Logo
Sign in
Product Logo
ROCm SoftwareAMD

Open-Source GPU Software for HPC and AI with High Portability

2058250-cloud-server.avif
2667050-amd-rocm-developer-screenshots.avif
Product details

Overview

AMD ROCm (Radeon Open Compute) is an open-source software platform designed to leverage the computational power of AMD GPUs for high-performance computing (HPC) and artificial intelligence (AI) applications. It encompasses a comprehensive stack including drivers, development tools, and APIs, facilitating GPU programming from low-level kernel to end-user applications. ROCm is optimized for AMD Instinct™ accelerators and certain AMD Radeon™ graphics cards, enabling efficient execution of complex workloads.

Features and Capabilities

  • Open-Source Platform: ROCm is a fully open-source software solution, providing developers with the flexibility to customize and extend the platform to meet specific needs.
  • Support for AMD Instinct™ Accelerators: The platform is optimized for AMD Instinct™ accelerators, ensuring high performance for HPC and AI tasks.
  • Compatibility with AMD Radeon™ Graphics: Certain features of ROCm support select AMD Radeon™ graphics cards, broadening the range of hardware compatibility.
  • HIP (Heterogeneous-compute Interface for Portability): ROCm includes HIP, a programming model that simplifies the porting of CUDA applications to AMD GPUs, enhancing code portability.
  • Support for Popular AI Frameworks: ROCm supports major AI frameworks such as PyTorch, TensorFlow, and ONNX, facilitating the development and deployment of AI models.
  • Advanced Performance Features: The platform offers advanced features like support for FP4 and FP6 data types, enhancing performance and flexibility in AI computations.
  • Enterprise-Grade Scalability: ROCm is designed to scale efficiently in enterprise environments, supporting large-scale deployments and complex workloads.
  • Comprehensive Developer Resources: ROCm provides extensive documentation, training materials, and community support, aiding developers in leveraging the full potential of the platform.