TY - GEN
T1 - Real-Time Scheduling upon a Host-Centric Acceleration Architecture with Data Offloading
AU - Sun, Jinghao
AU - Li, Jing
AU - Guo, Zhishan
AU - Zou, An
AU - Zhang, Xuan
AU - Agrawal, Kunal
AU - Baruah, Sanjoy
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/4
Y1 - 2020/4
N2 - Challenging scheduling problems arise in the implementation of cyber-physical systems upon heterogeneous platforms with (serial) data offloading and (parallel) computation. In this paper, we adapt techniques from scheduling theory to model, analyze, and derive scheduling algorithms for real-time workloads on such platforms. We characterize the performance of the proposed algorithms, both analytically via the approximation ratio metric and experimentally through simulation experiments upon synthetic workloads that are justified via a case study on a CPU-GPU platform. The evaluation exposes some divergence between the analytical characterization and experimental one; recommendations that seek to balance such divergent characterizations are made regarding the choice of algorithmic approaches.
AB - Challenging scheduling problems arise in the implementation of cyber-physical systems upon heterogeneous platforms with (serial) data offloading and (parallel) computation. In this paper, we adapt techniques from scheduling theory to model, analyze, and derive scheduling algorithms for real-time workloads on such platforms. We characterize the performance of the proposed algorithms, both analytically via the approximation ratio metric and experimentally through simulation experiments upon synthetic workloads that are justified via a case study on a CPU-GPU platform. The evaluation exposes some divergence between the analytical characterization and experimental one; recommendations that seek to balance such divergent characterizations are made regarding the choice of algorithmic approaches.
UR - http://www.scopus.com/inward/record.url?scp=85086758846&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85086758846&partnerID=8YFLogxK
U2 - 10.1109/RTAS48715.2020.00-17
DO - 10.1109/RTAS48715.2020.00-17
M3 - Conference contribution
AN - SCOPUS:85086758846
T3 - Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS
SP - 56
EP - 69
BT - Proceedings - 2020 IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 26th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2020
Y2 - 21 April 2020 through 24 April 2020
ER -