Wなど、いろいろ新しいプロセッサが出ていますが、前回の構成からそれらに乗り換えてどこまで変わるか(今の構成でどこが不足しているか)という現状把握を確認しようとメモリの帯域やQPIの使用状況を見ようと思ったのですが、Windows標準にはそのような仕組みはありませんでした。Toolsというものがリリースされていて、これを使うとパフォーマンスカウンタでは見えない部分を見ることができます。プレビルドのものは配布されていないので自分でコンパイルする必要があります。最初はVS2019でコンパイルしようとしたのですがthr/xthreadが存在しないためincludeできないと言われうまく行かず(たしかに探しても見つからない)、いろいろ試してもVS知識がなくてわからず、結局VS2017でコンパイルしたらうまくいきました。自分用のメモとしてビルドのものを置いておきます。release.zipビルドするとpcm_*.exeという実行ファイルがいくつかできるのですが、有用だったのでいくつか紹介してみます。PCI-Eの使用状況がわかるpcm-pciepcm-pcie.exeを実行すると以下のような出力があります。0....最初は各値が何を意味しているのかわかりませんでしたが、よく見ると実行すると最初に出力されるところに意味が書いてありました。PCIeItoMはPCIE→CPU/メインメモリへの書き込み(ホスト側から見て読み込み)のようです。例として、ソケット2配下のPCIEに接続されているnvme(U.2フォームファクタ)へのベンチマーク中にとった値は、CDMの読み込みで1719MB/sと出ましたがPCMの方では23Mとなりました。この23Mというのが何を意味しているかというと、1秒間に23M回要求があったということらしいです。なり、IOサイズは約74バイトという計算になります(計算はグーグル先生におまかせ)。送信できるらしいのですが、そうなると微妙に合いません。逆に1719MB/sを64バイトで達成するには一秒間あたり26MHzの要求が必要になり、これもまた微妙に合いません。謎ですが、多分サンプリング間隔やCDMの帯域集計などのズレが有るのでしょう...。Gbits/sec)の速度が出たのですが、この際のpcm-pcieの値は以下のようでした。Mbpsとなり、やはり近い値が出ているようです。X9DAiのマニュアルによると、パケットサイズを256byte、ReadReqデータサイズは4kまで拡大できるらしいのですが、これを拡張しても特に要求回数が減ることはなかったので謎です。Linuxではlspciコマンドをvvvなどで実行すると出てくるDevCapがカード自体のケーパビリティ、DevCtlが実際にネゴシエートしている値として取得できるのですが、Windows上ではどのように動いているか不明です。逆にLinux上では64バイトという値はなかったので本当にこの計算があっているのか不安です...。CARDのようなPLXのスイッチングチップを持たないnvme4枚刺しのカードを刺しても使えるようです。ライザーカード対応のための機能だと思いますが...。使用中のメモリ帯域がわかるpcm-memory.exeこのプログラムはなかなか有用で、チャンネルごとのメモリ帯域がわかります。メモリ帯域のベンチマークを回すとシングルスレッドで12GB/s、4チャンネルあるのでマルチスレッドでコアあたり48GB/s、ソケット合計88GB/sという速度が出ましたが、ゲームをやっている限りせいぜい7-9GB/s程度の要求だったのでメモリ帯域についてはまだボトルネックではないということがわかりました。メモリ帯域などをパフォーマンスモニターで見られるPCM-Service.exepcm-memory.exeをパフォーマンスモニターのグラフで見るためのサービスです。Serviceというサービスが追加され、これを開始するとパフォーマンスカウンターにPCM_*が追加されます。2667v2は足回りはまだ余裕があるもののコアあたりの性能をあげないとゲームにおいてより良いパフォーマンスを得られないということがわかりました。感覚的にわかっていましたが...。i7系のCPUだと、使っているインターフェースカード的にPCIEのレーン数が足りないので、その点QPI跨いでしまってもレーン数の多いE5系は使いやすいんですよね...。レガシーハードウェアが多いのでPCIE4.0を3.0にダウングレードしてそのかわりレーン数を倍にするスイッチングチップなどがあると嬉しいのですが、そんなニッチなものが売れるとは思えないですし、コスト的にも割に合わないと思うので厳しいです。Wシリーズがほしいのですが高い...。人間は迷うと現状維持を選ぶらしいですが、今回もそうなりそうです。最後へ>>﻿自己紹介PC全般・ネットワーク周りに興味があります。Twitterまでお願いします。実験結果などはあくまでも個人の実験結果です。