Exploring AMD GPU scheduling details by experimenting with “worst practices”
Exploring AMD GPU scheduling details by experimenting with “worst practices”
复制标题
通过试验“最差实践”来探索 AMD GPU 调度细节
DOI:
10.1007/s11241-022-09381-y
复制
发表时间:
2022
影响因子:
1.3
通讯作者:
Anderson, James H.
中科院分区:
文献类型:
--
作者:
Otterness, Nathan;Anderson, James H.
Graphics processing units (GPUs) have been the target of a significant body of recent real-time research, but research is often hampered by the “black box” nature of GPU hardware and software. Now that one GPU manufacturer, AMD, has embraced an open-source software stack, one may expect an increased amount of real-time research to use AMD GPUs. Reality, however, is more complicated. Without understanding where internal details may differ, researchers have no basis for assuming that observations made using NVIDIA GPUs will continue to hold for AMD GPUs. Additionally, the openness of AMD’s software does not mean that their scheduling behavior is obvious, especially due to sparse, scattered documentation. In this paper, we gather the disparate pieces of documentation into a single coherent source that provides an end-to-end description of how compute work is scheduled on AMD GPUs. In doing so, we start with a concrete demonstration of how incorrect management triggers extreme worst-case behavior in shared AMD GPUs. Subsequently, we explain the internal scheduling rules for AMD GPUs, how they led to the “worst practices,” and how to correctly manage some of the most performance-critical factors in AMD GPU sharing.
登录
查看更多内容
DOI:
10.1109/rtss.2018.00021
发表时间:
2018-12
期刊:
2018 IEEE Real-Time Systems Symposium (RTSS)
影响因子:
--
作者:
Nicola Capodieci;R. Cavicchioli;M. Bertogna;Aingara Paramakuru
通讯作者:
Nicola Capodieci;R. Cavicchioli;M. Bertogna;Aingara Paramakuru
DOI:
10.4230/lipics.ecrts.2020.10
发表时间:
2020
期刊:
Proceedings of the 32nd Euromicro Conference on Real-Time Systems
影响因子:
--
作者:
Otterness, N.;Anderson, J.
通讯作者:
Anderson, J.
DOI:
10.1109/rtss.2018.00018
发表时间:
2018-12
期刊:
2018 IEEE Real-Time Systems Symposium (RTSS)
影响因子:
--
作者:
Ming Yang;Tanya Amert;Kecheng Yang;Nathan Otterness;James H. Anderson;F. D. Smith;Shige Wang
通讯作者:
Ming Yang;Tanya Amert;Kecheng Yang;Nathan Otterness;James H. Anderson;F. D. Smith;Shige Wang
DOI:
10.1109/rtas48715.2020.000-5
发表时间:
2020
期刊:
2020 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS)
影响因子:
--
作者:
Ignacio Sañudo Olmedo;Nicola Capodieci;Jorge Martinez;A. Marongiu;M. Bertogna
通讯作者:
M. Bertogna
DOI:
--
发表时间:
2013
期刊:
影响因子:
--
作者:
M. Peres
通讯作者:
M. Peres