首页> 外文期刊>International journal of parallel programming >Helper Thread Prefetching Control Framework on Chip Multi-processor
【24h】

Helper Thread Prefetching Control Framework on Chip Multi-processor

机译:芯片多处理器上的辅助线程预取控制框架

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

摘要

Helper thread prefetching can improve performance of irregular data-intensive applications. However, helper thread prefetching quality depends on the values of control parameters. Adopting traditional manual methods to find the better values of control parameters is a time-consuming and complicated enumeration process. For selecting dynamically the better parameter values, this paper proposes a helper thread prefetching control framework (HPCF) based on the dynamic behavior of irregular application. The proposed HPCF is evaluated on commodity multi-core platforms by using selected benchmarks from SPEC2006, Olden, and Scalable Synthetic Compact Application #2 (SSCA2). Results show that the proposed approach is effective, the performance gain is similar to skip helper thread prefetching with the manual best parameter values. The performance improvements for Mst, Mcf, and SSCA2 benchmarks are 34.5,18.9, and 21.4%, respectively. More importantly, compared with traditional manual methods, a helper thread does not input the parameter values manually and may be quickly solved by using the HPCF tool.
机译:辅助线程预取可以提高不规则数据密集型应用程序的性能。但是,辅助线程的预取质量取决于控制参数的值。采用传统的手动方法来找到更好的控制参数值是一个耗时且复杂的枚举过程。为了动态选择更好的参数值,本文基于不规则应用程序的动态行为,提出了一个辅助线程预取控制框架(HPCF)。通过使用SPEC2006,Olden和可伸缩合成紧凑型应用程序2(SSCA2)中的选定基准,在商品多核平台上对建议的HPCF进行了评估。结果表明,该方法是有效的,性能增益类似于使用手动最佳参数值进行的跳过辅助线程预取。 Mst,Mcf和SSCA2基准的性能改进分别为34.5%,18.9%和21.4%。更重要的是,与传统的手动方法相比,辅助线程不会手动输入参数值,并且可以使用HPCF工具快速解决。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号