首页> 外文期刊>LIPIcs : Leibniz International Proceedings in Informatics >AMD GPUs as an Alternative to NVIDIA for Supporting Real-Time Workloads
【24h】

AMD GPUs as an Alternative to NVIDIA for Supporting Real-Time Workloads

机译:AMD GPU作为NVIDIA支持实时工作负载的替代品

获取原文
获取外文期刊封面目录资料

摘要

Graphics processing units (GPUs) manufactured by NVIDIA continue to dominate many fields of research, including real-time GPU-management. NVIDIAa??s status as a key enabling technology for deep learning and image processing makes this unsurprising, especially when combined with the companya??s push into embedded, safety-critical domains like autonomous driving. NVIDIAa??s primary competitor, AMD, has received comparatively little attention, due in part to few embedded offerings and a lack of support from popular deep-learning toolkits. Recently, however, AMDa??s ROCm (Radeon Open Compute) software platform was made available to address at least the second of these two issues, but is ROCm worth the attention of safety-critical software developers? In order to answer this question, this paper explores the features and pitfalls of AMD GPUs, focusing on contrasting details with NVIDIAa??s GPU hardware and software. We argue that an open software stack such as ROCm may be able to provide much-needed flexibility and reproducibility in the context of real-time GPU research, where new algorithmic or analysis techniques should typically remain agnostic to the underlying GPU architecture. In support of this claim, we summarize how closed-source platforms have obstructed prior research using NVIDIA GPUs, and then demonstrate that AMD may be a viable alternative by modifying components of the ROCm software stack to implement spatial partitioning. Finally, we present a case study using the PyTorch deep-learning framework that demonstrates the impact such modifications can have on complex real-world software.
机译:NVIDIA制造的图形处理单元(GPU)继续占据许多研究领域,包括实时GPU管理。 nvidiaa ?? S作为深度学习和图像处理的关键能够实现技术使得这一令人难以置知的是,特别是与公司推进嵌入式,安全关键域时,如自主驾驶等。 NVIDIAA的主要竞争对手AMD在相对较少的关注中,部分占据了很少的嵌入式产品和缺乏受欢迎的深度学习工具包的支持。然而,最近,AMDA ??罗克(Radeon Open Compute)软件平台在这两个问题中至少第二个解决,但是罗频值得关注安全关键软件开发人员?为了回答这个问题,本文探讨了AMD GPU的功能和陷阱,专注于与NVIDIAA的GPU硬件和软件对比细节。我们认为,诸如罗频的开放软件堆栈可能能够在实时GPU研究的背景下提供急需的灵活性和再现性,其中新的算法或分析技术通常应对底层GPU架构不可知。为了支持本发明的索赔,我们总结了使用NVIDIA GPU的闭合源平台如何妨碍了先前的研究,然后通过修改ROCM软件堆栈的组件来实现空间分区,AMD可以是可行的替代方案。最后,我们展示了使用Pytorch深学习框架的案例研究,这些框架演示了这种修改可能对复杂的真实世界软件的影响。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号