Mac book pro của tôi có phù hợp với CUDA không?


15

Sau khi truy cập trang này: http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-mac-os-x/

Tôi không biết MacBook Pro của mình có phù hợp để phát triển CUDA hay không. Sau About This Mac tôi thấy điều này:

nhập mô tả hình ảnh ở đây

Nó dường như không phải là một card đồ họa trong danh sách này: https://developer.nvidia.com/cuda-gpus

Nhưng tôi đã hỏi nhiều lần trước khi mua chiếc máy này nếu nó có khả năng cho các công cụ gpu. Và tôi có thể chạy chính xác chương trình sử dụng shader. Và, quan trọng hơn, tôi đã cài đặt trình điều khiển và bộ công cụ CUDA và chúng dường như không đưa ra bất kỳ lỗi nào. Nhưng nếu tôi cố gắng biên dịch thủ công một cái gì đó với CUDA .. thì nó không hoạt động.


Bạn có thể chạy CUDA ở chế độ phần mềm, do đó mã sẽ được CPU i5 của bạn thực thi. Điều này sẽ không nhanh lắm, nhưng nó có thể đủ để học những bước đầu tiên của bạn với CUDA. Nhưng lưu ý rằng CPU hoạt động hơi khác một chút so với GPU. Vì vậy, có được một máy khác với GPU NVIDIA sẽ là một ý tưởng tốt.
Arne

!! tôi có thể làm cái này như thế nào?? vui lòng gửi cho tôi một số liên kết để mô phỏng cuda với CPU
nkint

Ồ, tôi chỉ nhận thấy rằng chế độ mô phỏng thiết bị dường như không được dùng trong các phiên bản CUDA gần đây. Quay lại CUDA 3 này được sử dụng để làm việc. Xin lỗi vì đã hy vọng. Sự thay thế dường như là gpuocelot, nhưng đó chỉ là Linux. Xin lỗi ...
Arne

Câu trả lời:



5

Hộp thoại giới thiệu chỉ hiển thị thiết bị tích hợp chính chứ không phải GPU tăng tốc rời rạc. Để chắc chắn, hãy chạy:

system_profiler SPDisplaysDataType

trong thiết bị đầu cuối.

Trên máy Mac của tôi, hộp thoại Giới thiệu chỉ hiển thị trên thiết bị Intel trên chip, nhưng lệnh trên cho thấy chi tiết, cũng cho tôi biết rằng máy Mac của tôi được trang bị AMD Radeon HD 6750M có khả năng OpenCL 1.1. Mac của tôi là cũ hơn của bạn.

Tất cả các thiết bị MBP có hai thẻ.

Đồ họa / Hiển thị:

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

Rất tốt đẹp trả lời cảm ơn. và .. vâng, chỉ có intel được hiển thị
nkint

1

Gần đây tôi đã điều tra khả năng sử dụng Macbook Retina làm nền tảng phát triển CUDA cho máy tính khoa học nhưng đã thất vọng với hiệu suất của nó (kể từ ngày 22 tháng 9 năm 2014). Tôi đã mua model đắt tiền hơn với card đồ họa Nvidia cho mục đích cụ thể này. Xem Macbook Pro là một nền tảng dev (không triển khai) CUDA? để biết chi tiết:

Kết luận

Thẻ Nvidia GT 750M trên 15 Hay Macbook pro Retina chạy Mac OS X 10.9.5 không phải là nền tảng phát triển / chứng minh CUDA tuyệt vời nếu người dùng quan tâm chủ yếu đến các hoạt động chính xác, dấu phẩy động. Phát hiện này trái ngược hoàn toàn với các khiếu nại, chẳng hạn như http://blogs.nvidia.com/blog/2012/06/14/new-macbook-pros-make-for-great-cuda-dev-pl platforms /



-4

CUDA chỉ khả dụng trên GPU nVidia.


2
Câu trả lời này cho biết không có gì chưa được nói - chi tiết hơn nhiều.
Tetsujin
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.