【24h】

The Potential of Exploiting Coarse-Grain Task Parallelism ffrom Seiqential Programs

机译:利用潜在程序开发粗粮任务并行性的潜力

获取原文
获取原文并翻译 | 示例

摘要

Research into automatic extraction of instruction-level parallelism and data parallelism from sequential languages by compilers has been going on for many years. However, task parallelism has been almost unexploited by aprallelizing compilers, It has been shown that coarse-grain task parallelism is a useful additional resource of parallelism for multiporcessors, but the simple and restricted execuiton models of the automatic compiles ahve resulted into poor performance figures. This paper presents experimental results used to vvaluate the available coarse-grain (procedure based) task parallelism in a set of C benchmarks assuming different machine models, ranging from very basic to extremem complex. The experiments show reasonable potential for machines which support both fast data communication and complex control sychronization.
机译:编译器从顺序语言自动提取指令级并行性和数据并行性的研究已经进行了很多年。然而,任务并行性几乎没有被强大的编译器所利用。已经证明,粗粒度任务并行性是多处理器并行处理的有用的额外资源,但是自动编译的简单且受限制的执行模型却导致了较差的性能指标。本文介绍了实验结果,这些实验结果用于评估一组C基准中的可用粗粒度(基于过程)任务并行性,这些基准假定不同的机器模型(从非常基本到极端复杂)进行评估。实验表明,对于同时支持快速数据通信和复杂控制同步的机器而言,具有合理的潜力。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号