Haskell で OpenCL を適切に使用する方法を探していて、Benedict Gaster によるこれらのスライド(代替ソース) を見つけました。彼らは印象的な「HOpenCL Contextual API」について言及していますが、具体的なものは見つかりません。
示されている C quasiquotation に近い唯一のものはlanguage-c-quote のようであり、その OpenCL-C サポートは型で終わり、余分なキーワードはサポートされていません。
また、加速はまったく異なるものであり、主に CUDA 向けであり、初期のアルファ版の OpenCL バックエンドを使用しています。
次に、1年間コードが投稿されなかったHIPERFITがあります(ただし、プロジェクトはまだ実行中です)。これは、C準引用符とOpenCLを組み合わせているようです。それらのバインディングはHOpenCLと呼ばれていますが、単なるラッパーであり、モナド変換は何も見られません等
これはどれも完成に近づいておらず、構築する準備が整っているようには見えません…</p>
見逃したニュースやその他のプロジェクトはありますか?