MacBook ProでディスクリートグラフィックカードをCUDA専用にする方法はありますか?


8

ディスプレイがCUDA対応のグラフィックカードに接続されている場合、ランタイム制限はカードで実行されるCUDAカーネルに適用されます。

統合グラフィックカードを使用してディスプレイに電力を供給し、同時にディスクリートカードを利用して長時間実行されるCUDAカーネルを実行することは可能ですか?

gfxCardStatusを試しましたが、統合カードの使用を強制すると、個別カードは完全に無効になり、CUDAドライバーで認識されなくなります。

回答:


1

この種の問題の解決策は、グラフィカルウィンドウ管理をシャットダウンし、TTYからMac OSを使用することです。これは厄介ですが、マシンをデュアルブートして、あるOSから別のOSに切り替えるほどではありません。

これを行うには、[設定]-> [ユーザー]に移動し、ログインオプションを「ユーザー名とパスワード」に設定します(デフォルトはユーザーリストです)。次に、すべてのユーザーをログアウトして、ログ画面に移動します

ログインテスト>console ボックスで、パスワードボックスにパスワードを入力して入力します(管理者権限が必要ですが、これはすでに当てはまると思います)

これで、テキストモードになり、CUDAでGPUを完全に使用できるようになりました。シェルの基本を知っておく必要があります...


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.