記事閲覧
質問掲示板
TOP > 過去ログ > 記事閲覧
fld_nor.gif 古い 【i5-4590 x 4core】PCでの(KataGo1.6.1 の動作確認)
投稿日 : 2020/08/27(Thu) 14:51
投稿者 kimura
参照先
せっかく、cpu-eigen-avx2 と cpu-eigen 版が新しく 1.6.0 から
追加されたので、今まで動かなかった古いPCで試して見ました。

・動作不可:katago-v1.5.0-opencl-windows-x64.zip

・動作不可:katago-v1.6.1-gpu-opencl-windows-x64.zip
◎動作可:katago-v1.6.1-cpu-eigen-avx2-windows-x64.zip
・動作不可:katago-v1.6.1-cpu-eigen-windows-x64.zip

 古い【i5-4590 x 4core】は、CPU内蔵GPU ではありましたが、
KataGo の opencl版では動作不能でした。
 KataGo1.6 から新しく導入された cpu-eigen-avx2 では、
動作いたしました。
 今まで、Lizzie で KataGo を動作できなかった方は、やってみる
価値はあるかも知れません。
 INTELの新しいCPUであれば、単独のGPUが無くとも
【gpu-opencl-windows】は、動作しますので、新しく購入された方が
ベターかも知れませんが、どうでしょうか?
件名 Re: 古い 【i5-4590 x 4core】PCでの(KataGo1.6.1 の動作確認)
投稿日 : 2020/08/28(Fri) 08:11
投稿者 初心者
参照先
随分と高いハードルを記載されていますが、当方の経験からハードルを下げておきます。

まず、Lizzie のLeela zero は
Core 2 でも動作可能です。
実例は、Lenovo ThinkPad R500 P8700 8GB (以下OSはすべてWindows 10 64 bit)です。
同梱されているKataGo は動作不能です。

KataGo が動作する条件は、『Core i』と名の付くCPU以上ですね。
実機は、Lenovo ThinkPad L512 第一世代 Arrandale i5 560M 8GB
katago-v1.6.1-cpu-eigen-windows-x64 を用います。

『eigen』については、
https://tech.preferred.jp/ja/blog/eigen/

KataGo のサイトにある
『AVX2』については
https://ja.wikipedia.org/wiki/
から、『ストリーミングSIMD拡張命令』で勉強を
Haswell 以降に実装

CPU の進化については
https://ja.wikipedia.org/wiki/
から、『Intel Core i7』で勉強を

従って、KataGo のサイトにある
『AVX2』の付くものは、『eigen』より、上のスペックを要する。

また、経験上
初代 i7 860 GeForce 9800GT 8GB
の機種では、cuda 10.2 のインストールは可能だが、
KataGo cuda 版は動作不能。opencl 版で動作します。速度は、20b で 20 visit/sec 程度

現在、我が家の最速マシン
初代Core i7 870 GeForce 1650 GTX 16GB
では、『cuda版』も動作は可能だが、『katago-v1.6.1-gpu-opencl-windows-x64』の方が数倍早く、
200 visit/sec 程度の速度が出ています。

文字数オーバーのため、次に続く
件名 Re: 古い 【i5-4590 x 4core】PCでの(KataGo1.6.1 の動作確認)
投稿日 : 2020/08/28(Fri) 08:13
投稿者 初心者
参照先
続き

以上まとめると、
囲碁AIを試してみたい初めて方にはまず、お勧めは、
Lizzie 内のデフォルトではないLeela Zero の方で、
Vista 時代のCore 2 duo のマシンでも4GB積めば、Windows7 64bit で動作可能
ただし、1桁 visit/sec 程度
KataGo を試してみたい方は
グラボなしのノートなどでも、Core 世代以降で8GB積めば
katago-v1.6.1-cpu-eigen-windows-x64を使用して動作可能
メガパックでインストールして、
katago.exe を入れ替え。
なお、RAM=4GB では、SwapしまくりSSDの寿命を縮めそうなのでお勧めできません。

『古い【i5-4590 x 4core】は、CPU内蔵GPU ではありましたが、KataGo の opencl版では動作不能でした。』
と報告していることが、当方の経験とは一致しませんね。

最後に、決まり文句ですが、
当方の経験からの記載ですから、一切の動作保証はいたしません。
件名 Re: 古い 【i5-4590 x 4core】PCでの(KataGo1.6.1 の動作確認)
投稿日 : 2020/08/28(Fri) 11:22
投稿者 Ted
参照先
すみません。

KataGo-v1.6.1 についてです。


KataGo-v1.6のバグフィクス
変化
これは、1.6.0の新しいEigen(CPU)実装に関するいくつかの問題を修正するフォローアップリリースです。

v1.6で特に問題を感じないので次のメガパックのフルバージョン更新までほっとこうと思っていますが、RAMを使い果たす可能性があるなど恐ろしい説明もあります。
v1.6.1をインストールすべきでしょうか。


My PC

Lenovo G500
Celeron CPU 1005M
1.9GHz 4GB
コアについては知らなかったのですが調べたら、
コア:2となっていました。
件名 Re: 古い 【i5-4590 x 4core】PCでの(KataGo1.6.1 の動作確認)
投稿日 : 2020/08/28(Fri) 11:51
投稿者 hope366
参照先
Tedさん
メガパックは近いうちにKataGo-v1.6.1を適用して更新すると思いますが、それを待たずともhttps://github.com/lightvector/KataGo/releases/tag/v1.6.1から単独でKataGo-v1.6.1をダウンロードして、同梱されているkatago.exeをメガパックのkatago.exeと置き換えるという方法があります。
私は多くの場合そのようにしています。KataGoだけのダウンロードならほぼ一瞬で終わるし、katago.exeの入れ替えもすぐできて楽です。
件名 Re: 古い 【i5-4590 x 4core】PCでの(KataGo1.6.1 の動作確認)
投稿日 : 2020/08/28(Fri) 20:01
投稿者 Ted
参照先
hope366さん

ありがとうございます。

KataGo-v1.6.1をダウンロードして、同梱されているkatago.exeをLizzieの
katago.exeと置き換えました。

KataGoの立ち上がりが更に早くなりました。
hope366さんの3秒というわけではないですが10秒位です。
驚きです。
KataGo-v1.6.1にはkatago.exeの他に .dllとか10個のファイルが入っています。
同じものかも知れませんが、
これらも上書きした方が良いのでしょうね?
件名 Re: 古い 【i5-4590 x 4core】PCでの(KataGo1.6.1 の動作確認)
投稿日 : 2020/08/28(Fri) 20:26
投稿者 hope366
参照先
Tedさん
.dllのファイルは多分同じものだと思いますが、念のため上書きしてもよいと思います。
ただし、default_gtp.cfgだけは、本家とメガパックで内容が違うところがあるので、これだけは上書きしないほうが無難だと思います。
件名 Re: 古い 【i5-4590 x 4core】PCでの(KataGo1.6.1 の動作確認)
投稿日 : 2020/08/28(Fri) 21:21
投稿者 Ted
参照先
hope366さん

ありがとうございます。
default_gtp.cfg 以外を全てを上書きしました。
件名 Re: 古い 【i5-4590 x 4core】PCでの(KataGo1.6.1 の動作確認)
投稿日 : 2020/08/28(Fri) 22:00
投稿者 hope366
参照先
default_gtp.cfgに関して、本家とメガパックでどこが違うのか、それぞれのcfgファイルで試してみると面白いかもしれません(私だけかもw)
TOP > 記事閲覧

- WEB PATIO , Modified by Eba -