WCSE 2015
ISBN: 978-981-09-5471-0 DOI: 10.18178/wcse.2015.04.103

Multi-Core-OpenMP-SRs platform in Hard Real Time Syste

Furkan Rabee, Yong Liao, Maolin Yang, Jian Liu, Ge Zhu

Abstract— OpenMP has been designed as a programming model for taking advantage of multi-core architecture to do parallel programming, in this paper we present a new platform for multi-core hard real time system, by getting the advantage of OpenMP parallel programming to design OpenMP unit in hard real time system to be alternative for the GPU in free GPU systems; where this platform divided into three parts; first: clustering the multi-core-shared resources, second; constructing the OpenMP unit from the available cores, and third; designing the mechanism which govern the OpenMP unit with whole cores and shared resources. The performance of this platform compared it with classical multi-cores platform with MPCP locking protocol to support this protocol by the new design.

Index Terms— Hard real-real time systems; multi-core-OpenMP-SRs platform; OpenMP.

Furkan Rabee, Yong Liao, Maolin Yang, Jian Liu, Ge Zhu
School of Information and Software Engineering, University of Electronic Science & Technology of China (UESTC), CHINA
Furkan Rabee
Computer Science Department, University of Kufa, IRAQ


Cite: Furkan Rabee, Yong Liao, Maolin Yang, Jian Liu, Ge Zhu, "Multi-Core-OpenMP-SRs platform in Hard Real Time System," 2015 The 5th International Workshop on Computer Science and Engineering-Information Processing and Control Engineering (WCSE 2015-IPCE), pp. 629-638, Moscow, Russia, April 15-17, 2015.