toge's diary

コンピュータ関連の趣味をつらつらと。

SSE化(途中)

とりえあずががっとxmmintrin.h化してみました。
コンパイルも実行も出来る。
でも動作がおかしい。どこかでミスったな。

(20:26)とりあえずきちんと動いている様子。あとは肝心の速度ですけど、今日はこれで満足。
しかし書くの楽です。何よりレジスタ割り当てをgccに任せられるのはとても便利です。

(21:32)ぐはっ速度変わらず、相変わらずgccの生成コードの方が速いです。
gccのコードはscalar命令ばっかり。
どうやらペアリングに負けたようだ。下手に書くよりばりばりC++で書けということですな。