Update docs/how-to/programming_guide.rst

This commit is contained in:
randyh62
2024-11-05 10:31:00 -08:00
committed by Istvan Kiss
parent 385dbc30d3
commit 493cd06641

View File

@@ -12,7 +12,7 @@ ROCm provides a robust environment for heterogeneous programs running on CPUs
and AMD GPUs. ROCm supports a variety of programming languages and frameworks to
help developers access the power of AMD GPUs. The natively supported programming
languages are HIP (Heterogeneous-Compute Interface for Portability) and
OpenCL, but HIP bindings for Python and Fortran are also available.
OpenCL, but HIP bindings are available for Python and Fortran.
HIP is an API based on C++ that provides a runtime and kernel language for GPU
programming, and is the key programming language in ROCm. HIP is also designed
@@ -26,11 +26,11 @@ who want to use standard frameworks across different hardware platforms,
including CPUs, GPUs, and other accelerators. For more information, see
`OpenCL <https://www.khronos.org/opencl/>`_.
The Python bindings that can be found at https://github.com/ROCm/hip-python.
Python bindings can be found at https://github.com/ROCm/hip-python.
Python is popular in AI and machine learning applications due to available
frameworks like TensorFlow and PyTorch.
The Fortran bindings can be found at https://github.com/ROCm/hipfort.
Fortran bindings can be found at https://github.com/ROCm/hipfort.
It enables scientific, academic, and legacy applications, particularly those in
high-performance computing, to run on AMD GPUs via HIP.