【高速化】ビット演算 0x02
■ このスレッドは過去ログ倉庫に格納されています
0495デフォルトの名無しさん
2007/10/23(火) 12:45:37# icc -xP -O3 -ip
# icc 10.0
上から、0.3, 0.23, 0.33, 0.3, 0.22[sec/(10000 * 10000call)]だった。
どうやらswitchで書いても一番上と同じような出力になるようだ。
gccでも試してみた。
# gcc -O3 -funroll-loops
# gcc 3.4.6
こちらは、0.16, 0.22, 0.27, 0.17, 0.22[sec/(10000 * 10000call)]だった。
なんでこんなに速いんだ?w
■ このスレッドは過去ログ倉庫に格納されています