ROCm

ROCm[3]超威半导体(AMD)用于圖形處理器(GPU)编程的软件栈。ROCm涉及多个领域:图形处理器通用计算(GPGPU)、高性能计算(HPC)和异构计算。它提供多种编程模型:HIP(基于GPU内核的编程)、OpenMP/訊息傳遞介面基于指令的编程)和OpenCL

ROCm
開發者AMD
首次发布2016年11月14日2016-11-14
当前版本
  • 6.0.2 (2024年1月31日;穩定版本)[1]
源代码库github.com/ROCm/ROCm
编程语言CC++PythonFortranJulia
中间件HIP
操作系统LinuxWindows[2]
平台支持的GPU
文件大小<2 GiB
类型GPGPU库和API
许可协议MIT許可證
网站www.amd.com/en/products/software/rocm.html 编辑维基数据

ROCm是免费、自由和开源的软件(GPU固件除外[4]),以各种许可证发布。ROCm最初是Radeon Open Compute platform的缩写,但由于Open Compute已成为注册商标,ROCm已不再是缩写,而只是AMD为GPU计算设计的开源堆栈。

参见

  • GPUOpen

参考资料

  1. . 2024年1月31日 [2024年3月25日].
  2. . [2024-03-13]. (原始内容存档于2023-08-03).
  3. . Github.com. [January 18, 2022]. (原始内容存档于2023-11-06).
  4. . Packages.debian.org. [January 18, 2022]. (原始内容存档于2023-03-31).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.