16.04で、OpenCLは、Ubuntuリポジトリで最新のNvidiaドライバーを実行しているNvidia 840Mと連携しました。 18.04の新規インストールを行いましたが、Ubuntuリポジトリの390 Nvidiaドライバーを使用しました(PPAからではありません)。現在、私のOpenCL互換アプリケーションはどれもそれを使用できません。
Nvidiaドライバーをインストールすると、OpenCLが正常に動作するのは間違っていますか?
通常、私はAskubuntuに頼った後、解決策を見つけることができます。
18.04では、ocl-icd-libopencl1
パッケージを手動でインストールする必要があります。簡単なSudo apt install ocl-icd-libopencl1
で修正しました。