OpenCL開発パッケージとランタイムをインストール。不安だ...NVIDEAのシステム管理ツールnvidia-smiの出力は以下のとおり。こちらはGPUが表示されている。|+---------------------------------------------------------------------------------------+/usr/local/cuda/extras/demo_suite/deviceQueryというツールによれば、GPUはちゃんと認識されている。8.9(後略)では、準備はできたということにして、いよいよテストです。成功まずはOpenCLを使わないベンチマーク。0.6.1をインストール。("repos")))cmdstan2.33.1をインストール。TRUE)コンパイル。前々回記事で作ったstantest2.stanを使います。TRUE)サンプリング。失敗いよいよOpenCLの登場。0.6.1をインストール。cmdstan2.33.1をインストール。list(STAN_OPENCL=TRUE))コンパイル。TRUE))サンプリング。100)固唾をのんでタスクマネージャを見守ったが、期待に反し、GPUではなくCPUが猛烈に動き出した。無事終了したが、所要時間は400秒。c(1,1)を試したが、いずれもエラーになった。pocl-opencl-icdとして再挑戦したが、事態は改善しないどころか、Stanのコンパイルがエラーとなった。いうことなのかもしれない。話が複雑すぎてよくわからないんだけど。いうわけで、「WSLの上のLinuxの上でcmdstanからGPUを使う」作戦はいまだ成功をみていない。