ATS-GPU-BASE 4.1是一个由AlazarTech开发的软件库,可以将其PCI Express波形数字化仪系列获得的数据传输到支持CUDA的图形处理单元(GPU),持续传输率高达6.9 GB/s。数据在GPU内存中以缓冲队列的形式呈现。专家级的GPU程序员可以使用一个易于使用的应用编程接口(API)创建非常高性能的自定义内核来操作这些数据。从根本上说,ATS-GPU-BASE解决了以非常高的速度将数据从波形数字化仪传输到GPU的问题。
这种高性能内核的一个例子是可选的ATS-GPU-OCT库(单独出售),它使用ATS-GPU-BASE获取数据,然后使用CUDA内核实现全OCT信号处理算法。ATS-GPU-OCT的基准测试结果是每秒高达950,000个4K FFTs,显示了ATS-GPU-BASE平台的能力和效率。
ATS-GPU-BASE的可能应用数量是无限的。事实上,它只受限于应用需求和程序员的想象力。
高速传输A/D数据到GPU
对于PCIe Gen 3数字转换器板,传输率高达6.9 GB/s
支持支持CUDA的GPU,计算能力为3.0及以上
设计用于与AlazarTech PCIe波形数字化仪一起使用
可选的OCT信号处理库。ATS-GPU-OCT
可选的OCT信号处理库扩展用于非均匀FFT。ATS-GPU-NUFFT
兼容64位Windows和64位Linux
用户可以为信号处理创建自定义内核
比基于FPGA的DSP更灵活
---