DocumentCode
688154
Title
GPU-Based Parallel EDF-Schedulability Analysis of Multi-modal Real-Time Systems
Author
Ahmed, Mariwan ; Rampersaud, Safraz ; Fisher, Nathan ; Grosu, Daniel ; Schwiebert, Loren
Author_Institution
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
fYear
2013
fDate
13-15 Nov. 2013
Firstpage
254
Lastpage
263
Abstract
Real-time multi-modal systems are useful in modeling embedded systems that dynamically change computational requirements over time (e.g., adaptive cruise control systems). For meeting timing constraints of such multi-modal systems, Earliest-Deadline-First (EDF) is an attractive real-time scheduling algorithm due to its optimality on uniprocessor platforms. However, checking EDF-schedulability of a real-time multi-modal system is a difficult problem that requires substantial computational effort. Today´s cost efficient and massively parallel GPU platforms can be effectively leveraged to solve this difficult problem. Existing algorithms for EDF-schedulability of real-time multi-modal systems cannot exploit the entire computational power of a GPU, therefore, in this research, we develop a parallel algorithm leveraging the advantages of a GPU device. Experimental results establish the superior performance of our proposed algorithm upon a low end GPU over the implementation of existing algorithms on a cluster of computers using either MPI or OpenMP. In addition to performance, our proposed algorithm is a cost effective and power efficient alternative against comparable algorithms for multi-core and parallel computing platforms.
Keywords
embedded systems; graphics processing units; parallel processing; processor scheduling; GPU platform; MPI; OpenMP; earliest-deadline-first; embedded system; multicore computing; multimodal real-time system; parallel EDF-schedulability analysis; parallel algorithm; parallel computing; real-time scheduling algorithm; timing constraint; uniprocessor platform; Algorithm design and analysis; Clustering algorithms; Graphics processing units; Hardware; Parallel algorithms; Real-time systems; EDF; GPU; Multi-modal Systems; Parallel Computing; Real-Time Systems; Schedulability Analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
Conference_Location
Zhangjiajie
Type
conf
DOI
10.1109/HPCC.and.EUC.2013.45
Filename
6831927
Link To Document