首页> 外文会议>International conference on computer and network technology >Tuning Parallelism of Sequential Applications via Thread Level Speculation
【24h】

Tuning Parallelism of Sequential Applications via Thread Level Speculation

机译:通过线程级别推测调整顺序应用程序的并行性

获取原文

摘要

In nowaday multi-core or many-core era, the most difficult problem is how to make use of the abundant hardware resources.There are three bottlenecks limiting program parallelism: indirect access, inputdependent parallelism and unpredictable control flow.Thread level speculation has been proposed and researched recently to parallelize traditional sequential applications on CMP.In this paper, a modified CMP hardware simulation system is present, providing with TLS implementation principle and a convenient programming model.With a lot of parallel tuning techniques, the three bottlenecks have been well alleviated.Gzip is parallelized from -2% to 172% on a four-core processor, and the speedup of the test applications are 7%, 22% and 126%, respectively with arbitrary, hotspot and insight speculation.Therefore, the efforts are benefit and promising for the parallel computing.
机译:在现在的多核或多核时代,最困难的问题是如何利用丰富的硬件资源。有三个瓶颈限制程序并行:间接访问,输入依赖并行和不可预测的控制流程。已经提出了三个水平猜测最近在CMP上并行化了传统的顺序应用。在本文中,提供了一种改进的CMP硬件仿真系统,提供了TLS实现原理和方便的编程模型。在很多并行调谐技术中,这三种瓶颈已经很好地减轻了.Gzip在四核处理器上平行于-2%至172%,测试应用的加速分别为7%,22%和126%,分别具有任意,热点和洞察力猜测。因此,努力是有益的并对并行计算有前途。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号