2012-06-01から1ヶ月間の記事一覧

pyopencl.arrayの使い方

PyOpenCLはPythonからOpenCLのAPIにアクセスするためのライブラリですが、それだけではなく素のOpenCLにはない機能もいくつか追加されています。pyopencl.arrayは、numpy.ndarrayライクのインタフェースでOpenCLのデバイスを意識することなく基本的な行列演…

OpenGL連携を有効にしつつpipからPyCUDA/PyOpenCLをインストールする

PyCUDA / PyOpenCLをソースからインストールする場合には、setup.pyを実行する前にconfigure.pyを実行します。configure.pyが何をしているかというと、以下のようなオプション情報を記述したsiteconf.pyというファイルを生成します。 BOOST_INC_DIR = [] BOO…