Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

monorepo for rocm libraries

NotificationsYou must be signed in to change notification settings

ROCm/rocm-libraries

Repository files navigation

Welcome to the ROCm Libraries monorepo. This repository consolidates multiple ROCm-related libraries and shared components into a single repository to streamline development, CI, and integration. The first set of libraries focuses on components required for building PyTorch.

Monorepo Status and CI Health

This table provides the current status of the migration of specific ROCm libraries as well as a pointer to their current CI health.

Key:

  • Completed: Fully migrated and integrated. This monorepo should be considered the source of truth for this project. The old repo may still be used for release activities.
  • In Progress: Ongoing migration, tests, or integration. Please refrain from submitting new pull requests on the individual repo of the project, and develop on the monorepo.
  • Pending: Not yet started or in the early planning stages. The individual repo should be considered the source of truth for this project.
ComponentMigration StatusAzure CI StatusMath CI Status
composablekernelPending
hipblasCompletedAzure CIMath-CI
hipblas-commonCompletedAzure CIMath-CI
hipblasltCompletedAzure CIMath-CI PreCheckinMath-CI Preliminary
hipcubCompletedAzure CIMath CI
hipfftCompletedAzure CIMath-CI
hiprandCompletedAzure CIMath-CI
hipsolverCompletedAzure CIMath-CI
hipsparseCompletedAzure CIMath-CI
hipsparseltCompletedAzure CIMath-CI
miopenCompletedAzure CIMICI
mxdatageneratorCompletedMath-CI
rocblasCompletedAzure CIMath-CI
rocfftCompletedAzure CIMath-CI
rocprimCompletedAzure CIMath-CI
rocrandCompletedAzure CIMath-CI
rocsolverCompletedAzure CIMath-CI
rocsparseCompletedAzure CIMath-CI
rocthrustCompletedAzure CIMath-CI
rocrollerCompletedMath-CI
tensileCompletedAzure CIMath-CI
rocwmmaCompletedAzure CIMath-CI
hiptensorCompletedAzure CIMath-CI

Tentative migration schedule

ComponentTentative Date
composable_kernelTBD

Remaining math libraries will be migrated in August

TheRock CI Status

Note TheRock CI performs multi-component testing on top of builds leveragingTheRock build system.

TheRock CI Nightly


Nomenclature

Project names have been standardized to match the casing and punctuation of released packages. This removes inconsistent camel-casing and underscores used in legacy repositories.

Structure

The repository is organized as follows:

projects/  composablekernel/  hipblas/  hipblas-common/  hipblaslt/  hipcub/  hipdnn/  hipfft/  hiprand/  hipsolver/  hipsparse/  hipsparselt/  hiptensor/  miopen/  rocblas/  rocfft/  rocprim/  rocrand/  rocsolver/  rocsparse/  rocthrust/  rocwmma/shared/  rocroller/  tensile/  mxdatagenerator/
  • Each folder underprojects/ corresponds to a ROCm library that was previously maintained in a standalone GitHub repository and released as distinct packages.
  • Each folder undershared/ contains code that existed in its own repository and is used as a dependency by multiple libraries, but does not produce its own distinct packages in previous ROCm releases.

Goals

  • Enable unified build and test workflows across ROCm libraries.
  • Facilitate shared tooling, CI, and contributor experience.
  • Improve integration, visibility, and collaboration across ROCm library teams.

Getting Started

To begin contributing or building, see theCONTRIBUTING.md guide. It includes setup instructions, sparse-checkout configuration, development workflow, and pull request guidelines.

License

This monorepo contains multiple subprojects, each of which retains the license under which it was originally published.

📁 Refer to theLICENSE,LICENSE.md, orLICENSE.txt file within eachprojects/ orshared/ directory for specific license terms.📄 Refer to the header notice in individual files outsideprojects/ orshared/ folders for their specific license terms.

Note: The root of this repository does not define a unified license across all components.

Questions or Feedback?

We're happy to help!

About

monorepo for rocm libraries

Resources

Contributing

Stars

Watchers

Forks

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp