ATS-GPU-OCT 4.1 es una biblioteca de procesamiento de señales opcional que utiliza ATS-GPU-BASE (se vende por separado) para adquirir datos y proporcionar imágenes OCT listas para usar con FFT de punto flotante de muy alta velocidad, ventanas, compensación de dispersión, relleno de cero y núcleos de registro. Las pruebas de rendimiento han mostrado velocidades de línea A de hasta 950.000 para la FFT de 4096 puntos y de 1,9 millones para la FFT de 2048 puntos.
La biblioteca ATS-GPU-OCT se puede llamar desde prácticamente cualquier entorno de programación (C/C++, C#, LabVIEW®, MATLAB®, Python). Como estos entornos de programación no pueden llamar directamente a las funciones CUDA, la estructura interna de ATS-GPU-OCT 4.1 es fija y no puede ser modificada por el usuario. Los usuarios aún pueden descargar su propia función de ventana, función de compensación de dispersión, establecer el relleno cero y seleccionar el formato de los datos de salida.
FFT de punto flotante de muy alta velocidad para datos con reloj k
Funciones de compensación de la dispersión, relleno de cero, registro y ventana
Velocidad de transferencia de hasta 6,9 GB/s para tarjetas digitalizadoras PCIe Gen 3
Compatible con GPUs con capacidad de cálculo 3.0 y superior, habilitadas para CUDA
Diseñado para funcionar con los digitalizadores de forma de onda PCI Express de AlazarTech
Incluye ATS-CUDA-OCT para programadores de GPU de nivel experto
Extensión opcional ATS-GPU-NUFFT para FFTs no uniformes
Compatible con Windows de 64 bits y Linux de 64 bits
Requiere ATS-GPU-BASE
Requiere ATS-SDK para su uso con Python, MATLAB o LabVIEW
---