Please note that our offices will be closed for the winter holidays from 5pm on December 23nd, 2024 to January 3rd, 2025 inclusively. Our offices will re-open on Monday January 6th.
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.
We use cookies to operate this website, improve its usability, and track visits. If you wish to disable cookies, please do so in your browser settings. By continuing to use this website, you agree to the use of cookies in accordance with our Privacy Policy.