首页 | 官方网站   微博 | 高级检索  
     

基于软硬件的协同支持在众核上对1-DFFT算法的优化研究
引用本文:周永彬,张军超,张帅,张浩.基于软硬件的协同支持在众核上对1-DFFT算法的优化研究[J].计算机学报,2008,31(11).
作者姓名:周永彬  张军超  张帅  张浩
作者单位:中国科学院计算技术研究所系统结构重点实验室,北京,100190
基金项目:国家重点基础研究发展计划(973计划),国家自然科学基金
摘    要:随着高性能计算需求的日益增加,片上众核(many-core)处理器成为未来处理器架构的发展方向.快速傅立叶变换(FFT)作为高性能计算中的重要应用,对计算能力和通信带宽都有较高的要求.因此基于众核处理器平台,实现高效、可扩展的FFT算法是算法和体系结构设计者共同面临的挑战.文中在众核处理器Godson-T平台上对1-D FFT算法进行了优化和评估,在节省几乎三分之一L2 Cache存储开销的情况下,通过隐藏矩阵转置,计算与通信重叠等优化策略,使得优化后的1-D FFT算法达到3倍以上的性能提升.并通过片上网络拥塞状况的实验分析,发现对于像FFT这样访存带宽受限的应用,增加L2 Cache的访问带宽,可以缓解因为爆发式读写带给片上网络和L2 Cache的压力,进一步提高程序的性能和扩展性.

关 键 词:众核  快速傅立叶变换  计算与通信重叠

Software/Hardware Co-Design for 1-D FFT Optimization on Many-Core Architecture
ZHOU Yong-Bin,ZHANG Jun-Chao,ZHANG Shuai,ZHANG Hao.Software/Hardware Co-Design for 1-D FFT Optimization on Many-Core Architecture[J].Chinese Journal of Computers,2008,31(11).
Authors:ZHOU Yong-Bin  ZHANG Jun-Chao  ZHANG Shuai  ZHANG Hao
Abstract:As the increasing demand of high performance computing,many-core architecture becomes to the trend of future processor architecture.Fast Fourier Transform(FFT),both computing intensive and bandwidth intensive,is one of the most important applications of the high performance computing.For both software and hardware developers,it is a challenge to implement high efficiency and scalable FFT algorithm on many-core processor.Based on Godson-T processor,the authors developed an optimized implementation of 1-D FFT through implicitly matrix transpose hidden as well as overlapping computation and communication.The performance of optimized 1-D FFT algorithm achieves more than 3 times better and reduces almost 1/3 L2 Cache consumption.After the analysis of on-chip network congestion problem,the authors suggest that increasing the access bandwidth of L2 cache can alleviate the negative impact on on-chip network and L2 Cache which is brought by burst L2 Cache access.As a result,the performance and scalability of memory bandwidth limited applications,such as FFT,can be further improved.
Keywords:Godson-T
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号