Programming software library ATS-GPU-OCT
imagingsignal processingWindows

programming software library
programming software library
Add to favorites
Compare this product
 

Characteristics

Function
programming, imaging, signal processing
Operating system
Windows

Description

ATS-GPU-OCT 4.1 is an optional signal processing library that uses ATS-GPU-BASE (sold separately) to acquire data and provide out-of-the-box OCT imaging with very high speed floating point FFT, windowing, dispersion compensation, zero padding and log kernels. Benchmarks have shown A-line rates up to 950,000 for 4096 point FFT and 1.9 Million for 2048 point FFT. ATS-GPU-OCT library is callable from virtually any programming environment (C/C++, C#, LabVIEW®, MATLAB®, Python). Since these programming environments cannot call CUDA functions directly, the internal structure of ATS-GPU-OCT 4.1 is fixed and cannot be modified by the user. Users are still allowed to download their own window function, dispersion compensation function, set zero-padding and select output data format. Very high-speed floating point FFT for k-clocked data Dispersion Compensation, Zero Padding, Log, and Windowing Functions Up to 6.9 GB/s transfer rate for PCIe Gen 3 digitizer boards Supports CUDA-enabled GPUs with compute capability 3.0 and higher Designed to work with AlazarTech PCI Express waveform digitizers Includes ATS-CUDA-OCT for expert-level GPU programmers Optional ATS-GPU-NUFFT extension for non-uniform FFTs Compatible with 64-bit Windows & 64-bit Linux Requires ATS-GPU-BASE Requires ATS-SDK for use with Python, MATLAB, or LabVIEW

Catalogs

*Prices are pre-tax. They exclude delivery charges and customs duties and do not include additional charges for installation or activation options. Prices are indicative only and may vary by country, with changes to the cost of raw materials and exchange rates.