Chapter 10. カスタムカーネル(組み込み)

Table of Contents

10.1. ElementwiseKernel

Warning

PyOpenCL組み込み関数はパフォーマンスに問題を抱えており、本書ではOpenCLのバインディング機能で実装することを推奨します。あくまでも読者のご参考のためだけの掲載とお考えください。

PyOpenCLでは並列プログラミングを実装するためのインターフェースとして、ElementwiseKernelというOpenCL-C言語を極力使わずに実装するクラス・関数が用意されています。

Copyright 2018-2019, by Masaki Komatsu