PC一覧

新PC、注文しました!

ボーナスでたら20万だしてもらうっていう約束だった新PCですが、円安の影響でボーナスセールの値引き幅より、各々のパーツ代の高騰によりPCは値段が上がっていくんじゃないかと息子と話してたら、今買っていい!って嫁の許可が下りました!

 

昨日、変態紳士さんといっしょに色々調べてもらってたんですが、結局、フロンティアのBTOで

i7 14700

mem 32GB

4060ti

SSD 2T

これで送料込みで217,580円。

というわけで、カートに入れて、これ明日買おう!って思って今日カート見たら、商品が無くなってる!!

え!?と思ってその型番のページ見に行ったら、

「ご好評につき、完売いたしました」

って!!

受注生産で、「あと〇台!」とか出てなかったのに突然終了かよ!

困って、昼頃だったので変態紳士さんにもまず連絡。

返事かえってくるまで、いろいろ代わりになるのをみてました。

で、変態紳士さんから電話かかってきて、フロンティアのGWセール品をカスタマイズすると、昨日のスペックのものが約9000円高くなるけど買えるということが確定。

高くなるのはわりと困るので、SSDをとりあえず1Tで我慢し、今後金ができたときに増設することに。

そういうわけで、上記スペックのSSD1T版が全込みで215580円。

これでOK!納得!

5月10日出荷予定だそうです。

初期設定はあんま苦労するとは思ってないけど、dlshogiをもっかい設定するのは結構大変かもしれんな・・


【将棋】激指15とdlshogiを指定局面から対戦させてみた

数年前、1万円くらい払って購入した激指15。

ずっと検討に使ってたんですが、この度dlshogiを導入したということで、対戦させてみました!

指定局面は、今自分の中で課題となってる向かい飛車対策で、居飛車側25歩型。

なんとなく居飛車側を激指15、向かい飛車側をdlshogiに。

その局面の段階で、激指は「互角」と言ってましたがdlshogi側は「やや居飛車有利」と言ってました。

互いに指しすすめてみましたが、激指とdlshogiの示す最善手は結構違うことが多かったです。

級位者のぼくには全く意味のわからない攻防が始まり、激指の評価値はほぼずっと「互角」だったんですが、dlshogi側はだんだん「やや有利」を認識するように。

さらに指しすすめると、激指しの評価値もちょっと「やや不利」を自覚するようにはなってきたんですが、dlshogi側で見るともう結構大差に。

最後はdlshogiが29手詰で激指をばっさり斬り捨てました。

いやー、ほんとは自分が居飛車党だから激指にももうちょっと頑張って欲しかったんだけど・・w

ちなみにマシンのスペックはあんまり高くないです。

なんたって8年ほど前に組んだPCなので・・・

CPU:i5-4690

GPU:Geforce RTX1660Ti

メモリ:12GB

です。参考までに。

今度は「水匠」とやらせてみるのもいいかもな。

 


【将棋】藤井聡太先生も使ってるらしいdlshogiという将棋AIをPCに導入してみた

ちょっと前まではCPUで計算する人工知能将棋AI,水匠が一番強かったんですが、最近ではGPU(グラフィックカードの心臓)で計算するディープラーニング系のdlshogiという方が強く、藤井聡太先生も研究に使ってるそうです。

CPUで計算するってのは常識的にわかるけど、GPUで計算するってのは直感的にわからない。

ただ、仮想通貨のマイニングとかでGPUが使われてたりするので、まぁなんかそういう風にも使えるんだなと認識。

こないだの3連休、時間があったので頑張って入れてみようと。ちなみに敷居は高いです。

パソコン初心者にはたぶん無理だと思います。僕でも4時間くらいかかりました。

最初、https://kakuyasu-sim-now.com/shogi/dlshogi-tensorrt/

を参考に導入してみたんだけど失敗。

shogiGUIで初期化エラーが出る。

将棋所でも動かない。

(shogiGUIとか将棋所っていうのは、将棋AIエンジンを登録して、実際に使用するためのユーザーインターフェースです)

色々試行錯誤したあげく、dlshogi動かすには、

・dlshogi

・CUDA

・cuDNN

・TensorRT

の4つのソフトウェア(?)のインストールが必須で、それぞれバージョンの違いに非常に厳しいことがわかりました。

最初は「なんかどれも最新版いれときゃいいんだろ?」

みたいな感じでやってたので動かなかった。

それぞれのバージョンをはっきり書いてある、

