我正在尋找一種在Haskell中很好地使用OpenCL的方法,並且發現了Benedict Gaster的these slides(alternative source)。他們提到了令人印象深刻的「HOpenCL語境API」,但我找不到任何有形的東西。OpenCL準引用
接近所示的C quasiquotation的唯一東西似乎是language-c-quote,它的OpenCL-C支持以類型結束,它不支持額外的關鍵字。
和accelerate是完全不同的,主要用於CUDA,在早期的alpha版本中有OpenCL後端。
然後有HIPERFIT其中沒有代碼發佈一年(但項目仍在運行),這似乎結合了C quasiquotation和OpenCL,他們的綁定甚至被稱爲HOpenCL,但只是一個包裝,沒什麼可看的這樣做的單子變換等
無似乎接近完成,並準備建立在...
任何新聞或其他項目,我錯過了什麼?
我想我碰到過這個,一定錯過了[使用quasiquotation的例子](https://github.com/bgaster/hopencl/blob/master/examples/Tutorial1.hs),我只看到了那些加載外部文件 – pascal