2011-07-11 6 views
4

私はOpenCLハイレベルなhaskellライブラリを作成しています。それを置くためにhaskellツリーの中で最良のパスはどこにありますか?私はそれがGraphicsサブツリーの外にあるべきだと思うが、私はそれを置くべき場所を知らない。OpenCL-Haskellライブラリに最適な階層モジュールパスは何ですか?

これはJeff Heard OpenCLRawに基づいています(彼はSystem.OpenCL.Raw.V10にこれを載せています)。

アップデート:私が提案するオプション(およびfomr答え)

  • System.GPU.OpenCL
  • Control.Parallel: 私はちょうどリポジトリ、http://github.com/zhensydow/opencl

    アップデートを開始しました.OpenCL

  • Foreign.OpenCL
+0

- このファイルはSkemaの一部ですか? – alternative

+0

@monadic、そうではありません。 Skemaは、Openclを使用する必要のある独自のプロジェクトです。気づいてくれてありがとう。私はそれを修正します。 – Zhen

答えて

4

Control.Parallelに入れてもいいですか? haskell-mpiパッケージにはControl.Parallel.MPIが使用されており、よく使われるControl.Parallel.Strategiesもあるので、適切な接頭辞のようです。

恥知らずのプラグ:私は、Hackageのすべてのパッケージから階層モジュールツリーを抽出するための小さなスクリプトを書きました。他のパッケージがどの階層モジュールを使用しているかを見るのに役立つかもしれません。私はコードを整理して、将来はそれを解放します。今のところ、the Hackage tree as of May 2011です。

関連する問題