{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T18:03:29Z","timestamp":1777658609591,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":24,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,4,7]],"date-time":"2021-04-07T00:00:00Z","timestamp":1617753600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,4,7]]},"DOI":"10.1145\/3453417.3453439","type":"proceedings-article","created":{"date-parts":[[2021,7,22]],"date-time":"2021-07-22T22:18:55Z","timestamp":1626992335000},"page":"226-236","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Contention-Aware GPU Partitioning and Task-to-Partition Allocation for Real-Time Workloads"],"prefix":"10.1145","author":[{"given":"Houssam-Eddine","family":"Zahaf","sequence":"first","affiliation":[{"name":"University of Nantes, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ignacio Sanudo","family":"Olmedo","sequence":"additional","affiliation":[{"name":"University of Modena and Reggio Emilia, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jayati","family":"Singh","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nicola","family":"Capodieci","sequence":"additional","affiliation":[{"name":"University of Modena and Reggio Emilia, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sebastien","family":"Faucou","sequence":"additional","affiliation":[{"name":"University of Nantes, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,7,22]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2012.6168946"},{"key":"e_1_3_2_1_2_1","volume-title":"Slate: Enabling Workload-Aware Efficient Multiprocessing for Modern GPGPUs. In 2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS). 252\u2013261","author":"Allen T.","year":"2019","unstructured":"T. Allen , X. Feng , and R. Ge . 2019 . Slate: Enabling Workload-Aware Efficient Multiprocessing for Modern GPGPUs. In 2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS). 252\u2013261 . https:\/\/doi.org\/10.1109\/IPDPS. 2019 .00035 10.1109\/IPDPS.2019.00035 T. Allen, X. Feng, and R. Ge. 2019. Slate: Enabling Workload-Aware Efficient Multiprocessing for Modern GPGPUs. In 2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS). 252\u2013261. https:\/\/doi.org\/10.1109\/IPDPS.2019.00035"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2017.06.016"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2009.5306797"},{"key":"e_1_3_2_1_5_1","volume-title":"proceedings 1st International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems (WATERS","author":"Emberson Paul","year":"2010","unstructured":"Paul Emberson , Roger Stafford , and Robert\u00a0 I Davis . 2010 . Techniques for the synthesis of multiprocessor tasksets . In proceedings 1st International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems (WATERS 2010). 6\u201311. Paul Emberson, Roger Stafford, and Robert\u00a0I Davis. 2010. Techniques for the synthesis of multiprocessor tasksets. In proceedings 1st International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems (WATERS 2010). 6\u201311."},{"key":"e_1_3_2_1_6_1","volume-title":"5555. The HPC-DAG Task Model for Heterogeneous Real-Time Systems","author":"Houssam-Eddine Z.","year":"2020","unstructured":"Z. Houssam-Eddine , N. Capodieci , R. Cavicchioli , G. Lipari , and M. Bertogna . 5555. The HPC-DAG Task Model for Heterogeneous Real-Time Systems . IEEE Trans. Comput .01 (sep 5555), 1\u20131. https:\/\/doi.org\/10.1109\/TC. 2020 .3023169 10.1109\/TC.2020.3023169 Z. Houssam-Eddine, N. Capodieci, R. Cavicchioli, G. Lipari, and M. Bertogna. 5555. The HPC-DAG Task Model for Heterogeneous Real-Time Systems. IEEE Trans. Comput.01 (sep 5555), 1\u20131. https:\/\/doi.org\/10.1109\/TC.2020.3023169"},{"key":"e_1_3_2_1_7_1","unstructured":"Paras Jain Xiangxi Mo Ajay Jain Harikaran Subbaraj Rehan\u00a0Sohail Durrani Alexey Tumanov Joseph Gonzalez and Ion Stoica. 2018. Dynamic space-time scheduling for gpu inference. arXiv preprint arXiv:1901.00041(2018).  Paras Jain Xiangxi Mo Ajay Jain Harikaran Subbaraj Rehan\u00a0Sohail Durrani Alexey Tumanov Joseph Gonzalez and Ion Stoica. 2018. Dynamic space-time scheduling for gpu inference. arXiv preprint arXiv:1901.00041(2018)."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2016.2549523"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/IECON.2018.8591540"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTAS48715.2020.000-5"},{"key":"e_1_3_2_1_11_1","volume-title":"32nd Euromicro Conference on Real-Time Systems (ECRTS","author":"Otterness Nathan","year":"2020","unstructured":"Nathan Otterness and James\u00a0 H Anderson . 2020 . AMD GPUs as an Alternative to NVIDIA for Supporting Real-Time Workloads . In 32nd Euromicro Conference on Real-Time Systems (ECRTS 2020). Schloss Dagstuhl-Leibniz-Zentrum f\u00fcr Informatik. Nathan Otterness and James\u00a0H Anderson. 2020. AMD GPUs as an Alternative to NVIDIA for Supporting Real-Time Workloads. In 32nd Euromicro Conference on Real-Time Systems (ECRTS 2020). Schloss Dagstuhl-Leibniz-Zentrum f\u00fcr Informatik."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2499368.2451160"},{"key":"e_1_3_2_1_13_1","volume-title":"Parboil: A revised benchmark suite for scientific and commercial throughput computing","author":"Stratton A","year":"2012","unstructured":"John\u00a0 A Stratton , Christopher Rodrigues , I- Jui Sung , Nady Obeid , Li-Wen Chang , Nasser Anssari , Geng\u00a0Daniel Liu , and Wen-mei\u00a0 W Hwu . 2012 . Parboil: A revised benchmark suite for scientific and commercial throughput computing . Center for Reliable and High-Performance Computing 127 (2012). John\u00a0A Stratton, Christopher Rodrigues, I-Jui Sung, Nady Obeid, Li-Wen Chang, Nasser Anssari, Geng\u00a0Daniel Liu, and Wen-mei\u00a0W Hwu. 2012. Parboil: A revised benchmark suite for scientific and commercial throughput computing. Center for Reliable and High-Performance Computing 127 (2012)."},{"key":"e_1_3_2_1_14_1","volume-title":"SMQoS: Improving Utilization and Energy Efficiency with QoS Awareness on GPUs. In 2019 IEEE International Conference on Cluster Computing (CLUSTER). 1\u20135. https:\/\/doi.org\/10","author":"Sun Q.","year":"2019","unstructured":"Q. Sun , Y. Liu , H. Yang , Z. Luan , and D. Qian . 2019 . SMQoS: Improving Utilization and Energy Efficiency with QoS Awareness on GPUs. In 2019 IEEE International Conference on Cluster Computing (CLUSTER). 1\u20135. https:\/\/doi.org\/10 .1109\/CLUSTER. 2019 .8891047 10.1109\/CLUSTER.2019.8891047 Q. Sun, Y. Liu, H. Yang, Z. Luan, and D. Qian. 2019. SMQoS: Improving Utilization and Energy Efficiency with QoS Awareness on GPUs. In 2019 IEEE International Conference on Cluster Computing (CLUSTER). 1\u20135. https:\/\/doi.org\/10.1109\/CLUSTER.2019.8891047"},{"key":"e_1_3_2_1_15_1","volume-title":"Junior Workshop: JRWRTC-Real-Time Networks and Systems","author":"Tekin Reyyan","year":"2019","unstructured":"Reyyan Tekin , Houssam-Eddine Zahaf , and Giuseppe Lipari . 2019 . Pruda: An api for time and space predictible programming in nvdia gpus using cuda . In Junior Workshop: JRWRTC-Real-Time Networks and Systems 2019. Reyyan Tekin, Houssam-Eddine Zahaf, and Giuseppe Lipari. 2019. Pruda: An api for time and space predictible programming in nvdia gpus using cuda. In Junior Workshop: JRWRTC-Real-Time Networks and Systems 2019."},{"key":"e_1_3_2_1_16_1","unstructured":"V. Volkov. 2016. Understanding Latency Hiding on GPUs.  V. Volkov. 2016. Understanding Latency Hiding on GPUs."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2016.7446078"},{"key":"e_1_3_2_1_18_1","volume-title":"System Performance Modelling of Heterogeneous HW Platforms: An Automated Driving Case Study. In 2019 22nd Euromicro Conference on Digital System Design (DSD). IEEE Computer Society","author":"Wurst F.","year":"2019","unstructured":"F. Wurst , D. Dasari , A. Hamann , D. Ziegenbein , I. Sanudo , N. Capodieci , M. Bertogna , and P. Burgio . 2019 . System Performance Modelling of Heterogeneous HW Platforms: An Automated Driving Case Study. In 2019 22nd Euromicro Conference on Digital System Design (DSD). IEEE Computer Society , Los Alamitos, CA, USA, 365\u2013372. https:\/\/doi.org\/10.1109\/DSD. 2019 .00060 10.1109\/DSD.2019.00060 F. Wurst, D. Dasari, A. Hamann, D. Ziegenbein, I. Sanudo, N. Capodieci, M. Bertogna, and P. Burgio. 2019. System Performance Modelling of Heterogeneous HW Platforms: An Automated Driving Case Study. In 2019 22nd Euromicro Conference on Digital System Design (DSD). IEEE Computer Society, Los Alamitos, CA, USA, 365\u2013372. https:\/\/doi.org\/10.1109\/DSD.2019.00060"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2019.2909886"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2017.01.002"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3394810.3394826"},{"key":"e_1_3_2_1_22_1","volume-title":"Themis: Predicting and Reining in Application-Level Slowdown on Spatial Multitasking GPUs. In 2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS). IEEE, Brazil, 653\u2013663","author":"Zhao W.","year":"2019","unstructured":"W. Zhao , Q. Chen , H. Lin , J. Zhang , J. Leng , C. Li , W. Zheng , L. Li , and M. Guo . 2019 . Themis: Predicting and Reining in Application-Level Slowdown on Spatial Multitasking GPUs. In 2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS). IEEE, Brazil, 653\u2013663 . https:\/\/doi.org\/10.1109\/IPDPS. 2019 .00074 10.1109\/IPDPS.2019.00074 W. Zhao, Q. Chen, H. Lin, J. Zhang, J. Leng, C. Li, W. Zheng, L. Li, and M. Guo. 2019. Themis: Predicting and Reining in Application-Level Slowdown on Spatial Multitasking GPUs. In 2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS). IEEE, Brazil, 653\u2013663. https:\/\/doi.org\/10.1109\/IPDPS.2019.00074"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378457"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3205289.3205311"}],"event":{"name":"RTNS'2021: 29th International Conference on Real-Time Networks and Systems","location":"NANTES France","acronym":"RTNS'2021"},"container-title":["29th International Conference on Real-Time Networks and Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3453417.3453439","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3453417.3453439","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:03:06Z","timestamp":1750197786000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3453417.3453439"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,7]]},"references-count":24,"alternative-id":["10.1145\/3453417.3453439","10.1145\/3453417"],"URL":"https:\/\/doi.org\/10.1145\/3453417.3453439","relation":{},"subject":[],"published":{"date-parts":[[2021,4,7]]},"assertion":[{"value":"2021-07-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}