首页> 外文会议>Design, Automation & Test in Europe Conference & Exhibition;DATE '09 >A generic platform for estimation of multi-threaded program performance on heterogeneous multiprocessors
【24h】

A generic platform for estimation of multi-threaded program performance on heterogeneous multiprocessors

机译:评估异构多处理器上多线程程序性能的通用平台

获取原文

摘要

This paper deals with a methodology for software estimation to enable design space exploration of heterogeneous multiprocessor systems. Starting from fork-join representation of application specification along with high level description of multiprocessor target architecture and mapping of application components onto architecture resource elements, it estimates the performance of application on target multiprocessor architecture. The methodology proposed includes the effect of basic compiler optimizations, integrates light weight memory simulation and instruction mapping for complex instruction to improve the accuracy of software estimation. To estimate performance degradation due to contention for shared resources like memory and bus, synthetic access traces coupled with interval analysis technique is employed. The methodology has been validated on a real heterogeneous platform. Results show that using estimation it is possible to predict performance with average errors of around 11%.
机译:本文讨论了一种软件估算方法,以实现异构多处理器系统的设计空间探索。从应用程序规范的fork-join表示开始,再到对多处理器目标体系结构的高级描述以及应用程序组件到体系结构资源元素的映射,它估计了目标多处理器体系结构上应用程序的性能。所提出的方法论包括基本编译器优化的效果,集成了轻量级存储器仿真和复杂指令的指令映射,以提高软件估计的准确性。为了评估由于争用共享资源(例如内存和总线)而导致的性能下降,采用了综合访问跟踪与间隔分析技术。该方法已在真实的异构平台上得到验证。结果表明,使用估计可以预测平均误差约为11%的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号