科学的规划

PDF
科学的规划/2013年/文章
特殊的问题

从2012年超级计算选定的论文

把这个特殊的问题

开放获取

体积 21 |文章的ID 898597年 | https://doi.org/10.3233/spr - 130369

斯蒂芬·l·奥利弗Bronis r . de Supinski马丁·舒尔茨简·f·普林斯, 描述和减轻工作时间的通货膨胀任务并行程序”,科学的规划, 卷。21, 文章的ID898597年, 14 页面, 2013年 https://doi.org/10.3233/spr - 130369

描述和减轻工作时间的通货膨胀任务并行程序

文摘

任务并行处理提高抽象层次在共享内存并行编程来简化复杂应用程序的开发。然而,由于线程任务并行应用程序可以表现出糟糕的性能懒惰,调度开销工作时间的通货膨胀——额外的线程在多线程计算花费的时间超出执行相同的工作所需的时间顺序计算。我们确定每个因素的贡献在各种任务并行OpenMP应用程序失去了效率和诊断工作时间这些应用程序的通货膨胀的原因。增加数据访问延迟会导致重大的工作时间的通货膨胀NUMA系统。我们的本地任务并行OpenMP框架项目工作时间通货膨胀的缓解了这一原因。我们扩展Qthreads图书馆证明位置感知的调度可以提高性能3 x相比英特尔OpenMP任务调度器。

版权©2013 Hindawi出版公司。这是一个开放的分布式下文章知识共享归属许可,它允许无限制的使用、分配和复制在任何媒介,提供最初的工作是正确引用。


更多相关文章

PDF 下载引用 引用
订单打印副本订单
的观点421年
下载608年
引用

文章奖:2020年杰出的研究贡献,选择由我们的首席编辑。获奖的文章阅读