From Fedora Project Wiki

Revision as of 21:42, 16 July 2024 by Trix (talk | contribs) (Created page with "{{admon/important | Comments and Explanations | The page source contains comments providing guidance to fill out each section. They are invisible when viewing this page. To read it, choose the "view source" link.<br/> '''Copy the source to a ''new page'' before making changes! DO NOT EDIT THIS TEMPLATE FOR YOUR CHANGE PROPOSAL.'''}} {{admon/tip | Guidance | For details on how to fill out this form, see the [https://docs.fedoraproject.org/en-US/program_management/change...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Comments and Explanations
The page source contains comments providing guidance to fill out each section. They are invisible when viewing this page. To read it, choose the "view source" link.
Copy the source to a new page before making changes! DO NOT EDIT THIS TEMPLATE FOR YOUR CHANGE PROPOSAL.
Guidance
For details on how to fill out this form, see the documentation.
Report issues
To report an issue with this template, file an issue in the pgm_docs repo.


= Change Proposal Name = ROCm 6.2

This is a proposed Change for Fedora Linux.
This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be implemented if approved by the Fedora Engineering Steering Committee.

Summary

The latest ROCm release in sync with AMD's latest upstream release. Builds on the math libraries released in F40 to also include packages to run AI workloads. Has been integrated with Fedora's PyTorch.

Owner


Current status

  • Targeted release: Fedora Linux 41
  • Last updated: 2024-07-16
  • [Announced]
  • [<will be assigned by the Wrangler> Discussion thread]
  • FESCo issue: <will be assigned by the Wrangler>
  • Tracker bug: <will be assigned by the Wrangler>
  • Release notes tracker: <will be assigned by the Wrangler>

Detailed Description

ROCm 6.2 is the latest iteration of AMD's compute libraries that work with the linux kernel to allow users to run compute workloads on their GPU's. As many GPU's as possible are enabled so open acceleration is available and easy for to as wide an audience as possible.

Feedback

Benefit to Fedora

By providing system level acceleration, the challenges for developers to sync out of tree kernel drivers with complicated software stacks is removed. Developers can focus on solving their problems, not the problems of the getting hardware acceleration working.

Scope

  • Proposal owners:

Fedora tools has to release compat llvm18 has to be available because ROCm 6.2 uses this compiler AMD has to finalize the release of 6.2 ROCm Packagers Sig has to update the current set from 6.1.2 to 6.2.0


  • Other developers:
  • Policies and guidelines: N/A (not needed for this Change)
  • Trademark approval: N/A (not needed for this Change)
  • Alignment with the Fedora Strategy:

Upgrade/compatibility impact

Early Testing (Optional)

Do you require 'QA Blueprint' support? Y/N

How To Test

AMD GPU hardware is needed. Most of the ROCm packages have option test subpackages, these will be built and run.


User Experience

Dependencies

Contingency Plan

The current ROCm set 6.1.2 has all of the current packages expected in 6.2 llvm17 will be maintained by the ROCm packagers sig (Tom Rix)

  • Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
  • Contingency deadline: N/A (not a System Wide Change)
  • Blocks release? N/A (not a System Wide Change), Yes/No


Documentation

N/A (not a System Wide Change)

Release Notes