CUDAによって加速されたNumpy互換のアレイライブラリ
- ソフト名 : CuPy
- OS : Linux,Mac,Windows
- 言語 : Python
- 開発者 : HOME
CuPy 詳細説明
CUPYは、NVIDIA CUDAで加速されたNumpy互換の多次元配列のオープンソース実装です。それはcupy.ndarray、コア多次元アレイクラスとそれの多くの関数で構成されています。Cupyは、CUDA関連のライブラリを使用してGPUアーキテクチャを完全に利用するためにPythonを使用したGPUの加速コンピューティングを提供しています。ベンチマークによると、100倍以上の操作をスピードアップすることもできます。CUPYは、ほとんどの場合、廃棄物の代わりとしてのQUPYと非常に互換性があります。
Cupyは、PIPを介して、または推奨される環境のためにホイールと呼ばれるプリコンパイルされたバイナリパッケージを介して非常に簡単です。また、C ++の小さなコードスニペットのみを必要とするカスタムCUDAカーネルを非常に簡単に書き込むこともできます。