For applications requiring high powered signal and data processing Spectrum offers SCAPP (Spectrum CUDA Access for Parallel Processing). The SCAPP SDK allows a direct link between Spectrum digitizers or AWGs and CUDA based GPU cards. Once in the GPU users can harness the processing power of the GPU’s multiple (up to 5000) processing cores  and large (up to 24 GB) memory. SCAPP uses an RDMA process to send data at the cards’s full PCIe transfer speed to/from the GPU card. The SDK includes a set of examples for interaction between the digitizer/AWG and the GPU card and another set of CUDA parallel processing examples with easy building blocks for basic functions like filtering, averaging, data de-multiplexing, data conversion or FFT.  All the software is based on C/C++ and can easily be implemented, expanded and modified with normal programming skills.

En savoir plus