位置:成果数据库 > 期刊 > 期刊详情页
面向异构多核架构的自适应编译框架
  • ISSN号:0254-4164
  • 期刊名称:计算机学报
  • 时间:2014
  • 页码:1548-1559
  • 分类:TP399[自动化与计算机技术—计算机应用技术;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]西安交通大学计算机科学与技术系,西安710049
  • 相关基金:本课题得到国家自然科学基金(61173039)、国家“八六三”高技术研究发展计划项目基金(2012AA010904,2012AA01A306)和国家科技支撑计划(2011BAH04B03)资助.
  • 相关项目:新型异构多核系统的渐近拟合优化技术研究
中文摘要:

针对应用在移植到异构多核高性能计算机系统中所面临的可移植性差以及性能优化难度大的问题,文中提出一种面向异构多核架构的自适应编译框架.通过源到源编译解决传统并行编程模型应用向异构多核架构的映射问题;同时利用动态剖分信息,自适应地调整插桩并配置优化策略,形成迭代式的自动优化过程.文中自适应编译框架将软硬件映射机制与优化策略结合,有效地解决了同构并行应用向异构多核架构的移植问题并提高了应用的整体性能.实验结果表明,文中基于Cell架构实现的原型系统,很好地解决了异构多核架构下应用移植性等问题,同时应用性能有所提高.

英文摘要:

To improve the application performance and portability on the novel hardware, this paper proposes a self-adaptive compilation framework for heterogeneous multi-core architecture. This framework uses source-to-source compiling technique to address the transformation prob- lems of the application from the traditional parallel programming model to the heterogeneous multi-core architecture, and analyzes dynamic profiling information to self-adaptively adjust instrument and configure the optimization strategy. The framework uses an iterative optimization method to combine the mapping mechanisms with the performance optimization strategy. The iterative automatic optimization method is formed to ensure the efficiency of parallel application migration with fully exploiting the ability of the heterogeneous multi-core architecture. The framework has been prototyped on the Cell architecture and tested with a set of examples and the experimental results are promising.

同期刊论文项目
同项目期刊论文
期刊信息
  • 《计算机学报》
  • 北大核心期刊(2011版)
  • 主管单位:中国科学院
  • 主办单位:中国计算机学会 中国科学院计算技术研究所
  • 主编:孙凝晖
  • 地址:北京中关村科学院南路6号
  • 邮编:100190
  • 邮箱:cjc@ict.ac.cn
  • 电话:010-62620695
  • 国际标准刊号:ISSN:0254-4164
  • 国内统一刊号:ISSN:11-1826/TP
  • 邮发代号:2-833
  • 获奖情况:
  • 中国期刊方阵“双效”期刊
  • 国内外数据库收录:
  • 美国数学评论(网络版),荷兰文摘与引文数据库,美国工程索引,美国剑桥科学文摘,日本日本科学技术振兴机构数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版),中国北大核心期刊(2000版)
  • 被引量:48433