首页> 外文会议>2013 18th Asia and South Pacific Design Automation Conference >Support tools for porting legacy applications to multicore
【24h】

Support tools for porting legacy applications to multicore

机译:用于将旧版应用程序移植到多核的支持工具

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

摘要

This paper presents PEMAP, an automated performance estimation tool to project performance of hand-parallelized programs from sequential programs and BEMAP, a benchmark suite to measure an auto-parallelizer or even a machine's performance. BEMAP is an open-source project, and the documentations on code explanations and experimental results are also provided. Our experiments on PEMAP shows we can estimate performance of hand-parallelized programs in an error of 0.44% of sequential program's performance on average, while using BEMAP shows that the ability of an auto-parallelizer can be measured by comparing the compiled code to the handtuned parallelized OpenCL code, and therefore assisting the development of the auto-parallelizer tool.
机译:本文介绍了PEMAP(一种自动性能估计工具,用于从顺序程序中预测手动并行程序的性能)和BEMAP(一种用于测量自动并行化器甚至是机器性能的基准套件)。 BEMAP是一个开源项目,还提供了有关代码说明和实验结果的文档。我们在PEMAP上进行的实验表明,我们可以估计手并行程序的性能,平均误差为顺序程序性能的0.44%,而使用BEMAP则表明,可以通过将编译后的代码与经过手动调整的代码进行比较,来衡量自动并行器的能力并行化的OpenCL代码,因此有助于自动并行化工具的开发。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号