CULA

CULAは、複雑な計算の処理速度を劇的に向上させるNVIDIA CUDAの並列コンピューティングアーキテクチャを利用した、線形代数ライブラリです。CUDAプログラミングの経験は不要で、とても簡単に使用できます。


CULAPACの機能

CULAは、業界標準である線形数値演算ライブラリLAPACKの、150以上のルーティンから構成されるCULAPACKインターフェースを搭載しています。CULAライブラリには、システムソルバー、最小二乗法ソルバー、直交分解、固有値計算ルーティン、および特異値分解を含む、たくさんの一般的なルーティンが含まれています。

CULAの全ての機能を見る(英語)

CULAのパフォーマンス

CULAは、最適化されたCPUベースの線形代数ソルバーよりも格段に早いパフォーマンスを提供します。

他製品との比較を見る(英語)

CULAのインターフェース

CULAは、既存のコードに様々な異なるインターフェースを直接統合することが可能です。プログラマーは、C/C++、FORTRAN、MATLAB、またはPythonのコードからCULAを簡単に呼び出し、GPUアクセラレータを活用できます。GPUプログラミングの経験は不要です。

他インターフェイスとCULAの連携についてもっと知る(英語)

クロスプラットフォーム

CULAは、NVIDIA CUDAでサポートされているすべてのシステムで使用できます。Linux、Windows、MacOS Xの32ビットおよび64ビットバージョンも含みます。


EM PhotonicsによるCULA ToolsのWebサイト
NVIDIA CUDA Zone(日本語ページ)
弊社取扱いNVIDIA社製GPGPU