ROCm-docs ↗

ROCm で GPU と遊ぶ入口

Your Starting Point for ROCm

まず動かして、それからわかる。初心者のための ROCm 実践ガイド

Run it first, understand it next. A practical ROCm guide for beginners

このサイトでは、まず GPU で計算を 1 回動かすところからはじめます。そのあと、PyTorch と ROCm を使った「やりたいこと」ベースのコースで、少しずつ読めるようになっていきます。

This site starts by running one GPU calculation. Then, through a goal-based course using PyTorch and ROCm, you’ll gradually learn to read and write GPU code.

✨ はじめての方へ: まずは Quickstart で GPU を 1 回動かしてみましょう。そのあと Python and ROCm 教室 へ進むのがおすすめです。いちおう コミュニティフォーラム もありますので、よろしければどうぞ。

✨ If you're new: Start with the Quickstart to run your first GPU calculation, then move on to the Python and ROCm course. If you want to ask questions or chat, please visit the community forum.

このサイトで学べること

What You Can Learn Here

「GPU とは何か」から「PyTorch のコードが ROCm でどう動くか」までを、入口から順番にたどれます。

You can go from “What is a GPU?” to “How does PyTorch code run through ROCm?” in a clear beginner path.

アカツキちゃん

まず GPU で遊ぶ(Quickstart)

Quickstart

10〜30分で GPU 計算を 1 回動かします。ネイティブ Linux と Docker の 2 つのルートから選べます。

Run your first GPU calculation in 10–30 minutes. Choose between native Linux or Docker.

まず動かす →Get started →

Python and ROCm 教室

Python and ROCm Course

「GPU が見えるか確かめたい」「行列を計算したい」「小さなモデルを動かしたい」—— やりたいことから入る 13 章の学習コースです。

A 13-chapter course that starts from goals like checking the GPU, doing matrix math, and running a small model.

教室へ →Open course →

しくみをやさしく知る(theory)

Theory Pages

GPU のしくみ、ROCm の全体像、学習と推論のちがいなどを、図やたとえを使って解説します。背景をあとで知りたくなったときに読むページです。

GPU basics, the ROCm stack, and training vs. inference explained with analogies and diagrams. Come back here when you want the background story.

理論ページへOpen theory

おすすめの進み方

Suggested Reading Order

迷ったら、この順で進めてみてください。

If you're not sure where to begin, follow this path.

  1. Quickstart で GPU を 1 回動かす
  2. Quickstart — run one GPU calculation
  3. 第0章 で環境の意味を理解する
  4. Chapter 0 — understand your setup
  5. Python and ROCm 教室 の 13 章をたどる
  6. Python and ROCm Course — follow the 13 chapters
  7. 必要になったら 理論ページ で背景を補う
  8. Read theory pages when you need background

このサイトの目指すもの: できるだけ短い説明、少なめの前提知識、そして「コードと意味がつながること」を大事にしています。

The spirit of this site: short explanations, low prerequisite knowledge, and a strong focus on connecting code with meaning.

超応用編 — ROCm の中を調べたい人へ

Going Deeper — For Those Who Want to Investigate ROCm

このサイトが入門 UX に特化しているのに対し、gfx900 や GPU ライブラリスタックの実際の動作を調べた研究ページが別にあります。

While this site focuses on beginner UX, a separate research site documents actual investigations into gfx900 behavior and the GPU library stack.

vega-hbmx-pages

vega-hbmx-pages

ROCm の調査・仮説・ライブラリスタック解析・実験履歴

ROCm investigation, hypotheses, library stack analysis, experiment history

研究ページへ ↗Research site ↗