JR

jhinpan/rocmkernelwiki

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

12 stars 품질 62 트렌드 13Apache-2.0

Agent-queryable ROCm kernel optimization knowledge base for AMD Instinct MI300/gfx942 and MI350/MI355X/gfx950, packaged for Codex CLI and Claude Code with merged-PR provenance, real-silicon...

개요

A structured, agent-queryable knowledge base of for CDNA3 (gfx942 / MI300) and CDNA4 (gfx950 / MI350–MI355X). It is packaged as a , remains compatible with Claude Code, and uses the repository root as the skill directory so one git pull updates both tooling and corpus. ROCmKernelWiki couples architecture-scoped synthesis to merged-PR and primary-source provenance, real-silicon validation, and a maintainer-controlled evidence flywheel. Automation discovers, triages, and proposes evidence in a rolling PR that starts in Draft; maintainers remain responsible for accepting facts and merging changes. the generated data/corpus-manifest.yaml records the last complete baseline PR-harvest cutoff from data/refresh-cutoff.yaml. Incremental refreshes may add selected evidence after that date; data/evolution-state.yaml records each source's latest discovery position, not a complete corpus through-date. Doc/blog retrieval dates and guide-sync boundaries advance independently.

README

원문 README의 일부입니다. 원문 보기.

ROCmKernelWiki — AMD CDNA Kernel Optimization Knowledge Base

A structured, agent-queryable knowledge base of AMD Instinct GPU kernel optimization for CDNA3 (gfx942 / MI300) and CDNA4 (gfx950 / MI350–MI355X). It is packaged as a Codex CLI skill, remains compatible with Claude Code, and uses the repository root as the skill directory so one git pull updates both tooling and corpus.

ROCmKernelWiki couples architecture-scoped synthesis to merged-PR and primary-source provenance, real-silicon validation, and a maintainer-controlled evidence flywheel. Automation discovers, triages, and proposes evidence in a rolling PR that starts in Draft; maintainers remain responsible for accepting facts and merging changes.

Corpus freshness: the generated data/corpus-manifest.yaml records the last complete baseline PR-harvest cutoff from data/refresh-cutoff.yaml. Incremental refreshes may add selected evidence after that date; data/evolution-state.yaml records each source’s latest discovery position, not a complete corpus through-date. Doc/blog retrieval dates and guide-sync boundaries advance independently. The captured nod-ai AMDGPU guide commit and retrieval date live in its canonical source page. Tool versions remain pinned in data/tool-versions.yaml. gfx950 facts and examples were verified on MI350X, with guide-specific device/LDS checks repeated on MI355X — see below.

Hardware Scope

Marketing gfx Arch FP8 Matrix unit Wave
MI300A / MI300X / MI325X gfx942 CDNA3 FNUZ MFMA wave64
MI350X / MI355X gfx950 CDNA4 OCP + FP6/FP4/MX MFMA wave64

Raw PR/source material for other architectures is retained for recovery but is excluded from the active skill, default query results, and generated indices.

The headline portability gotcha: gfx942 FP8 (FNUZ) is not bit-compatible with gfx950 FP8 (OCP). See wiki/migration/gfx942-to-gfx950.md.

Validated on real silicon (MI350X and MI355X / gfx950)

Unlike a docs-only wiki, the gfx950 claims here were checked on an actual AMD Instinct MI350X (ROCm 7.2) by compiling, running, and disassembling code — each finding re-run by an adversarial second pass. Full evidence: VERIFICATION.md and data/hardware-verified.yaml.

The 2026-07-20 guide sync additionally ran on MI355X/ROCm 7.1.1: HIP reported 256 CUs, wave64, 32 waves/CU, and 160 KiB LDS; the upstream empirical-LDS harness reproduced 64 banks plus the b32/b64 phase groups. Its b128 classifier was inconclusive and MI300X SSH access was unavailable, both recorded as limits in VERIFICATION.md.

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add jhinpan/rocmkernelwiki
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →