GA将?開発日記~王理のその先へ~

ネタ勢最強を目指して絶賛開発中。

Bulldozerの性能に関する噂

 http://a96sj096.cocolog-nifty.com/weblog/2011/01/bulldozer6core-.html

 Bulldozerの性能は"新しい6コアCore i7に近い"という噂です。

 んで、以下の様な仮定でコンピュータ将棋での性能(αβを並列化した場合の性能)を計算してみました。

  1. Core i7とBulldozerのシングルスレッド性能比は1:0.9
  2. Core i7はHTを有効にしてマルチスレッドアプリを走らせると、シングルスレッド性能は0.6倍になる
  3. Bulldozerはマルチスレッド化時のペナルティ無し(シングルスレッド性能は落ちない)
  4. Core i7は6コア/12スレッド、Bulldozerは8コア/8スレッド
  5. マルチスレッド化時の速度向上はルート仮説を採用

 Core i7シングルスレッド時の速度を1とした場合、大体下の様な速度になります。

  • Core i7 HT無効(6スレッド):1*sqrt(6)=2.44
  • Core i7 HT有効(12スレッド):0.6*sqrt(12)=2.07
  • Bulldozer(8スレッド):0.9*sqrt(8)=2.54

 という訳で、上の仮定が正しいなら、Bulldozerには期待しても良さそうな感じです。

 ただ、この計算結果はhttp://d.hatena.ne.jp/studio_k/20091017/1255780667でK-Shogiさんが検証されている結果*1と矛盾しますし、どっか間違えてるかも。

 それから、Sandy Bridge 8コアがCore i7と同等のシングルスレッド性能で出れば、速度はHT無しで2.82になるので、再び逆転の可能性もありそうです。

*1:Core i7 4コアだと、HTありの方が強い