Apakah mac book pro saya cocok untuk CUDA?

15

Setelah mengunjungi halaman ini: http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-mac-os-x/

Saya tidak tahu apakah MacBook Pro saya cocok untuk pengembangan CUDA. Setelah Tentang Mac Ini Saya melihat ini:

masukkan deskripsi gambar di sini

Tampaknya bukan kartu grafis dalam daftar ini: https://developer.nvidia.com/cuda-gpus

Tapi saya bertanya beberapa kali sebelum membeli mesin ini apakah mampu untuk barang GPU. Dan saya dapat menjalankan program yang menggunakan shader dengan benar. Dan, yang lebih penting, saya telah menginstal driver CUDA dan toolkit dan mereka sepertinya tidak memberikan kesalahan. Tetapi jika saya mencoba untuk mengkompilasi sesuatu secara manual dengan CUDA .. itu tidak berfungsi.

nkint
sumber
Anda dapat menjalankan CUDA dalam mode perangkat lunak, sehingga kode akan dieksekusi oleh CPU i5 Anda. Ini tidak akan terlalu cepat, tetapi mungkin cukup untuk mempelajari langkah pertama Anda dengan CUDA. Tetapi perhatikan bahwa CPU berperilaku sedikit berbeda dari GPU. Jadi mendapatkan mesin lain dengan GPU NVIDIA akan menjadi ide yang bagus.
Arne
!! bagaimana saya bisa melakukan ini ?? tolong kirimi saya beberapa tautan untuk meniru cuda dengan CPU
nkint
Oh, saya baru saja memperhatikan bahwa mode emulasi perangkat tampaknya sudah usang dalam versi CUDA baru-baru ini. Kembali di CUDA 3 ini digunakan untuk bekerja. Maaf sudah terlalu berharap. Alternatifnya tampaknya gpuocelot, tetapi sejauh ini hanya Linux. Maaf ...
Arne

Jawaban:

6

Model Anda hanya memiliki Intel HD 4000, sehingga Anda tidak dapat menggunakan CUDA

Spesifikasi lengkap: http://support.apple.com/kb/sp649

Guido Preite
sumber
apakah ada kemungkinan untuk mengganti kartu grafis atau tidak?
nkint
maaf tapi tidak mungkin
Guido Preite
5

Tentang dialog hanya menampilkan perangkat bawaan utama bukan GPU yang dipercepat dan terpisah. Yang pasti, jalankan:

system_profiler SPDisplaysDataType

di terminal.

Di mac saya, dialog About hanya menampilkan perangkat Intel on-chip, tetapi perintah di atas mengungkapkan detailnya, juga memberi tahu saya bahwa Mac saya dilengkapi dengan AMD Radeon HD 6750M yang mampu OpenCL 1.1. Mac saya setahun lebih tua dari milik Anda.

Semua perangkat MBP memiliki dua kartu.

Grafik / Layar:

Intel HD Graphics 3000:

  Chipset Model: Intel HD Graphics 3000
  Type: GPU
  Bus: Built-In
  VRAM (Total): 512 MB
  Vendor: Intel (0x8086)
  Device ID: 0x0126
  Revision ID: 0x0009
  gMux Version: 1.9.24
  Displays:
    Color LCD:
      Display Type: LCD
      Resolution: 1920 x 1200
      Pixel Depth: 32-Bit Color (ARGB8888)
      Main Display: Yes
      Mirror: Off
      Online: Yes
      Built-In: Yes

AMD Radeon HD 6750M:

  Chipset Model: AMD Radeon HD 6750M
  Type: GPU
  Bus: PCIe
  PCIe Lane Width: x8
  VRAM (Total): 1024 MB
  Vendor: ATI (0x1002)
  Device ID: 0x6741
  Revision ID: 0x0000
  ROM Revision: 113-C0170L-573
  gMux Version: 1.9.24
  EFI Driver Version: 01.00.573
pengguna62016
sumber
jawaban yang sangat bagus terima kasih. dan .. ya, hanya intel yang ditampilkan
nkint
1

Saya baru-baru ini menyelidiki kemungkinan menggunakan Macbook Retina sebagai platform pengembangan CUDA untuk komputasi ilmiah, tetapi kecewa dengan kinerjanya (pada 22 September 2014). Saya telah membeli model yang lebih mahal dengan kartu grafis Nvidia untuk tujuan khusus ini. Lihat Macbook Pro sebagai platform dev CUDA (bukan penyebaran)? untuk detail:

Kesimpulan

Kartu Nvidia GT 750M pada Macbook pro Retina 15 ”yang menjalankan Mac OS X 10.9.5 bukan platform pengembangan / pemeriksaan CUDA yang bagus jika pengguna tertarik terutama pada operasi floating point presisi ganda. Temuan ini berbeda langsung dengan klaim seperti http://blogs.nvidia.com/blog/2012/06/14/new-macbook-pros-make-for-great-cuda-dev-platforms/

Peri
sumber
0

Klik pada tombol Laporan Sistem dan arahkan ke Perangkat Keras -> Grafik / Layar. Jika ada GPU diskrit yang cocok dengan https://developer.nvidia.com/cuda-gpus , maka Anda telah memenuhi Persyaratan Sistem untuk CUDA.

Pengembara global
sumber
-4

CUDA hanya tersedia di GPU nVidia.

ANH LE HUNG
sumber
2
Jawaban ini tidak menambahkan apa pun yang belum dikatakan - secara lebih rinci.
Tetsujin