ATS-GPU-BASE 4.1は、AlazarTech社が開発したソフトウェア・ライブラリで、同社のPCI Express波形デジタイザ・ファミリーで取得したデータをCUDA対応GPU(Graphical Processing Unit)に転送し、最大6.9GB/秒の高速な転送速度を持続させることができます。データはGPUのメモリにバッファキューとして表示されます。GPUプログラマーは、使いやすいアプリケーションプログラミングインターフェース(API)を使用して、このデータを操作するための非常に高性能なカスタムカーネルを作成することができます。ATS-GPU-BASEは、波形デジタイザからGPUへの高速データ転送の問題を根本的に解決するものです。
このような高性能カーネルの一例として、オプションのATS-GPU-OCTライブラリ(別売)があり、ATS-GPU-BASEでデータを取得し、CUDAカーネルを用いてOCT信号処理アルゴリズムをフル実装しています。ATS-GPU-OCTのベンチマークでは、毎秒最大95万回の4K FFTを実行し、ATS-GPU-BASEプラットフォームのパワーと効率性を実証しています。
ATS-GPU-BASEのアプリケーションの可能性は無限大です。実際、アプリケーションの要件とプログラマーの想像力によってのみ制限されるのです。
A/Dデータを高速にGPUへ転送
PCIe Gen3デジタイザボードで最大6.9GB/sの転送速度
演算能力3.0以上のCUDA対応GPUをサポート
AlazarTech PCIe波形デジタイザで動作するように設計されています。
オプションのOCT信号処理ライブラリ。ATS-GPU-OCT
オプションのOCT信号処理ライブラリ 非一様FFTのための拡張機能。ATS-GPU-NUFFT
64ビットWindowsおよび64ビットLinuxに対応
信号処理用のカスタムカーネルをユーザーが作成可能
FPGAベースのDSPに比べ、より柔軟な対応が可能
---