awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ROCm avatar

ROCm/ROCm

0
View on GitHub↗
6,645 stele·574 fork-uri·Shell·MIT·10 vizualizărirocm.docs.amd.com↗

ROCm

Features

  • AMD Hardware Acceleration - Optimizes machine learning and AI computations by leveraging AMD Instinct and Radeon GPUs through an open-source platform.
  • GPU Acceleration - Runs machine learning, engineering, and scientific workloads on GFX9 and CDNA GPUs using the ROCm software stack.
  • Deep Learning Frameworks - Integrates with popular deep learning frameworks to enable accelerated training and inference on AMD GPUs.
  • Computation Abstraction Layers - Provides a unified runtime and compiler infrastructure mapping multiple programming models to AMD GPU hardware.
  • Matrix Fused Multiply-Add Engines - Performs matrix fused multiply-add on KxN matrices using mixed-precision inputs to accelerate ML and HPC workloads.
  • GPU-Accelerated HPC Development Platforms - Runs high-performance computing workloads on AMD GPUs using HIP, OpenCL, and OpenMP interfaces.
  • GPU Debugger Extensions - Ships a GDB-based debugger for inspecting and controlling GPU-accelerated programs on AMD hardware.
  • GDB-Based GPU Debuggers - Inspects and controls GPU-accelerated programs using a GDB-based debugger for AMD hardware.
  • CMake Integrations - Provides config-file CMake packages that automatically locate and link ROCm components without custom modules.
  • Platform Library Distributions - Organizes GPU runtime, compiler, math libraries, and profiling tools into layered, versioned packages.
  • Mixed-Precision Matrix Accelerators - Provides optimized libraries for mixed-precision matrix operations and HPC workloads on AMD GPUs.
  • GPU Debugger Extensions - Extends GDB with GPU thread inspection, memory access, and breakpoint support for AMD hardware.
  • GPU Programming Runtimes - Provides the HIP runtime that translates CUDA-like code to run on AMD GPUs.
  • Multi-Language GPU Programming Interfaces - Provides HIP, OpenCL, and OpenMP interfaces for developing high-performance computing applications on AMD GPUs.
  • GDB-Based GPU Debuggers - Inspects and controls GPU-accelerated programs with a GDB-based debugger for AMD hardware.
  • GPU Health Monitors - Tracks and manages data center GPU health metrics through a command-line interface wrapping device driver calls.
  • GPU - Provides a command-line tool for monitoring and managing AMD GPU health, reliability, and performance metrics.
  • Kernel Dispatchers - Launches compute kernels directly on GPU hardware via a command processor for minimal latency.
  • Mixed-Precision Compute Engines - Accelerates matrix multiply-add operations by dispatching FP32, FP16, BF16, and Int8 tiles to dedicated hardware units.
  • Mixed-Precision Computing - Performs matrix operations with FP32, FP16, BF16, and Int8 inputs to speed up ML and HPC workloads.
  • GPU Health Monitors - Monitors and manages data center GPU health metrics through a command-line interface.
  • Config-File Package Integrations - Exports pre-built CMake config files that automatically locate and link ROCm components without custom Find modules.
  • Inter-GPU Bandwidth Probes - Reports the throughput of the xGMI interconnect between GPU nodes via a dedicated library API.
  • HPC System Tuners - Offers guidance on system optimization and performance validation for HPC workloads on AMD GPUs.

Istoric stele

Graficul istoricului de stele pentru rocm/rocmGraficul istoricului de stele pentru rocm/rocm

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru ROCm

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu ROCm.
  • nvidia/isaac-gr00tAvatar NVIDIA

    NVIDIA/Isaac-GR00T

    6,222Vezi pe GitHub↗
    Jupyter Notebook
    Vezi pe GitHub↗6,222
  • rocm-developer-tools/hipAvatar ROCm-Developer-Tools

    ROCm-Developer-Tools/HIP

    4,362Vezi pe GitHub↗

    HIP is a C++ GPU kernel language and cross-platform runtime designed for writing portable high-performance compute applications. It provides a programming interface that allows a single source codebase to execute on both AMD and NVIDIA GPU architectures. The project functions as a compatibility layer that enables the conversion and migration of existing CUDA source code to run on AMD hardware. This is achieved through a syntax mapping that mirrors CUDA and a source-to-source translation process during compilation. The toolkit covers the broader surface of cross-platform GPGPU development, in

    C++
    Vezi pe GitHub↗4,362
  • infrasys-ai/aisystemAvatar Infrasys-AI

    Infrasys-AI/AISystem

    17,017Vezi pe GitHub↗

    AISystem is a comprehensive AI full-stack infrastructure project covering the entire pipeline from AI chip architecture to high-level training frameworks. It encompasses the development of AI compiler frameworks, inference engines, and distributed training orchestrators designed to coordinate workloads across a heterogeneous compute stack of CPUs, GPUs, and NPUs. The project focuses on the deep integration of software and hardware, employing software-hardware co-design to align tensor layouts with physical memory structures. It provides specialized capabilities for accelerating Transformer mo

    Jupyter Notebookaiaiinfraaisys
    Vezi pe GitHub↗17,017
  • nvidia/cutlassAvatar NVIDIA

    NVIDIA/cutlass

    9,904Vezi pe GitHub↗

    Cutlass is a collection of C++ templates and Python interfaces for implementing high-performance linear algebra operations on NVIDIA GPUs. It provides a kernel composition framework for designing custom GPU kernels and a mixed-precision tensor library capable of executing operations across diverse data formats, ranging from 64-bit floating point to 4-bit integers. The project features a toolkit for operator fusion that integrates activation functions and bias calculations directly into matrix multiplication kernels to reduce memory passes. It also includes a Python-based domain-specific langu

    C++cppcudadeep-learning
    Vezi pe GitHub↗9,904
Vezi toate cele 30 alternative pentru ROCm→

Întrebări frecvente

Care sunt principalele funcționalități ale rocm/rocm?

Principalele funcționalități ale rocm/rocm sunt: AMD Hardware Acceleration, GPU Acceleration, Deep Learning Frameworks, Computation Abstraction Layers, Matrix Fused Multiply-Add Engines, GPU-Accelerated HPC Development Platforms, GPU Debugger Extensions, GDB-Based GPU Debuggers.

Care sunt câteva alternative open-source pentru rocm/rocm?

Alternativele open-source pentru rocm/rocm includ: nvidia/isaac-gr00t. rocm-developer-tools/hip — HIP is a C++ GPU kernel language and cross-platform runtime designed for writing portable high-performance compute… infrasys-ai/aisystem — AISystem is a comprehensive AI full-stack infrastructure project covering the entire pipeline from AI chip… nvidia/cutlass — Cutlass is a collection of C++ templates and Python interfaces for implementing high-performance linear algebra… apache/incubator-mxnet — Apache MXNet is a deep learning framework and distributed machine learning library designed for training and deploying… google/flax — Flax is a deep learning framework and JAX neural network library designed for building complex machine learning…