Partitioned k-Exclusion Real-Time Locking Protocol Motivated by Multicore Multi-GPU Systems

被引:0
|
作者
Mao-Lin Yang
Hang Lei
Yong Liao
Ze-Wei Chen
机构
[1] theSchoolofInformationandSoftwareEngineering,UniversityofElectronicScienceandTechnologyofChina
关键词
D O I
暂无
中图分类号
TP391.41 [];
学科分类号
080203 ;
摘要
Graphic processing units(GPUs) have been widely recognized as cost-efficient co-processors with acceptable size, weight, and power consumption. However, adopting GPUs in real-time systems is still challenging, due to the lack in framework for real-time analysis. In order to guarantee real-time requirements while maintaining system utilization in modern heterogeneous systems, such as multicore multi-GPU systems, a novel suspension-based k-exclusion real-time locking protocol and the associated suspension-aware schedulability analysis are proposed. The proposed protocol provides a synchronization framework that enables multiple GPUs to be efficiently integrated in multicore real-time systems. Comparative evaluations show that the proposed methods improve upon the existing work in terms of schedulability.
引用
收藏
页码:193 / 198
页数:6
相关论文
共 50 条
  • [31] A multi-GPU implementation of Real-Time Time-Dependent Auxiliary Density Functional Theory for the investigation of nanosystems irradiations
    Martinez, Pablo Antonio
    Vock, Theresa
    Kharchi, Liliane Racha
    Pedroza-Montero, Jesus Nain
    Wu, Xiaojing
    Hasnaoui, Karim
    de la Lande, Aurelien
    COMPUTER PHYSICS COMMUNICATIONS, 2024, 295
  • [32] Real-time Communication for Multicore Systems with Multi-domain Ring Buses
    Bui, Bach D.
    Pellizzoni, Rodolfo
    Chivukula, Deepti K.
    Caccamo, Marco
    16TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2010), 2010, : 23 - 32
  • [33] Towards Real-Time Computing of Intraoperative Hyperspectral Imaging for Brain Cancer Detection Using Multi-GPU Platforms
    Florimbi, Giordana
    Fabelo, Himar
    Torti, Emanuele
    Ortega, Samuel
    Marrero-Martin, Margarita
    Callico, Gustavo M.
    Danese, Giovanni
    Leporati, Francesco
    IEEE ACCESS, 2020, 8 : 8485 - 8501
  • [34] The ceiling protocol in multi-moded real-time systems
    Real, J
    Wellings, A
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE' 99, 1999, 1622 : 275 - 286
  • [35] An Accelerated Signal Tracking Module Using a Heterogeneous Multi-GPU Platform for Real-time GNSS Software Receiver
    Park, Kwi Woo
    Lee, Sangwoo
    Lee, Min Joon
    Kim, Sunwoo
    Park, Chansik
    2015 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP), 2015, : 1412 - 1416
  • [36] Instruction Cache Locking for Real-time Embedded Systems with Multi-tasks
    Liu, Tiantian
    Li, Minming
    Xue, Chun Jason
    2009 15TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2009, : 494 - 499
  • [37] Instruction cache locking for multi-task real-time embedded systems
    Tiantian Liu
    Minming Li
    Chun Jason Xue
    Real-Time Systems, 2012, 48 : 166 - 197
  • [38] Instruction cache locking for multi-task real-time embedded systems
    Liu, Tiantian
    Li, Minming
    Xue, Chun Jason
    REAL-TIME SYSTEMS, 2012, 48 (02) : 166 - 197
  • [39] Efficient Task Allocation for Real-Time Partitioned Scheduling on Multi-Core Systems
    Akram, Naveed
    Zhang, Yangyang
    Ali, Shahbaz
    Amjad, Hafiz Muhammad
    PROCEEDINGS OF 2019 16TH INTERNATIONAL BHURBAN CONFERENCE ON APPLIED SCIENCES AND TECHNOLOGY (IBCAST), 2019, : 492 - 499
  • [40] Real-Time Partitioned Scheduling on Multi-Core Systems with Local and Global Memories
    Chang, Che-Wei
    Chen, Jian-Jia
    Kuo, Tei-Wei
    Falk, Heiko
    2013 18TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2013, : 467 - 472