首页> 外文会议>47th ACM/IEEE Design Automation Conference >Parallel program performance modeling for runtime optimization of multi-algorithm circuit simulation
【24h】

Parallel program performance modeling for runtime optimization of multi-algorithm circuit simulation

机译:用于多算法电路仿真的运行时优化的并行程序性能建模

获取原文

摘要

With the increasing popularity of multi-core processors and the promise of future many-core systems, parallel CAD algorithm development has attracted a significant amount of research effort. However, a highly relevant issue, parallel program performance modeling has received little attention in the EDA community. Performance modeling serves the critical role of guiding parallel algorithm design and provides a basis for runtime performance optimization. We propose a systematic composable approach for the performance modeling of a recently developed hierarchical multi-algorithm parallel circuit simulation (HMAPS) approach. The unique integration of inter- and intra-algorithm parallelisms allows a multiplicity of parallelisms to be exploited in HMAPS and also creates interesting modeling challenges in forms of complex performance tradeoffs and large runtime configuration space. We model the performances of key subtask entities as functions of workload and parallelism. We address significant complications introduced by inter-algorithm interactions in terms of memory contention and collaborative simulation behavior via novel penalty and statistical based modeling. The proposed approach is able to accurately predict the parallel performance of a given HMAPS configuration and hence enables the runtime optimization of the parallel simulation code.
机译:随着多核处理器的日益普及以及对未来多核系统的承诺,并行CAD算法的开发吸引了大量的研究工作。但是,一个高度相关的问题是并行程序性能建模在EDA社区中很少受到关注。性能建模起着指导并行算法设计的关键作用,并为运行时性能优化提供了基础。我们为最近开发的分层多算法并行电路仿真(HMAPS)方法的性能建模提出了一种可组合的系统方法。算法内部和算法内部并行性的独特集成允许在HMAPS中利用多种并行性,并且还以复杂的性能折衷和较大的运行时配置空间的形式带来了有趣的建模挑战。我们将关键子任务实体的性能建模为工作负载和并行性的函数。我们通过新颖的惩罚和基于统计的建模,解决了内存竞争和协同仿真行为方面算法间交互所带来的重大复杂性。所提出的方法能够准确地预测给定HMAPS配置的并行性能,因此能够对并行仿真代码进行运行时优化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号