Preprint Review Version 1 Preserved in Portico This version is not peer-reviewed

Systematic Review of Accelerating Time-Series Biosignal Machine Learning Processes Using GPU Architectures

Version 1 : Received: 8 May 2024 / Approved: 8 May 2024 / Online: 9 May 2024 (13:53:52 CEST)

How to cite: Ketola, E.; Imtiaz, M. Systematic Review of Accelerating Time-Series Biosignal Machine Learning Processes Using GPU Architectures. Preprints 2024, 2024050525. https://doi.org/10.20944/preprints202405.0525.v1 Ketola, E.; Imtiaz, M. Systematic Review of Accelerating Time-Series Biosignal Machine Learning Processes Using GPU Architectures. Preprints 2024, 2024050525. https://doi.org/10.20944/preprints202405.0525.v1

Abstract

Background: Time-series biosignal data, representative of a physiological process, is often applied to time-sensitive machine learning applications that benefit from acceleration. Medical and research applications that process biosignal data in real-time may utilize new hardware architecture by switching from CPU to GPU devices to take advantage of the data processing speedups. In order to utilize machine learning kernels that are typically employed by a CPU on a GPU, the machine learning kernel must be reimplemented using custom compilers that can take advantage of GPU architecture. Objectives: The primary objective is to evaluate the speed of CPU-based machine learning algorithms commonly employed in biosignal process- ing and compare the speedup improvements obtained through GPU acceleration. Methods: A systematic search was conducted across multiple databases to identify studies employing GPU acceleration in biosignal processing. Inclusion and exclusion criteria are defined for GPU accel- eration studies. In this literature review, 12 studies of GPU kernel development for traditionally CPU-based kernels are analyzed. Results: It is found that a positive speedup occurs when using GPU kernels over traditional CPU-based algorithms in all instances. The speedup of GPU over CPU performance ranges between 1.87 to 27018.27 times faster. Conclusions: This review will contribute to the understanding of the role of GPU kernel development in biosignal processing, providing insights into performance improvements obtained by current GPU kernel development. The results indicate that GPU kernel development is a plausible direction to obtain real-time biosignal-based systems.

Keywords

biosignals; data acceleration; GPU; kernel development; machine learning

Subject

Computer Science and Mathematics, Artificial Intelligence and Machine Learning

Comments (0)

We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.

Leave a public comment
Send a private comment to the author(s)
* All users must log in before leaving a comment
Views 0
Downloads 0
Comments 0
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.