看板 NTUGIEE_EDA 關於我們 聯絡資訊
※ 引述《gwliao (gwliao)》之銘言: : 剛剛看了一下gcc4的note. : 蠻引人注目的是auto-vectorization, 不知道? 講個關鍵字就知道了 MMX/SSE/SSE2 : (還是不知道的人, 請按左鍵, 你迷路了 Orz ) : 以前的vectorization都只著重在const size的loop or container, : 但是程式不能這麼寫 :( : 不過.......假如真的這樣做的話, speed-up會很驚人 : 我以前寫2D FT(不是FFT)時有用這賤招 O_o : 別人用2.4G的P4, 我用800MHz的K7....他們30min, 我14秒, 給個 vectorization 的範例教學吧。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.5.74
gwliao:http://gcc.gnu.org/projects/tree-ssa140.112.230.224 05/14
gwliao:/vectorization.html 我沒貼? Orz 真是丟三忘四140.112.230.224 05/14
gwliao:其實vectorization要加上software pipelining才140.112.230.224 05/14
gwliao:會有嚇死人的speed-up XD 但SW pipelining很講究140.112.230.224 05/14
gwliao:很講究寫法, 跟vectorization一樣難用(我是針對..140.112.230.224 05/14
gwliao:我是針對現在的compiler來說)140.112.230.224 05/14