Skip to content
canonicalPublic

About

AMD ROCm open GPU compute platform.

Topics

Resources

Stars

1 star

Watchers

2 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROCm SDK for Workshop

An AMD GPU runtime and development toolkit. It installs ROCm from the official AMD APT repository, typically alongside a language SDK for GPU-accelerated workloads.


Reference workshop

A minimal workshop:

# workshop.yaml
name: gpu-workload
base: [email protected]
sdks:
  - name: uv
    channel: 0.9/stable
  - name: rocm
    channel: 7.1/stable

actions:
  check-gpu: |
    rocminfo

This demonstrates GPU access verification inside a workshop with both a language SDK and the ROCm companion runtime.


Using the SDK

Prerequisites, project layout

The SDK installs the complete ROCm GPU compute development and system toolset from the AMD APT repository and automatically configures environment paths.

To build a project in the workshop:

git clone [email protected]:ROCm/rocm-examples.git
workshop launch
workshop shell
make

Verify GPU access

Once the workshop is ready:

workshop shell
rocminfo

This lists detected AMD GPUs and their capabilities. For a monitoring view:

rocm-smi

Plugs (resources this SDK consumes)

gpu

  • Interface: gpu
  • Purpose: Grants access to AMD GPU hardware on the host.

Slots (resources this SDK provides)

This SDK doesn't define any slots.


Documentation and guidance


Community and support


Contributions

All contributions, including code, documentation updates, and issue reports, are welcome!

  • See CONTRIBUTING.md for guidelines.
  • Open issues or pull requests on the official repository.

License and copyright

Copyright 2025 Canonical Ltd.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License version 2.1 (LGPLv2.1) as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

ROCm is licensed under the MIT License.

About

AMD ROCm open GPU compute platform.

Topics

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors