您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>數(shù)值算法/人工智能>

一種支持單雙模式選擇的SIMD編譯優(yōu)化算法

大?。?/span>0.59 MB 人氣: 2018-01-05 需要積分:2

  BWDSPlOO是一款采用超長指令字(VLIW)和單指令多數(shù)據(jù)流(SIMD)架構(gòu)的針對高性能計算領(lǐng)域而設(shè)計的32位靜態(tài)標(biāo)量數(shù)字信號處理器,其指令級并行(ILP)主要是通過其特殊的分簇體系結(jié)構(gòu)和SIMD指令來實現(xiàn),然而現(xiàn)有的編譯框架無法對這些特殊的SIMD指令提供支持。由于BWDSPlOO擁有豐富的SIMD向量化資源,且其所運用的雷達(dá)數(shù)字信號處理領(lǐng)域?qū)Τ绦虻男阅芤髽O高,因此針對BWDSPlOO結(jié)構(gòu)的特點,在傳統(tǒng)Open64編譯器中SIMD編譯優(yōu)化框架的基礎(chǔ)上提出并實現(xiàn)了一種支持單雙字模式選擇的SIMD編譯優(yōu)化算法,通過該算法可以顯著提高一些在DSP上有著廣泛運用計算密集型程序的性能。實驗結(jié)果表明,與優(yōu)化前相比,該算法方案在BWDSP編譯器上的實現(xiàn)能夠平均取得5. 66的加速比。

一種支持單雙模式選擇的SIMD編譯優(yōu)化算法

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?