ATS-GPU-BASE 4.1 è una libreria software sviluppata da AlazarTech che trasferisce i dati acquisiti dalla sua famiglia di digitalizzatori di forme d'onda PCI Express a un'unità di elaborazione grafica (GPU) abilitata CUDA con velocità di trasferimento sostenute fino a 6,9 GB/s. I dati vengono presentati nella memoria della GPU come coda di buffer. I programmatori esperti di GPU possono creare kernel personalizzati ad altissime prestazioni per manipolare questi dati utilizzando un'interfaccia di programmazione delle applicazioni (API) di facile utilizzo. Fondamentalmente, ATS-GPU-BASE risolve il problema del trasferimento dei dati da un digitalizzatore di forme d'onda a una GPU a velocità molto elevate.
Un esempio di kernel ad alte prestazioni è la libreria opzionale ATS-GPU-OCT (venduta separatamente), che acquisisce i dati utilizzando ATS-GPU-BASE e poi implementa l'algoritmo di elaborazione del segnale OCT completo utilizzando i kernel CUDA. ATS-GPU-OCT è stato sottoposto a benchmark fino a 950.000 FFT 4K al secondo, dimostrando la potenza e l'efficienza della piattaforma ATS-GPU-BASE.
Il numero di applicazioni possibili di ATS-GPU-BASE è illimitato. Infatti, è limitato solo dai requisiti dell'applicazione e dall'immaginazione del programmatore.
Trasferimento dei dati A/D alla GPU ad alta velocità
Velocità di trasferimento fino a 6,9 GB/s per le schede di digitalizzazione PCIe Gen 3
Supporta le GPU abilitate CUDA con capacità di calcolo 3.0 e superiore
Progettato per funzionare con i digitalizzatori di forme d'onda PCIe AlazarTech
Libreria opzionale per l'elaborazione del segnale OCT: ATS-GPU-OCT
Estensione della libreria di elaborazione del segnale OCT opzionale per FFT non uniformi: ATS-GPU-NUFFT
Compatibile con Windows a 64 bit e Linux a 64 bit
Gli utenti possono creare kernel personalizzati per l'elaborazione del segnale
Più flessibile del DSP basato su FPGA
---