全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

分簇vliwdsp上支持单双字模式选择的simd编译优化

Keywords: 编译优化,指令级并行,分簇体系数字信号处理器,超长指令字,单指令多数据流,open64编译器

Full-Text   Cite this paper   Add to My Lib

Abstract:

?bwdsp100是一款采用超长指令字(vliw)和单指令多数据流(simd)架构的针对高性能计算领域而设计的32位静态标量数字信号处理器,其指令级并行(ilp)主要是通过其特殊的分簇体系结构和simd指令来实现,然而现有的编译框架无法对这些特殊的simd指令提供支持。由于bwdsp100拥有丰富的simd向量化资源,且其所运用的雷达数字信号处理领域对程序的性能要求极高,因此针对bwdsp100结构的特点,在传统open64编译器中simd编译优化框架的基础上提出并实现了一种支持单双字模式选择的simd编译优化算法,通过该算法可以显著提高一些在dsp上有着广泛运用计算密集型程序的性能。实验结果表明,与优化前相比,该算法方案在bwdsp编译器上的实现能够平均取得5.66的加速比。

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133