Skip to Main content Skip to Navigation
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 metadatas

Cited literature [19 references]  Display  Hide  Download

https://hal.uvsq.fr/hal-02541485
Contributor : Sylvain Chevallier <>
Submitted on : Monday, April 13, 2020 - 10:02:27 PM
Last modification on : Thursday, April 16, 2020 - 1:38:30 AM

File

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

Identifiers

  • HAL Id : hal-02541485, version 1

Collections

Citation

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⟩

Share

Metrics

Record views

9

Files downloads

8