Related Experiment Video
Updated: Apr 30, 2026

Microfluidic Imaging Flow Cytometry by Asymmetric-detection Time-stretch Optical Microscopy ATOM
Published on: June 28, 2017
Fast, multi-channel real-time processing of signals with microsecond latency using graphics processing units
N Rath1, S Kato2, J P Levesque1
1Department of Applied Physics and Applied Mathematics, Columbia University, 500 W 120th St, New York, New York 10027, USA.
Abstract:
Fast, digital signal processing (DSP) has many applications. Typical hardware options for performing DSP are field-programmable gate arrays (FPGAs), application-specific integrated DSP chips, or general purpose personal computer systems. This paper presents a novel DSP platform that has been developed for feedback control on the HBT-EP tokamak device. The system runs all signal processing exclusively on a Graphics Processing Unit (GPU) to achieve real-time performance with latencies below 8 μs. Signals are transferred into and out of the GPU using PCI Express peer-to-peer direct-memory-access transfers without involvement of the central processing unit or host memory. Tests were performed on the feedback control system of the HBT-EP tokamak using forty 16-bit floating point inputs and outputs each and a sampling rate of up to 250 kHz. Signals were digitized by a D-TACQ ACQ196 module, processing done on an NVIDIA GTX 580 GPU programmed in CUDA, and analog output was generated by D-TACQ AO32CPCI modules.
Related Concept Videos
Fast Fourier Transform
The computational efficiency of the FFT becomes...
Parallel Processing
Upsampling
Reconstruction of Signal using Interpolation
Fast Decoupled and DC Powerflow
Upstream Processing

