2006-07-01から1ヶ月間の記事一覧

SDK1.1の結果

systemsim % mysim spu 6 display statistics SPU DD3.0 *** Total Cycle count 185063862 Total Instruction count 643 Total CPI 287813.15 *** Performance Cycle count 185063862 Performance Instruction count 105187041 (95980854) Performance CPI 1…

SDK1.0.1の実行結果

systemsim % mysim spu 7 display statistics SPU DD3.0 *** Total Cycle count 182385313 Total Instruction count 643 Total CPI 283647.45 *** Performance Cycle count 182385313 Performance Instruction count 102226631 (94395215) Performance CPI 1…

new SDKその3

現在作業中のコードをSDK1.0.1とSDK1.1でビルドして速度を比較してみました。-fshort-doubleが使えないので倍精度で演算している部分は手直ししたものを使い、どちらも-O3オプションでビルドしたものです。

new SDKその2

FC5をインストールし、SDKを入れました。早速再ビルド。が、-fshort-doubleオプションがあるとinternal-errorが発生してビルドできず。基本的にdoubleは遅いので使う意味がないし、気づかぬうちにdoubleで演算するための関数までリンクされて貴重なLSが使わ…

new SDK

ひさびさの日記です。 lameはfft.cのfht関数のSIMD化を考え中。単純なループではないのでどう攻めるか模索してます。Cell Broadband Engine resource centerを見てみたら新しいSDKがリリースされたようです。gccは4.0.2になるという点がどれぐらいパフォーマ…