私のMacブックプロはCUDAに適していますか?


15

このページにアクセスした後:http : //docs.nvidia.com/cuda/cuda-getting-started-guide-for-mac-os-x/

私のMacBook ProがCUDA開発に適しているかどうかはわかりません。後このMacについて私はこれを参照してください。

ここに画像の説明を入力してください

このリストのグラフィックカードではないようです:https : //developer.nvidia.com/cuda-gpus

しかし、このマシンを購入する前に、GPUに対応しているかどうかを何度か尋ねました。そして、シェーダーを使用するプログラムを正しく実行できます。そして、より重要なことは、CUDAドライバーとツールキットをインストールしたことで、エラーが出ないようです。しかし、CUDAで何かを手動でコンパイルしようとすると、動作しません。


コードがi5 CPUによって実行されるように、CUDAをソフトウェアモードで実行できます。これはそれほど高速ではありませんが、CUDAを使用して最初のステップを学習するには十分かもしれません。ただし、CPUの動作はGPUとは少し異なることに注意してください。そのため、NVIDIA GPUを搭載した別のマシンを入手することをお勧めします。
アルネ

!! これどうやってするの??CPUでcudaをエミュレートするためのリンクを送ってください
-nkint

ああ、デバイスエミュレーションモードは最近のCUDAバージョンでは非推奨のようです。CUDA 3に戻ると、これは機能していました。あなたの希望を上げてすみません。代替手段はgpuocelotのようですが、これはLinuxに限ります。ごめんなさい
アルネ

回答:



5

[バージョン情報]ダイアログには、個別の高速化されたGPUではなく、主要な組み込みデバイスのみが表示されます。確認するには、次を実行します:

system_profiler SPDisplaysDataType

ターミナルで。

私のMacでは、[ バージョン情報 ]ダイアログにはオンチップのIntelデバイスのみが表示されますが、上記のコマンドにより詳細が表示され、Mac にはOpenCL 1.1対応のAMD Radeon HD 6750Mが搭載されています。私のMacはあなたのものより1年古いです。

すべてのMBPデバイスには2つのカードがあります。

グラフィック/ディスプレイ:

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

私は最近、科学計算用のCUDA開発プラットフォームとしてMacbook Retinaを使用する可能性を調査しましたが、そのパフォーマンスに失望しました(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
この答えは、まだ言われていないことを追加します-より詳細に。
鉄人
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.