计算机工程2017,Vol.43Issue(4):73-78,89,7.DOI:10.3969/j.issn.1000-3428.2017.04.012
高通量众核并行模拟加速技术研究
Research on Acceleration Technology in High ThroughputMany-core Parallel Simulation
摘要
Abstract
The rapid development of high-throughput applications makes simulation speed increasingly become the bottleneck of large-scale many-core architecture research.In order to solve this problem,based on the simulation platform of high-throughput many-core architecture,a series of simulation acceleration techniques are proposed.The lookup table method is used to accelerate the decoding of instructions.In the aspects of event scheduling algorithm,time stepping algorithm and lock-free queue,the parallel discrete event simulation framework is optimized.Memory pool policy is adopted to improve the efficiency of memory management.Experimental results show that lookup table method,parallel discrete event simulation and memory pool policy achieve improvement at their corresponding stages in respect of simulation speed compared with the non-optimized ones.关键词
高通量处理器/众核模拟器/查找表/离散事件/内存池Key words
high-throughput processor/many-core simulator/look-up table/discrete event/memory pool分类
信息技术与安全科学引用本文复制引用
方国庆,李文明,余洋,张洋,叶笑春,安虹..高通量众核并行模拟加速技术研究[J].计算机工程,2017,43(4):73-78,89,7.基金项目
国家"863"计划项目"E级超级计算机新型体系结构及关键技术路线研究"(2015AA01A301) (2015AA01A301)
"核高基"重大专项(2013ZX0102-8001-001-001). (2013ZX0102-8001-001-001)