Title :
A GPU-based simultaneous real-time EEG processing and visualization system for brain imaging applications
Author :
Juhasz, Z. ; Kozmann, Gy
Author_Institution :
Dept. of Electr. Eng. & Inf. Syst., Univ. of Pannonia, Veszprem, Hungary
Abstract :
A data-driven prototype software is presented for EEG processing and visualization. The system relies on the GPU architecture for providing simultaneous processing and visualization of the EEG data. Two example brain imaging algorithms, the surface Laplacian and the spherical forward solution are used for illustrating the effective use of the massively parallel GPU hardware in speeding up computations. The paper describes the architecture of our system, the key design decisions, and the performance optimization of the parallel implementation. Using the CUDA-OpenGL interoperability, the computing subsystem can directly modify potential data in the OpenGL vertex memory, avoiding unnecessary GPU-Host data transfers. The system and our parallel implementations demonstrate that real-time processing and visualization is possible for a range of algorithms during EEG processing. We are confident that these results can pave the way for supercomputing-class implementations and open up new opportunities in the clinical practice and neuroscience research.
Keywords :
electroencephalography; graphics processing units; medical image processing; open systems; parallel architectures; real-time systems; CUDA-OpenGL interoperability; GPU architecture; brain imaging applications; data-driven prototype software; host data transfers; massively parallel hardware; neuroscience research; performance optimization; simultaneous real-time EEG processing; spherical forward solution; supercomputing-class implementations; surface Laplacian solution; vertex memory; visualization system; Algorithm design and analysis; Data visualization; Electric potential; Electrodes; Electroencephalography; Graphics processing units; Laplace equations;
Conference_Titel :
Information and Communication Technology, Electronics and Microelectronics (MIPRO), 2015 38th International Convention on
Conference_Location :
Opatija
DOI :
10.1109/MIPRO.2015.7160283