アカウント名:
パスワード:
で、こいつの使ってる将棋ソフトはなんだろう?
というか、GPUも入れとけば演算速度は数倍(読みの早さ)になるのでは?
GPUは分岐を重ねていくと速度が落ちていきます。
GPU処理は「並列実行可能な個数」と「各スレッドごとに異なる動作の有無」、「互いの演算結果待ちの時間」と「メインメモリとGPUメモリ間のデータ転送」で大きく変化するといってよいでしょう。
将棋の場合、駒の種類がありますから、各スレッドごとに異なる動作が発生します。そして駒の数が数えれるぐらいですから、GPUの得意とする超並列演算には向かないと思われます。多スレッド・多メモリで、複雑な分岐(または各コマの動きを総当たりでテストしていく)には多コアCPUがあれば事足りると思われます。
そういう意味ではサーバー向けARMの化け物とかもいいかもしれませんが、個人で準備する方法が皆無ですし、それ用の将棋ソフトも開発されていないでしょう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ研究家
”将棋ソフトを動かすだけなので” (スコア:0, 荒らし)
で、こいつの使ってる将棋ソフトはなんだろう?
というか、GPUも入れとけば演算速度は数倍(読みの早さ)になるのでは?
Re:”将棋ソフトを動かすだけなので” (スコア:0)
GPUは分岐を重ねていくと速度が落ちていきます。
GPU処理は「並列実行可能な個数」と「各スレッドごとに異なる動作の有無」、「互いの演算結果待ちの時間」と「メインメモリとGPUメモリ間のデータ転送」で大きく変化するといってよいでしょう。
将棋の場合、駒の種類がありますから、各スレッドごとに異なる動作が発生します。
そして駒の数が数えれるぐらいですから、GPUの得意とする超並列演算には向かないと思われます。
多スレッド・多メモリで、複雑な分岐(または各コマの動きを総当たりでテストしていく)には
多コアCPUがあれば事足りると思われます。
そういう意味ではサーバー向けARMの化け物とかもいいかもしれませんが、
個人で準備する方法が皆無ですし、それ用の将棋ソフトも開発されていないでしょう。