How can I programmatically determine a GPU's memory bus width and memory clock rate? I want to use these numbers to compute the maximum theoretical memory bandwidth. I'm mostly interested in NVIDIA GPUs.
2 に答える
3
メモリ バス幅についてはわかりませんが、cudaGetDevicePropertiesは NVIDIA GPU のクロック レートに関する情報を返すことができます。
于 2010-07-12T07:35:26.387 に答える
1
カードの製造元とモデル番号を照会し、製造元の Web サイトからデータをスクレイピングしてみてはいかがでしょうか。ただし、ドライバーが API 呼び出しでこれらの値を公開しない限り、決定するのは非常に困難です。ベア ハードウェア上でスタンドアロンで実行する何かを作成できる場合は、それを実行できるかもしれませんが、そうしないと、バス帯域幅と CPU 時間をシステム上の他のすべてのプロセスと競合することになり、測定が非常に難しくなります。
于 2010-07-09T16:50:41.773 に答える