Realtime scheduling using GPUs – proof of feasibility

Peter Fodrek, Ludovit Farkas, Tomas Murgas
Institute of Control and Industrial Informatics, Faculty of Electrical Engineering and Information Technology, Slovak University of Technology, Ilkovicova 3, 812 19 Bratislava, Slovak Republic
Recent Researches in Circuits, Systems, Communications and Computer, 2011


   title={Realtime scheduling using GPUs-proof of feasibility},

   author={FODREK, P. and FARKAS, L’. and MURGA{v{S}}, T.},



Download Download (PDF)   View View   Source Source   



This paper will report our evaluation to use openCL as a platform for hard realtime scheduling. Specifically, we have evaluated which types of tasks are faster on GPGPU than on CPU. We have investigated computational tasks, memory intensive tasks (especially tasks using low latency GDDR memory) and disk intensive tasks. This study is the first part of a larger research program to design an innovative Linux scheduler subsystem that runs on GPGPU and schedules tasks running on GPGPU as well as on CPU. Based on the results obtained from benchmarking various types of tasks, we found out that some of them are faster on GPGPU than on CPU and therefore should preferably be executed on GPGPU. Preliminary data suggest that we can expect a speed up of up to 10-fold with respect to execution time and latency.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2024 hgpu.org

All rights belong to the respective authors

Contact us: