ATS-GPU-BASE 4.0 is a software library developed by AlazarTech that transfers data acquired by its family of PCI Express waveform digitizers to a CUDA-enabled Graphical Processing unit (GPU) at sustained transfer rates as high as 6.9 GB/s. Data is presented in GPU memory as a buffer queue. Expert-level GPU programmers can create very high performance custom kernels to manipulate this data using an easy-to-use application programming interface (API).
One example of such high performance kernel is the optional ATS-GPU-OCT library (sold separately), which acquires data using ATS-GPU-BASE and then implements full OCT signal processing algorithm using CUDA kernels. ATS-GPU-OCT was benchmarked at up to 950,000 4K FFTs per second, demonstrating the power and efficiency of the ATS-GPU-BASE platform.
The number of possible applications of ATS-GPU-BASE is limitless. In fact, it is limited only by application requirements and the imagination of the programmer.
The purchase of an ATS-GPU-BASE license automatically allows customers to download updates from the AlazarTech website for a period of 12 months from the date of purchase. Customers who want to download new releases beyond the included 12 month period must purchase ATS-GPU-BASE Extended Maintenance.
Create custom kernels for signal processing
ATS-GPU-BASE includes an example program that demonstrates how to use the ATS-GPU-BASE library to transfer data from a waveform digitizer to a GPU, how to do simple data processing on the GPU, and how to transfer the processed data to host memory (RAM) using CUDA kernels. Expert-level GPU programmers can use this example program as a starting point to create their own kernels to do GPU-based DSP.
Use it with ATS-GPU-OCT for out-of-the-box OCT imaging with very high-speed floating point FFT routines that have been optimized to provide the maximum number of FFTs per second, as well as Dispersion Compensation, Zero Padding, Log, and Windowing Functions.
Nous utilisons des cookies pour faire fonctionner ce site Web, améliorer sa convivialité et suivre les visites. Si vous souhaitez désactiver les cookies, veuillez le faire dans les paramètres de votre navigateur. En continuant à utiliser ce site, vous acceptez l'utilisation de cookies conformément à notre Politique de confidentialité.