我的Mac Book Pro是否适合CUDA?


15

访问此页面后:http : //docs.nvidia.com/cuda/cuda-getting-started-guide-for-mac-os-x/

我不知道我的MacBook Pro是否适合CUDA开发。在“ 关于本机”之后,我看到以下内容:

在此处输入图片说明

该列表中似乎没有图形卡:https//developer.nvidia.com/cuda-gpus

但是我在购买这台机器之前曾问过好几次,它是否支持gpu的东西。而且我可以正确运行使用着色器的程序。而且,更重要的是,我已经安装了CUDA驱动程序和工具包,它们似乎没有给出任何错误。但是,如果我尝试使用CUDA手动进行编译,则无法正常工作。


您可以在软件模式下运行CUDA,这样代码将由您的i5 CPU执行。这不会很快,但是足以学习CUDA的第一步。但是请注意,CPU的行为与GPU略有不同。因此,购买另一台配备NVIDIA GPU的计算机将是一个好主意。
Arne

!! 我怎样才能做到这一点??请给我一些链接来模拟CPU的cuda
nkint 2013年

哦,我只是注意到在最近的CUDA版本中似乎不赞成使用设备仿真模式。回到CUDA 3,这曾经可以工作。对不起,您的希望越来越大。替代方法似乎是gpuocelot,但是到目前为止只有Linux。抱歉...
Arne

Answers:



5

“关于”对话框仅显示主要的内置设备,而不显示离散的,加速的GPU。可以肯定的是,运行:

system_profiler SPDisplaysDataType

在终端。

在我的Mac上,“关于”对话框仅显示片上Intel设备,但是上面的命令显示了详细信息,同时还告诉我我的Mac配备了可支持OpenCL 1.1 的AMD Radeon HD 6750M。我的Mac比您的大一岁。

所有MBP设备都有两张卡。

图形/显示:

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

非常好的答案,谢谢。和..是的,仅显示intel
nkint

1

我最近研究了将Macbook Retina用作科学计算的CUDA开发平台的可能性,但对其性能感到失望(截至2014年9月22日)。我已经为此目的使用Nvidia显卡购买了更昂贵的型号。看到Macbook Pro作为CUDA开发人员(而非部署)平台了吗?有关详细信息:

结论

如果用户主要对双精度浮点运算感兴趣,则运行Mac OS X 10.9.5的15英寸Macbook pro Retina上的Nvidia GT 750M卡不是一个很好的CUDA开发/校对平台。这一发现与http://blogs.nvidia.com/blog/2012/06/14/new-macbook-pros-make-for-great-cuda-dev-platforms/



-4

CUDA仅在nVidia GPU上可用。


2
这个答案不会增加任何尚未说的内容-更详细地讲。
Tetsujin
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.