Apakah ada cara untuk mendedikasikan kartu grafis diskrit untuk CUDA pada MacBook Pro?

8

Ketika tampilan terpasang pada kartu grafis yang mampu CUDA, batas waktu berjalan diberlakukan pada kernel CUDA yang dijalankan pada kartu.

Apakah mungkin menggunakan kartu grafis terintegrasi untuk memberi daya pada tampilan dan, pada saat yang sama, mengeksploitasi kartu diskrit untuk menjalankan kernel CUDA yang berjalan lama?

Saya mencoba gfxCardStatus, tetapi jika saya memaksakan penggunaan kartu terintegrasi, yang terpisah sepenuhnya dinonaktifkan dan tidak dikenali lagi oleh driver CUDA.

GaretJax
sumber

Jawaban:

1

Solusi untuk masalah semacam itu adalah mematikan manajemen windows grafis dan menggunakan Mac OS dari TTY. Ini merepotkan, tetapi tidak sebanyak melakukan dual-boot mesin Anda dan beralih dari satu OS ke yang lain.

Cara untuk melakukannya adalah dengan masuk ke Pengaturan-> Pengguna dan untuk mengatur opsi masuk ke "nama pengguna dan kata sandi" (standarnya adalah daftar pengguna). Kemudian logout semua pengguna dan masuk ke layar log

Di kotak uji masuk, isi >console dan ketik kata sandi Anda di kotak kata sandi (Anda harus memiliki hak admin, tapi saya anggap ini sudah terjadi)

Ini dia, Anda dalam mode teks dan GPU sepenuhnya tersedia untuk CUDA. Anda harus tahu dasar-dasar shell ...

Olotiar
sumber