Saved in:
| Main Authors: | , , , , , , , , , , |
|---|---|
| Format: | Preprint |
| Published: |
2025
|
| Subjects: | |
| Online Access: | https://arxiv.org/abs/2507.06069 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1866911311095398400 |
|---|---|
| author | Gheibi-Fetrat, Atiyeh Ahmadi-Tonekaboni, Amirsaeed Koohi-Ronaghi, Farzam Hajipour, Pariya Babayan-Vanestan, Sana Fotouhi, Fatemeh Mortazavian-Farsani, Elahe Khajehpour-Dezfouli, Pouria Safari, Sepideh Hessabi, Shaahin Sarbazi-Azad, Hamid |
| author_facet | Gheibi-Fetrat, Atiyeh Ahmadi-Tonekaboni, Amirsaeed Koohi-Ronaghi, Farzam Hajipour, Pariya Babayan-Vanestan, Sana Fotouhi, Fatemeh Mortazavian-Farsani, Elahe Khajehpour-Dezfouli, Pouria Safari, Sepideh Hessabi, Shaahin Sarbazi-Azad, Hamid |
| contents | In this work, we survey the role of GPUs in real-time systems. Originally designed for parallel graphics workloads, GPUs are now widely used in time-critical applications such as machine learning, autonomous vehicles, and robotics due to their high computational throughput. Their parallel architecture is well-suited for accelerating complex tasks under strict timing constraints. However, their integration into real-time systems presents several challenges, including non-preemptive execution, execution time variability, and resource contention; factors that can lead to unpredictable delays and deadline violations. We examine existing solutions that address these challenges, including scheduling algorithms, resource management techniques, and synchronization methods, and highlight open research directions to improve GPU predictability and performance in real-time environments. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2507_06069 |
| institution | arXiv |
| publishDate | 2025 |
| record_format | arxiv |
| spellingShingle | RTGPU: Real-Time Computing with Graphics Processing Units Gheibi-Fetrat, Atiyeh Ahmadi-Tonekaboni, Amirsaeed Koohi-Ronaghi, Farzam Hajipour, Pariya Babayan-Vanestan, Sana Fotouhi, Fatemeh Mortazavian-Farsani, Elahe Khajehpour-Dezfouli, Pouria Safari, Sepideh Hessabi, Shaahin Sarbazi-Azad, Hamid Hardware Architecture In this work, we survey the role of GPUs in real-time systems. Originally designed for parallel graphics workloads, GPUs are now widely used in time-critical applications such as machine learning, autonomous vehicles, and robotics due to their high computational throughput. Their parallel architecture is well-suited for accelerating complex tasks under strict timing constraints. However, their integration into real-time systems presents several challenges, including non-preemptive execution, execution time variability, and resource contention; factors that can lead to unpredictable delays and deadline violations. We examine existing solutions that address these challenges, including scheduling algorithms, resource management techniques, and synchronization methods, and highlight open research directions to improve GPU predictability and performance in real-time environments. |
| title | RTGPU: Real-Time Computing with Graphics Processing Units |
| topic | Hardware Architecture |
| url | https://arxiv.org/abs/2507.06069 |