节点文献

基于线性阵列处理器的GRAPES核心代码优化

GRAPES Kernel Acceleration on Linear Function Array Based Processor

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 王为张悠慧姚骏李艳华郑纬民

【Author】 WANG Wei;ZHANG You-Hui;YAO Jun;LI Yan-Hua;ZHENG Wei-Min;Department of Computer Science and Technology,Tsinghua University;Graduate School of Information Science,Nara Institute of Science and Technology;

【机构】 清华大学计算机科学与技术系奈良先端科技大学院大学信息科学学院

【摘要】 我国气象局研究开发的数值天气预报系统GRAPES作为典型的高性能计算应用,在人民日常生活中有着极其重要的作用,如何提高GRAPES系统性能并控制其功耗以支持因增加系统分辨率而急剧增加的运算量是一个重大课题.该文使用软硬结合的多种方法对GRAPES系统的核心代码进行优化.采用线性阵列流水处理器LAPP实现循环级并行;采用循环切分、数据预取、缓存分区、多路预取等方法来进行加速;采用电源门控等低功耗技术来降低功耗.实验结果表明,优化后的GRAPES核心模块运行时平均IPC可以达到11.3,是面积相同的通用多核处理器的2.3倍;低功耗技术使其功耗仅为通用多核处理器的12%;同时优化后的LAPP集群性能功耗比可以达到相同计算能力Intel Xeon集群的11.7倍.

【Abstract】 With the continuous scaling of the semiconductor process technology,performance improvement simply by increase the frequency is not feasible any more.Parallelism has become the key technology to obtain energy-efficiency in large scale applications.How to keep improving performance with the energy consuming under control has become a key problem.In this paper,a high performance computing weather forecasting application was tuned using a functional unit(FU)array based architecture.Software approaches like Array reforming,Loop rescheduling,local buffer pre-fetching,local buffer partition,and hardware approaches like pre-fetching parallelization are specifically employed to increase the data locality and data reuse to accelerate the stencil computation in GRAPES.The simulation results indicate that we can have an average IPC of11.3,which is 2.3xof the multi-core processors,while only consuming 12%of its energy.This can accordingly reduce communication in the cluster system,resulting in a 11.7xpower-effciency boost.

【基金】 日本东京大学VLSI设计与教育中心(VDEC)、Synopsys and Cadence Corporation,JST ALCA,KAKENHI(Nos.24240005,24650020,and 2370060);日本JST A-STEP与日本奈良科技大学院大学全球创新创新计划基金(AS232Z02313A);国家“八六三”高技术研究发展计划项目基金(2013AA01A215)资助~~
  • 【文献出处】 计算机学报 ,Chinese Journal of Computers , 编辑部邮箱 ,2013年10期
  • 【分类号】TP332;P409
  • 【被引频次】2
  • 【下载频次】123
节点文献中: 

本文链接的文献网络图示:

本文的引文网络