忍者ブログ
コンピュータ将棋など…。
[138] [137] [136] [135] [134] [133] [132] [131] [130] [129] [128]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

乱数 Xorshift のSSE2を使った高速化(整数版)のプログラムを試してみました。
コンパイラはVS2005Proで cl -Ox xor.c でビルド。

Athlon64X2 4600+(2.4GHz)でXP(x86)で
  xor128  3.203秒
  xor130  2.984秒
で6.84%の高速化という結果に。

Q9450でVS2008では2倍以上速くなっているし、SSE2使うならIntelかなぁ~。
i7 とかどういう結果になるんでしょう??
PR

コメント
試してみました
VS2008Proでcl -Ox xor.cでビルドして、Core 2&Vista x64とCore i7&XP x64で試してみました。
両方とも42%前後の高速化だったんで、倍までは行ってないですね(他のアプリ動かしながらだったので、多少不正確な計測ですが)。
【2009/08/27 19:24】 NAME[森岡@GA将!!!!] WEBLINK[] EDIT[]
Re:試してみました
えーと、それぞれの絶対値(秒)はどのくらいでしょうか?
【2009/08/28 01:10】
無題
Core 2が2.7秒->1.6秒、Core i7が2.2秒->1.3秒でした。
【2009/08/28 20:07】 NAME[森岡@GA将!!!!] WEBLINK[] EDIT[]
Re:無題
ありがとうございます。
やっぱりSSEはIntel速いみたいですね。
【2009/08/28 23:11】


コメントフォーム
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字


トラックバック
この記事にトラックバックする:


忍者ブログ [PR]
カレンダー
09 2017/10 11
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
フリーエリア
なのはの応援をしていただき、かつ協力いただける方は、アマゾンでの買い物は下のリンクからお願いします
プロフィール
HN:
かず
性別:
非公開
バーコード
ブログ内検索
最古記事
カウンター
アクセス解析