CUDAツールを作成しようとしていますが、スケーラブルにする必要があります。システムがツールの引数として持つGPUの数を指定する必要があります。 GPUの数を直接取得するためのコマンドがあるかどうか教えてください。
Sudo lshw -C display
を使用してビデオカードをリストし、それぞれをグーグルで検索して、コアの数を確認できます。
このコマンドは、nvidia-smi
があると仮定して、GPUの数を直接取得します。
nvidia-smi --query-gpu=name --format=csv,noheader | wc -l
GPUの名前を1行に1つずつ出力し、行数をカウントします。