GPU-Based Parallel EDF-Schedulability Analysis of Multi-Modal Real-Time Systems

被引:0
|
作者
Ahmed, Masud [1 ]
Rampersaud, Safraz [1 ]
Fisher, Nathan [1 ]
Grosu, Daniel [1 ]
Schwiebert, Loren [1 ]
机构
[1] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
关键词
D O I
10.1109/HPCC.and.EUC.2013.45
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:254 / 263
页数:10
相关论文
共 50 条
  • [1] Schedulability Analysis for Real-Time Systems with EDF Scheduling
    Zhang, Fengxiang
    Burns, Alan
    IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (09) : 1250 - 1258
  • [2] Schedulability Analysis and Optimization of Heterogeneous EDF and FP Distributed Real-Time Systems
    Rivas, Juan M.
    Javier Gutierrez, J.
    Carlos Palencia, J.
    Gonzalez Harbour, Michael
    PROCEEDINGS OF THE 23RD EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2011), 2011, : 195 - 204
  • [3] GPU-Based Parallel Collision Detection for Real-Time Motion Planning
    Pan, Jia
    Manocha, Dinesh
    ALGORITHMIC FOUNDATIONS OF ROBOTICS IX, 2010, 68 : 211 - 228
  • [4] Schedulability Analysis of EDF-Scheduled Embedded Real-Time Systems with Resource Sharing
    Zhang, Fengxiang
    Burns, Alan
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12 (03)
  • [5] GPU-based real-time crowd rendering
    Zhang, Yong
    Yin, Bao-Cai
    Kong, De-Hui
    Yang, Guang-Wei
    Beijing Gongye Daxue Xuebao / Journal of Beijing University of Technology, 2009, 35 (10): : 1434 - 1440
  • [6] A GPU-Based Multi-agent System for Real-Time Simulations
    Vigueras, Guillermo
    Orduna, Juan M.
    Lozano, Miguel
    ADVANCES IN PRACTICAL APPLICATIONS OF AGENTS AND MULTIAGENT SYSTEMS, 2010, 70 : 15 - 24
  • [7] GPU-based Real-time Face Detector
    Jeong, Jae-chan
    Shin, Ho-chul
    Cho, Jae-il
    2012 9TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS AND AMBIENT INTELLIGENCE (URAL), 2012, : 173 - 175
  • [8] Static Allocation of Parallel Tasks to Improve Schedulability in CPU-GPU Heterogeneous Real-Time Systems
    Tsog, Nandinbaatar
    Becker, Matthias
    Bruhn, Fredrik
    Behnam, Moris
    Sjodin, Mikael
    45TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2019), 2019, : 4516 - 4522
  • [9] GPU-based real-time deformation with normal reconstruction
    Che, Yinghui
    Wang, Jing
    Liang, Xiaohui
    TECHNOLOGIES FOR E-LEARNING AND DIGITAL ENTERTAINMENT, PROCEEDINGS, 2007, 4469 : 667 - +
  • [10] Real-time GPU-based simulation of dynamic terrain
    Aquilio, Anthony S.
    Brooks, Jeremy C.
    Zhu, Ying
    Owen, G. Scott
    ADVANCES IN VISUAL COMPUTING, PT 1, 2006, 4291 : 891 - +