Skip to Main content Skip to Navigation
New interface
Conference papers

Embedded-BCI: assessment of parallelizing computations on an embedded system

Abstract : Using Brain-Computer Interfaces (BCI) as an assistive technology aims at providing an innovative solution adapted to subjects' disabilities. BCI either provide a new interface for controlling solution mobility (e.g. wheelchair) or monitoring the state of user during his/her journey. This would be possible by implementing these interfaces on Embedded Systems (ES). However, because of the BCI sophisticated data processing and the ES limited computation performances, the computation time for a real-time use of the BCI on an ES is a limitation. Hence in this work, we investigate and evaluate the parallelization and acceleration performances, on a Raspberry Pi 2 model B (RPi) board, of an STFT-based algorithm for estimating cognitive workload from an Electroencephalographic (EEG) signal. This is done based on multi-core CPU and GPU architectures of the used RPi. Results show that the parallelized implementation using the CPU runs up to × faster than a simple implementation. Compared to CPU of intel-CORE i3 processor, the GPU of the RPi revealed large difference in computation time.
Complete list of metadata

Cited literature [19 references]  Display  Hide  Download
Contributor : Sylvain Chevallier Connect in order to contact the contributor
Submitted on : Monday, April 13, 2020 - 10:02:27 PM
Last modification on : Wednesday, November 3, 2021 - 6:04:11 AM


Zammouri-Embedded-BCI assessme...
Files produced by the author(s)


  • HAL Id : hal-02541485, version 1


Amin Zammouri, Abdelaziz Ait Moussa, Sylvain Chevallier. Embedded-BCI: assessment of parallelizing computations on an embedded system. IEEE Last Mile Smart Mobility, Nov 2016, Vélizy, France. ⟨hal-02541485⟩



Record views


Files downloads