https://migigyoku.com/?p=4523

を参考に最初からやり直しました。

でも動かない。

shogiGUIでは検討始めるとずっと考慮中になって、中断すると「初期化エラー」になるし、将棋所はなにも動かない。

色々検索したりした結果、dlshogiのダウンロード元のリリースノートを見ると、

TensorRT版では、初回の対局開始時に、TensorRTでモデルの最適化を行うため、1手目の開始が遅い。2回目以降はキャッシュを使用するため速くなる。
ShogiGUIではエンジン登録に失敗することがあるため、将棋所に登録してキャッシュファイルを作る。
もしくは、「build_onnx.exe」にmodel-0000225kai.onnxもしくはmodel-0000226kai.onnxをドラッグ&ドロップする。

GPUのドライバを更新した場合、キャッシュファイルがあると起動できなくなる場合がある。その場合、モデルファイルと同じフォルダにある拡張子が「.serialized」のキャッシュファイルを削除する。

と書いてありました。

なのでまずは将棋所に登録して、キャッシュファイルを作ろうとしました。

同時にファイル検索フリーソフト、everythingで「*.serialized」のファイルが存在するか検索かけながら。

しかし、5分ほど放置してもキャッシュファイルが作成される気配がない。

なので、次の手段、

「「build_onnx.exe」にmodel-0000225kai.onnxもしくはmodel-0000226kai.onnxをドラッグ&ドロップする。」

を試してみました。

するとコマンドプロンプトが開いて、数行なんか表示され、何も動かない。

ENTERとか押したけど何の反応もない。

しかし!5分ほど放置してると、なんとコマンドプロンプトが消えて、「.serialized」のファイルが作成されました!

あとはパラメータ調整。

DNN_Batch_Sizeはデフォルトの128にしておきました。

UCT_NodeLimitは

パソコンのメモリが16GBなら5,000,000(500万)
パソコンのメモリが8GBなら2,500,000(250万)

ぼくのPCはメモリ12GB。計算がややこしいので、8GBとして250万にしました。

これでshogiGUIのエンジンにdlshogiを登録して、検討を始めると、やっとちゃんと動いた!

まだ動かない人は、環境変数の問題かもしれません。

ぼくは最初、「ユーザー環境変数」にしか登録してなかったのですが、ググりまくってたら「システム環境変数」にも登録したら動いたという事例があったので両方に登録しました。

結構大変でしたが、ちゃんと動いたときには感動。

藤井聡太先生、自分でやったんならパソコンもほんとにかなり詳しいな。

でも、彼はAMDから超ハイスペックPCをプレゼントされてます。

dlshogiは、Nvidia製のグラボを搭載してないと弱いんですが、どうしてるんですかね?

AMDのグラボといえばRadeon。自作できるくらいだから、さっさとNvidia RTX4090辺り買って差し替えてんのかな?

以上、dlshogi導入体験記でした。

 

 

 


RE:erikoさん

eriko

デュアルディスプレイ憧れます~

あのデュアルディスプレイの記事書こうと思ったのは、実はerikoさんのブログのディスプレイの記事読んだからなんですけどね。

昨日27インチのモニター買ったんですが、うちはデスクが狭いので、今回買った1枚だけしか置けそうにありません。

モニターアームという手が。あと、壁沿いに1枚這わせて直角置きとか。
ていうか、32インチってどんだけでかいんですか!(笑)ソフトやウィンドウをいっぱい開けて、捗りそうですね。

でも32インチっていっても、当時ゲーム目的で買ったので、フレームレート120で、応答速度1msな代わりに、ただのフルハイビジョンです。4Kでも、WQHDでもないんですよ。

今ならあんまりゲームはしないから、WQHDの32インチを買った!

 


デュアルディスプレイ

会社に合わせて家も、デュアルディスプレイにしてます。

メインの32インチに加え、21インチをサブに12000円くらいで買いました。

割と前の話。2か月くらい前になるかなぁ。

生産性はめっちゃ向上してます。

便利なことこの上ない。

テレワーク環境ももちろんデュアルディスプレイです。

セキュリティの問題で若干設定が難しかったですが。

パソコン使う皆さんにこれはお勧めです。マジで。

しかし!

それの支払いが今月末だー!というか明日だー!

iPhone買ったから今口座にあんま金入ってないんだよなー

12月の小遣いとボーナス小遣いで持ち直そうとしてるんだけど。

ジャパンカップも外したし。