ATS-GPU-OCT 4.1 è una libreria opzionale per l'elaborazione del segnale che utilizza ATS-GPU-BASE (venduto separatamente) per acquisire i dati e fornire un imaging OCT immediato con FFT in virgola mobile ad altissima velocità, windowing, compensazione della dispersione, zero padding e log kernel. I benchmark hanno mostrato velocità in linea A fino a 950.000 per FFT a 4096 punti e 1,9 milioni per FFT a 2048 punti.
La libreria ATS-GPU-OCT è richiamabile praticamente da qualsiasi ambiente di programmazione (C/C++, C#, LabVIEW®, MATLAB®, Python). Poiché questi ambienti di programmazione non possono chiamare direttamente le funzioni CUDA, la struttura interna di ATS-GPU-OCT 4.1 è fissa e non può essere modificata dall'utente. Gli utenti possono comunque scaricare la propria funzione finestra, la funzione di compensazione della dispersione, impostare lo zero-padding e selezionare il formato dei dati di uscita.
FFT in virgola mobile ad altissima velocità per dati con clock k
Compensazione della dispersione, zero padding, log e funzioni di finestra
Velocità di trasferimento fino a 6,9 GB/s per le schede digitalizzatrici PCIe Gen 3
Supporta GPU abilitate CUDA con capacità di calcolo 3.0 e superiore
Progettato per funzionare con i digitalizzatori di forme d'onda PCI Express AlazarTech
Include ATS-CUDA-OCT per i programmatori di GPU di livello esperto
Estensione ATS-GPU-NUFFT opzionale per FFT non uniformi
Compatibile con Windows e Linux a 64 bit
Richiede ATS-GPU-BASE
Richiede ATS-SDK per l'uso con Python, MATLAB o LabVIEW
---