T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« 2022年6月 | トップページ | 2022年8月 »

2022年7月

データから見えてくる世界

今は、リリースしたMasterReversi Ver1.5.4を使ったFFO性能のページを作成中なのだが、メイン環境はCore i7-12700のiiyama PCにする事にして、色々なデータを採取した。データ整理していると見えなかった世界も見えてみる。

続きを読む "データから見えてくる世界" »

i7-12700は65Wで十分?

今は、リリースしたMasterReversi Ver1.5.4を使ったFFO性能のページを作成中なのだが、Core i7-12700のiiyama PCでは、初期状態だと性能測定結果が判りづらくなるので、電力制限設定は変更している。

続きを読む "i7-12700は65Wで十分?" »

FFO性能の採取を開始

今日は、予定通りMasterReversi Ver1.5.4をリリースしたのだが、既に書いた様に、今回はFFO性能のページも更新する予定だ。しかし、まだ、更新の準備が出来ていないので、今日は性能データの採取を開始した。

続きを読む "FFO性能の採取を開始" »

Ver1.5.4をリリースしました

Ver1.5.4では、多コアCPU環境が一般化しつつある状況から、多スレッド時の並列演算性能の改善、演算スレッドへのCPUコアの割り当てを可能とすると共に、従来機能へのオプション追加、不具合修正も行っています。

続きを読む "Ver1.5.4をリリースしました" »

FFO性能のページも更新?

今は、MasterReversi Ver1.5.4の開発中で、作成した配布パッケージを使ってインストール確認していたのだが、多分、明日には公開する筈だ。FFO性能のページも更新予定なのだが、時間がかかりそうなので後回しだ。

続きを読む "FFO性能のページも更新?" »

従来機能の確認とか

今は、MasterReversi Ver1.5.4の開発中で、作成した配布パッケージを使ってインストール確認中だ。今回は、12コア20スレッドのCore i7-12700のiiyama PCも確認環境になっているので、意外なバグも見つかっている。

続きを読む "従来機能の確認とか" »

FFO性能差に対する解釈

今は、MasterReversi Ver1.5.4の開発中で、作成した配布パッケージを使ってインストール確認中だ。Ryzen 9 5900HXのミニPCでは、EdaxとのFFO性能の違いの原因は、良く判らなかったのだが・・・

続きを読む "FFO性能差に対する解釈" »

変更項目は比較的多い

今は、MasterReversi Ver1.5.4の開発中で、作成した配布パッケージを使ってインストール確認中なのだが、やはり、不具合を見つけたので、修正して作り直したりしている。今回の変更は数的には比較的多い。

続きを読む "変更項目は比較的多い" »

配布パッケージを作成

今は、MasterReversi Ver1.5.4の開発中で、予定していた項目の実装が終わったので、配布パッケージを作った。これから、それを使って作者環境にインストールして行き、動作確認を行って問題なければリリースする事になる。

続きを読む "配布パッケージを作成" »

MRWorkerはEコア動作!

今は、MasterReversi Ver1.5.4の開発中で、最後にMRWorkerの変更作業を行なっているのだが、Core i7-12700のWindows 11環境である所のiiyama PCでは、MRWorkerは、何もしないとEコアで動作させられる。

続きを読む "MRWorkerはEコア動作!" »

残すところはMRWorker

今は、MasterReversi Ver1.5.4の開発中で、今回は、Intelの第12世代CPUの一部がPコアとEコアのハイブリッド構成になった事から、CPU Affinityを設定可能にしているので、MRWorkerについても変更する。

続きを読む "残すところはMRWorker" »

これが開発期間5年の実際

今は、MasterReversi Ver1.5.4の開発中で、今回のバージョンアップは、元々、想定していなかった分、内容が薄いので、ユーザーの要望に応えたりもしているのだが、その結果、ずっと弄って来なかったコードも弄る事になっている。

続きを読む "これが開発期間5年の実際" »

ドキュメントの記述

今は、MasterReversi Ver1.5.4の開発中で、更新項目の実装中なのだが、並行して、ドキュメントの変更も行なっている。今回は、MRSolver / MRWorkerにもAffinity設定が入るので、これら用の変更も必要だ。

続きを読む "ドキュメントの記述" »

GUIは意外に大変

今は、MasterReversi Ver1.5.4の開発中で、更新項目の実装中なのだが、Affinity設定は、MRSolverには実装済みで、本体では、同様の設定をGUIで行える様にしているだけなのだが、意外に実装が大変だ。

続きを読む "GUIは意外に大変" »

Affinityは設定不要?

今は、MasterReversi Ver1.5.4の開発中で、更新項目の実装中なのだが、Affinity設定は、デフォルトでは使用されない様にしている。その理由は、スレッド数を調整しておけば、OSが、よしなに計らってくれるからだ。

続きを読む "Affinityは設定不要?" »

ボチボチと実装中

今は、MasterReversi Ver1.5.4の開発中で、仕様検討は終わっている。なので、順番に実装していっているのだが、進展は速くない。その理由は、実装が終わっても、劇的に何かが変わる、という事がないからだ。

続きを読む "ボチボチと実装中" »

雑多な機能追加も

今は、MasterReversi Ver1.5.4の開発中で、多スレッド時の完全読み速度の向上、エンジン/アシスト対局への現在の局面から開始オプション追加、CPUコアの設定機能がメイン項目になるのだが、他の変更も少し行う。

続きを読む "雑多な機能追加も" »

