作者
Joost PHM Hausmans, Marco JG Bekooij, Henk Corporaal
发表日期
2011/3/14
研讨会论文
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
页码范围
1-6
出版商
IEEE
简介
Parallel stream processing applications are often executed on shared-memory multiprocessor systems. Synchronization between tasks is needed to guarantee correct functional behavior. An increase in the communication granularity of the tasks in the parallel application can decrease the synchronization overhead. However using coarser-grained synchronization can result in deadlock or violation of the throughput constraint for the application in case of cyclic data dependencies. Resynchronization tries to change the synchronization behavior in order to reduce the synchronization overhead. Determining the amount of resynchronization while preventing deadlock and satisfying the throughput constraint of the application, forms a global analysis problem. In this paper we present a Linear Programming (LP) algorithm for minimizing synchronization by means of resynchronization that is based on the properties of …
引用总数
2013201420152016132
学术搜索中的文章
JPHM Hausmans, MJG Bekooij, H Corporaal - 2011 Design, Automation & Test in Europe, 2011