基于数据分布的异构多核代码自动生成
多核处理系统已成为当前业界的主导,然而,多核处理器软件编程环境和编译器的开发却相对滞后。本文提出了一个编译框架,该框架将数据并行程序直接映射到异构多核系统上。基于分布式存储模型,编译器执行数据对齐、数据分布、计算分布,并为应用生成SPMD并行代码。与其它工作不同,本文的框架通过管理程序的数据布局来提高数据局部性。实验结果表明本文的编译框架能够高效地将应用映射到异构多核处理器上。
异构多核处理器 代码自动生成 数据分布 计算分布 软件编程 编译器
王淼 卞卫峰 漆锋滨
江南计算技术研究所,无锡214083
国内会议
2011年全国高性能计算学术年会(HPC china2011)
济南
中文
1-10
2011-10-26(万方平台首次上网日期,不代表论文的发表时间)