少し単純化して実装完了

今は、MasterReversi Ver1.5.4の開発中で、今回、リバーシエンジンが使用するCPUコアを指定可能にするので、まず、MRSolverに当該機能を実装した。昨日書いた内容は複雑すぎたので少し単純化した。

続きを読む "少し単純化して実装完了" »

15年ぶりの機能追加

今は、MasterReversi Ver1.5.4の開発中なのだが、既に書いてきた様に、今回、リバーシエンジンが使用するCPUコアを指定可能にする。なので、MRSolverにも、実に、15年ぶりに、機能追加をしている。

続きを読む "15年ぶりの機能追加" »

どこまで自動化するか

ここの所書いてきた様に、今時のCPUを使う場合、どのコアを何個使わせるか、みたない事が重要になる。なので、作者製ソフトでは、使用コアのユーザー設定を可能とする方向なのだが、設定方法をどうするかは悩ましい。

続きを読む "どこまで自動化するか" »

使用コアは設定可能にする

今日は、購入したiiyama PC(Core i7-12700のミニタワー)で、BIOSでCPU構成を変更しつつ、FFO性能をEdaxとMRSolverで測定してみたのだが、全論理コアを使うと最高性能が出る! というほど単純でもなかった。

続きを読む "使用コアは設定可能にする" »

定格に戻して性能測定

今日は、購入したCore i7-12700のデスクトップPCを使ってみていた。昨日書いた様に、初期設定のPL1=65W、PL2=126W、Tau=28秒だと寂しいので、電力設定は変更してみていたのだが、これは元に戻した。

続きを読む "定格に戻して性能測定" »

これが今時のCore i7!?

今日は、購入したCore i7-12700のデスクトップPCが届いたので、セットアップして使える様にしていた。IntelのCPUは爆熱! と、聞いていたので、負荷をかけるとファンが回って煩いか、と、思っていたのだが・・・

続きを読む "これが今時のCore i7!?" »

購入してから調べ始める

今日は、暑くなる前に! という事で、午前中に日本橋に出かけ、色々と書いてきたCore i7-12700搭載のデスクトップPCを購入してきた。配送は明日の午前中という事なので、まだ手元にはないのだが・・・

続きを読む "購入してから調べ始める" »

購入機種の候補はない

ここの所、書いてきた様に、色々な事情から、Core i7-12700搭載のデスクトップPCを購入する事にしているのだが、どのメーカーのどの機種を購入するのかについては、考えていないのが実情だ。

続きを読む "購入機種の候補はない" »

ミニPC等を移動

ここの所、開発関連のネタがない状況なので、今日も、マシンネタにするのだが、既に書いてきた様に、Core i7-12700搭載のデスクトップPCを購入予定なので、Ryzen 9 5900HXのミニPCとBUFFALOのNASは、別の部屋に移動した。

続きを読む "ミニPC等を移動" »

Macを買うならiMac?

ここの所、ブログの更新が遅れがちになっているのだが、開発作業も同様だ。なので、開発関連のネタもない状況なのだが、巷のマシン情勢は変わってきているので、今日も、マシンネタを続ける。

続きを読む "Macを買うならiMac?" »

Pentium4搭載機も現役

数日前から、Intelの最新CPUである所のCore i7-12700搭載のデスクトップPCを買おうか、という話を書いてきているのだが、作者の手持ち環境には、Pentium4 640搭載のデスクトップPCもある。

続きを読む "Pentium4搭載機も現役" »

現状の性能は?

新しく購入したRyzen 9 5900HXを搭載したミニPCで、16スレッドでのFFO性能がEdaxよりも低かったので、MasterReversiの性能向上を試みた。なので、バージョンアップするにあたり、現状の性能を確認した。

続きを読む "現状の性能は?" »

バージョンアップを開始

ここの所、Ryzen 9 5900HXが搭載されたミニPCでは、MasterReversiの16スレッド時のFFO性能がEdax4.4.8よりも低かったので、色々とやってきたのだが、大した成果は出なかった。ただ、現行版よりは速いので、正式に更新しておく。

続きを読む "バージョンアップを開始" »

先か後かの違いは大きい

Ryzen 9 5900HXが搭載されたミニPCでは、MasterReversiの16スレッド時のFFO性能がEdax4.4.8よりも低いので、色々とやってきているのだが、その根本理由は、Edaxのタスク分割が相対的に単純明快だからだ。

続きを読む "先か後かの違いは大きい" »

16mSec単位の遅延

Ryzen 9 5900HXが搭載されたミニPCでは、MasterReversiの16スレッド時のFFO性能がEdax4.4.8よりも低いので、色々とやってきているのだが、16スレッド動作時には16mSecの遅延がチョクチョク発生している。

続きを読む "16mSec単位の遅延" »

« 2022年6月 | トップページ | 2022年8月 »

2025年2月
            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  

広告

プライバシーポリシー

  • 当サイトでは、第三者配信による広告(Google Adsense)サービスを利用しています。

    Google を含む第三者配信事業者は、Cookie を使用して、ユーザーのウェブサイトでの閲覧履歴に基づく広告を配信します。 Google 広告 Cookie を使用することにより、Google や Google のパートナーは当サイトや他のサイトへのアクセス情報に基づく広告をユーザーに表示できます。

    収集された情報がGoogleによってどの様に使用されるか、収集される情報をユーザーが管理する方法については、以下のリンクを参照下さい。

    ポリシーと規約 - Google