私はWindows 7の下でOpenCLを使いたかったのです。私はすべてをセットアップしました(Cuda Toolkit 4)、nvidiaカードは互換性があります(GeForce 310M)。
私はオプティマスでAcer Travelmate 8372を持っています、そして私は私がの間Switchable
で選ぶことができる、Discrete
あるいはそのような何かができるBIOSオプションを持っています。しかし、ディスクリートオプションを選択した場合、レンダリングはすべてIntelチップ上で行われるため、デバイスマネージャにNVIDIAカードが表示されなくなります。
切り替え可能モードでは、NVIDIAカードを明示的に有効にするオプションを見つけることができません。したがって、CUDA OpenCLプラットフォームは利用できません。
ドライバのバージョンについても少し混乱しています。Acerはバージョン8.16.11.8997(2011/11/24以降)を提供しています。NVidiaは最新のドライババージョン285.62(2011/10/24以降)を提供しています。これらのバージョンが違うのはなぜですか?オプティマスのため?
私はnvidiaによって提供されたドライバのどれもインストールすることができません、セットアップは互換性のないハードウェアについて不平を言っています。
編集:私が読んだようにオプティマス自体を無効にすることはできません、Intelチップはどちらの方法でもグラフィックスゲートウェイであるためです。だから質問はする必要があります:どのように私は私のオプティマスシステムにNvidia開発ドライバをインストールすることができますか?
少なくとも、あなたはLinuxを走らせようとはしていません。OptimusはLinuxのハンセン病のようなものです。
—
kobaltz
実際には、BiosスイッチはLinux上では望みどおりに動作しています...それは明示的にNvidiaカードを使用します。
—
rdoubleui 2011
そして、私はLinuxにNvidia開発ドライバをインストールすることができました。
—
rdoubleui 2011
ええ。私のラップトップはBIOSのトグルを持っていませんでした。バンブルビーを使用する必要がありました。
—
kobaltz