Skip to main content
rocm
ملف منشئ GitHub

rocm

عرض على مستوى المستودعات لـ ١٤٦ skills مجمعة عبر ١٨ مستودعات GitHub.

skills مجمعة
١٤٦
مستودعات
١٨
محدث
٩ سبتمبر ٢٠٢٦
خريطة المستودعات

أين توجد skills

أهم المستودعات حسب عدد skills المجمعة، مع حصتها من كتالوج هذا المنشئ وانتشارها المهني.

#01
rocprofiler-systems-skills
٥٠ skills · ١٠ يوليو ٢٠٢٦
مطوّرو البرمجياتمحللو ضمان جودة البرمجيات والمختبرونالمهن الحاسوبية الأخرى
٣ فئات مهنية · ١٠٠٪؜ مصنفة
٣٤٪؜الحصة
#02
rocm-systems
٢٩ skills · ٩ سبتمبر ٢٠٢٦
مطوّرو البرمجياتمحللو ضمان جودة البرمجيات والمختبرونالمهن الحاسوبية الأخرىمديرو الشبكات وأنظمة الحاسوب
٤ فئات مهنية · ٩٧٪؜ مصنفة
٢٠٪؜الحصة
#03
FlyDSL
١٦ skills · ١ سبتمبر ٢٠٢٦
مطوّرو البرمجياتعلماء البياناتمحللو ضمان جودة البرمجيات والمختبرونمديرو الشبكات وأنظمة الحاسوب
٤ فئات مهنية · ١٠٠٪؜ مصنفة
١١٪؜الحصة
#04
rocm-libraries
١٢ skills · ٢٨ يوليو ٢٠٢٦
مطوّرو البرمجياتمحللو ضمان جودة البرمجيات والمختبرون
٢ فئات مهنية · ١٠٠٪؜ مصنفة
٨٫٢٪؜الحصة
#05
aiter
٨ skills · ٨ سبتمبر ٢٠٢٦
مطوّرو البرمجياتمحللو ضمان جودة البرمجيات والمختبرون
٢ فئات مهنية · ٧٥٪؜ مصنفة
٥٫٥٪؜الحصة
#06
mori
٦ skills · ٩ سبتمبر ٢٠٢٦
مطوّرو البرمجيات
١ فئات مهنية · ١٧٪؜ مصنفة
٤٫١٪؜الحصة
#07
ATOM
٦ skills · ٢٧ أغسطس ٢٠٢٦
مطوّرو البرمجياتمحللو ضمان جودة البرمجيات والمختبرون
٢ فئات مهنية · ١٠٠٪؜ مصنفة
٤٫١٪؜الحصة
#08
omnistat
٣ skills · ١٣ يوليو ٢٠٢٦
مطوّرو البرمجياتمديرو الشبكات وأنظمة الحاسوب
٢ فئات مهنية · ١٠٠٪؜ مصنفة
٢٫١٪؜الحصة
نعرض هنا أهم 8 مستودعات؛ تستمر القائمة الكاملة أدناه.
مستكشف المستودعات

المستودعات و skills الممثلة

therock-build-to-commit
مطوّرو البرمجيات

Given a TheRock nightly build (URL or run-id), return the rocm-systems pin_sha used in that build

١٠ يوليو ٢٠٢٦
therock-commit-in-build
مطوّرو البرمجيات

Check whether a given rocm-systems commit is included in a specific TheRock nightly build

١٠ يوليو ٢٠٢٦
therock-first-build-with-commit
مطوّرو البرمجيات

Find the first TheRock nightly build that includes a given rocm-systems commit

١٠ يوليو ٢٠٢٦
pr-review
محللو ضمان جودة البرمجيات والمختبرون

Reviews Pull Requests or local diffs with an 8-agent fan-out covering static analysis, dead code, code smells + quality (naming, complexity, single-responsibility, magic numbers), language rules (C++/Python/CMake), architecture, simplification, performance…

٢٥ مايو ٢٠٢٦
pr-review-interactive
محللو ضمان جودة البرمجيات والمختبرون

Walk through a PR review interactively, one finding at a time. Generate review via pr-review, then for each issue present analysis + proposed inline comment, let user accept/edit/skip, accumulate into a PENDING GitHub review, submit at end.

٢٥ مايو ٢٠٢٦
analyze-pr-comments
محللو ضمان جودة البرمجيات والمختبرون

Use when user wants to list, analyze, review, or summarize GitHub PR comments on a pull request number or URL

٢٥ مايو ٢٠٢٦
architecture-tradeoff
مطوّرو البرمجيات

Use when architectural decisions involve competing quality attributes (performance vs modifiability, availability vs consistency, security vs usability), when the user says "tradeoff analysis", "ATAM", "quality attributes", "what are we giving up", or when a…

٢٥ مايو ٢٠٢٦
programming-cpp-constexpr
مطوّرو البرمجيات

Use when moving computation from runtime to compile time — precomputed lookup tables, compile-time constants, type-based template dispatch, or zero-cost conditional branching with if constexpr; use when a function or value could be evaluated before the binary…

٢٥ مايو ٢٠٢٦
عرض 8 من أصل ٥٠ skills مجمعة.
decode-and-triage
غير مصنف

Decode and triage HRR capture archives with full GPU replay by default (Linux). Builds hrr-playback when missing. On Windows: full native GPU replay via triage_archive.ps1 + ensure_playback.ps1 (PowerShell); Docker replay requires Linux or WSL2. Never edits…

٩ سبتمبر ٢٠٢٦
pc-sampling
مطوّرو البرمجيات

Profiles a target application using rocprofv3 with program counter sampling enabled and then analyzes the results. Use when the user has a program that runs on an AMD GPU and asks to perform PC sampling, to determine the runtime performance characteristics of…

٢ سبتمبر ٢٠٢٦
feature-unit-testing
محللو ضمان جودة البرمجيات والمختبرون

Use when writing, planning, or improving unit tests for low-level transport or systems code — especially when reasoning about branch coverage, test gaps, identifying which uncovered paths are worth pursuing, or deciding when a feature's test suite is ready to…

٢ سبتمبر ٢٠٢٦
amdsmi-ci-logs
مديرو الشبكات وأنظمة الحاسوب

Use when a GitHub Actions run or job for an amd-smi / rocm-systems PR failed and the web UI shows truncated output, when you need the full failing log, or when you need CI artifacts (test reports, packages). Triggers: an actions/runs/<id>/job/<id> URL, 'where…

٣١ أغسطس ٢٠٢٦
amdsmi-test-runner
محللو ضمان جودة البرمجيات والمختبرون

Run C++ and Python tests for amd-smi. Use when: running tests, verifying test results, checking test coverage, pre-review test validation.

٣١ أغسطس ٢٠٢٦
amdsmi-using-git-worktrees
مديرو الشبكات وأنظمة الحاسوب

Use when starting amd-smi feature work, executing an implementation plan, or reviewing a PR that needs an isolated workspace away from the main checkout. Sets up a worktree following the rocm-systems-pr<PR#> convention.

٣١ أغسطس ٢٠٢٦
amdsmi-improvement-evaluation
مطوّرو البرمجيات

A structured approach to evaluating AMD SMI's current state and identifying improvement opportunities.

٣١ أغسطس ٢٠٢٦
amdsmi-commit-and-pr-conventions
محللو ضمان جودة البرمجيات والمختبرون

Use when writing or restructuring git commits or opening/updating a pull request for amd-smi — composing commit titles, commit message bodies, PR titles, or PR descriptions. Defines the Conventional Commits `type(amdsmi):` title convention enforced by the…

٢٢ أغسطس ٢٠٢٦
عرض 8 من أصل ٢٩ skills مجمعة.
flydsl-kernel-authoring
علماء البيانات

Comprehensive reference for authoring FlyDSL GPU kernels on AMD GPUs. Covers the layout algebra, tiled copy/MMA, buffer ops, loop-carried range loops, SharedAllocator (LDS), autotuning, and common patterns. Use when writing, reviewing, or understanding FlyDSL…

١ سبتمبر ٢٠٢٦
kernel-code-cleanup
مطوّرو البرمجيات

Modernize FlyDSL kernels: replace raw MLIR dialects (arith, scf, vector, llvm, memref, math), ArithValue, redundant fx.* wrapping, fx.Index, buffer_ops, SmemPtr/SmemAllocator, copy_atom_call/mma_atom_call (loop or single atom), and raw rocdl.mfma_* with the…

١ سبتمبر ٢٠٢٦
add-target-atom-op
مطوّرو البرمجيات

Add a new target-specific Mma / Copy Op type to a FlyDSL backend dialect (`lib/Dialect/Fly<TARGET>/<SUBTARGET>/` + `include/flydsl/Dialect/Fly<TARGET>/IR/`). Covers the MmaOp/CopyOp type design, the stateful-vs-stateless variants, and the `emitAtomCall` /…

٢٤ أغسطس ٢٠٢٦
build-flydsl
مديرو الشبكات وأنظمة الحاسوب

Build and install FlyDSL (Flexible Layout Python DSL) on a remote host or Docker container. FlyDSL is a Python DSL and MLIR-based compiler stack for authoring high-performance GPU kernels with explicit layouts and tiling on AMD GPUs. Requires building…

٢٤ أغسطس ٢٠٢٦
build-rocm-image
مديرو الشبكات وأنظمة الحاسوب

Connect to a remote host via SSH and build a Docker image with rocprofv3, aiter, and FlyDSL. Use when user wants to build/rebuild the ROCm development image on a remote host. Usage: /build-rocm-image <hostname>

٢٤ أغسطس ٢٠٢٦
capture-kernel-trace
مطوّرو البرمجيات

Capture GPU kernel ATT (Advanced Thread Trace) via rocprofv3 on a remote Docker container or locally. Discovers kernel names, configures input.yaml with the target kernel_include_regex, runs rocprofv3 -i input.yaml with FLYDSL_DEBUG_ENABLE_DEBUG_INFO=1, and…

٢٤ أغسطس ٢٠٢٦
debug-flydsl-kernel
محللو ضمان جودة البرمجيات والمختبرون

Debug FlyDSL GPU kernels that produce NaN, inf, wrong results, or crash. Covers cache invalidation, tracing pitfalls (runtime conditionals, range vs range_constexpr), loop-carried state packing, buffer_load addressing, MFMA operand layout verification, LDS…

٢٤ أغسطس ٢٠٢٦
flydsl-tile-programming
مطوّرو البرمجيات

Guided step-by-step wizard for producing a new FlyDSL GPU kernel from a requirement: classify the kernel type, pick a skeleton, fill in compute, add control flow / sync / LDS, then test on GPU. Use when the user wants to WRITE a new kernel, port a Triton…

٢٤ أغسطس ٢٠٢٦
عرض 8 من أصل ١٦ skills مجمعة.
hipdnn-pr-quality
محللو ضمان جودة البرمجيات والمختبرون

hipDNN supplements to the ROCm PR quality base skill. Use for hipDNN PR author, review, or pre-merge gating (target branch develop; product paths under projects/hipdnn/** and the providers under dnn-providers/**). Adds and tightens base rules; never relaxes a…

٢٨ يوليو ٢٠٢٦
hipdnn-review
محللو ضمان جودة البرمجيات والمختبرون

DEPRECATED — superseded by hipdnn-pr-quality. Reviewing hipDNN PRs and diffs is now the review-assist action of the hipdnn-pr-quality overlay. This stub remains only so the old name still resolves and redirects.

٢٧ يوليو ٢٠٢٦
pr-summary
مطوّرو البرمجيات

DEPRECATED — superseded by hipdnn-pr-quality. Drafting PR titles and bodies is now the author-assist action of the hipdnn-pr-quality overlay. This stub remains only so the old name still resolves and redirects.

٢٧ يوليو ٢٠٢٦
hipdnn-superbuild
مطوّرو البرمجيات

Build hipDNN with providers via the repository superbuild. Faster than standalone since providers build alongside hipDNN in a single CMake invocation. On Windows, auto-runs the wheel-based ROCm setup if not already prepared.

١٥ يوليو ٢٠٢٦
hipdnn-superbuild-test
محللو ضمان جودة البرمجيات والمختبرون

Run tests against an existing hipDNN superbuild. Supports per-component selection (hipdnn, miopen-provider, hipblaslt-provider, hip-kernel-provider, integration-tests), unit/integration/external-integration scope, and gtest filtering. Reproduces the…

١٥ يوليو ٢٠٢٦
hipblaslt-pr-quality
محللو ضمان جودة البرمجيات والمختبرون

hipBLASLt supplements to the ROCm PR quality base skill. Use for hipBLASLt PR author, review, or pre-merge gating (target branch develop; product paths under projects/hipblaslt/**, including tensilelite/). Adds and tightens base rules; never relaxes a base…

٢٦ يونيو ٢٠٢٦
rfc-backlog
مطوّرو البرمجيات

Turn a technical RFC into an actionable backlog of JIRA stories and tasks, grounded in the codebase the RFC affects. Derives unified, independently-shippable work items (each with a user-story sentence, acceptance criteria, functional and non-functional…

٨ يونيو ٢٠٢٦
rfc-review-compatibility
مطوّرو البرمجيات

Deep-dive review of a technical RFC focused on change-management concerns — API/ABI/wire/on-disk compatibility, version skew, migration tooling, rollout mechanics, reversibility, and consumer impact. Produces a written review report. Use when an RFC touches a…

٥ يونيو ٢٠٢٦
عرض 8 من أصل ١٢ skills مجمعة.
review-pr
غير مصنف

Advisory AI code review for aiter and FlyDSL PRs. Catches perf regressions, silent correctness bugs, dispatch gate holes, and AI-generated code patterns, but never acts as a merge gate. Invoke with a PR number (optionally owner/repo#N) and, when one exists, a…

٨ سبتمبر ٢٠٢٦
validate-kernel-pr
غير مصنف

Reproducible validation executor for kernel PRs. Applies an explicit base-to-head patch in an isolated worktree, runs it on a verified-idle GPU, compares the same targets against base, policy-checks the test diff, and emits a head-bound…

٨ سبتمبر ٢٠٢٦
flydsl-kernel-code-cleanup
مطوّرو البرمجيات

Modernize FlyDSL kernels: replace raw MLIR dialects (arith, scf, vector, llvm, memref, math), ArithValue, redundant fx.* wrapping, fx.Index, buffer_ops, SmemPtr/SmemAllocator, copy_atom_call/mma_atom_call (loop or single atom), and raw rocdl.mfma_* with the…

٢٧ أغسطس ٢٠٢٦
flydsl-kernel-authoring
مطوّرو البرمجيات

Comprehensive reference for authoring FlyDSL GPU kernels on AMD GPUs. Covers the layout algebra, tiled copy/MMA, buffer ops, loop-carried range loops, SharedAllocator (LDS), autotuning, and common patterns. Use when writing, reviewing, or understanding FlyDSL…

٢٣ يوليو ٢٠٢٦
aiter-config-shape
مطوّرو البرمجيات

How to add/upload tuned config CSVs under aiter/configs (incl. model_configs/) without introducing duplicate shapes, and how to find & resolve duplicate-shape collisions. Use whenever adding a model's tuned config, merging/uploading config CSVs, editing…

٧ يوليو ٢٠٢٦
aiter-op-test
محللو ضمان جودة البرمجيات والمختبرون

Standard structure for aiter op_tests under op_tests/test_*.py — @benchmark + run_perftest candidate loop, a torch reference, a final markdown summary table, a __main__ guard so the module is importable, and faithful reproduction of the real model call…

٢٩ يونيو ٢٠٢٦
opus-module-build-optimization
مطوّرو البرمجيات

Module-level JIT build-wall optimization for opus-based aiter modules. Use when an aiter JIT module's first-call build wall is a user-visible bottleneck or when adding a new module.

٢٧ مايو ٢٠٢٦
opus-kernel-best-practice
مطوّرو البرمجيات

Compile-time optimization guidance for HIP/C++ kernels using opus.hpp. Use when writing or reviewing OPUS kernels, analyzing compile time, reducing template instantiation overhead, or optimizing hipcc build performance.

١٣ أبريل ٢٠٢٦
cluster-network-topology
غير مصنف

Discover, diagram, and diagnose the RDMA/GPU network topology of a GPU cluster (rails, NICs, GID/RoCE config, GPU<->NIC PCIe affinity), determine whether the fabric supports cross-rail communication, and localize a failure to a fabric tier (NIC / leaf /…

٩ سبتمبر ٢٠٢٦
known-issues
غير مصنف

Known environment issues that make MORI slow or behave oddly without being MORI bugs — currently: HIP VMM peer traffic silently falling off XGMI onto PCIe/host memory on Linux kernels built without CONFIG_DMABUF_MOVE_NOTIFY / CONFIG_PCI_P2PDMA, which hits…

٧ سبتمبر ٢٠٢٦
deploy-mori
غير مصنف

Deploy and set up the MORI environment in a fresh Docker container or bare host: start the container, install ROCm dependencies, NIC userspace libraries (AINIC/Broadcom/Mellanox-NVIDIA), RDMA-core, and MORI itself. Use when the user asks to deploy MORI,…

٧ سبتمبر ٢٠٢٦
umbp-add-backend
غير مصنف

Add a new storage medium to UMBP's distributed mode as a MediumBackend (HBM, SSD, CXL, a remote object store, a fake for tests). Covers the two shapes a backend can take — a PageMemorySource for anything page-addressable, or a full MediumBackend for a medium…

٧ سبتمبر ٢٠٢٦
umbp-add-transfer-engine
غير مصنف

Add a new byte-moving path to UMBP's distributed mode as a TransferEngine (GPU copy, a second RDMA transport, a file/GDS engine, a fake for tests). Covers CanHandle pair-dispatch and why engines must be disjoint, the Plan/Submit/Wait split, bounce buffers,…

٧ سبتمبر ٢٠٢٦
cco-sdma-api
مطوّرو البرمجيات

Write GPU kernels that move data with the CCO SDMA device API (ccoSdma: put/get/quiet/waitSignal/commit). Covers the build flags and env vars needed to turn the path on, which template arguments and coop scope to pick, how completion and signals work, and the…

٣٠ يوليو ٢٠٢٦
capture-trace
محللو ضمان جودة البرمجيات والمختبرون

Capture a PyTorch profiler / kineto trace from a running ATOM server for a short benchmark window. Use when the user asks for "a trace", "profiler trace", "GPU trace", or "抓 trace" for performance investigation — what kernels ran, what's on the critical path,…

٢٧ أغسطس ٢٠٢٦
run-atom-workload
مطوّرو البرمجيات

Run any ATOM workload — accuracy eval (GSM8K via lm_eval), performance benchmark, concurrency sweep, offline simple_inference, or fault repro under rocm-debug-agent. Use when the user asks to "test accuracy", "测精度", "跑 GSM8K", "跑 benchmark", "test…

١٨ يوليو ٢٠٢٦
review-pr
محللو ضمان جودة البرمجيات والمختبرون

AI code review for ATOM PRs. ATOM consumes aiter kernels and integrates with vLLM/SGLang plugins. Reviews check perf claims, aiter cross-repo deps, model coverage, dispatch correctness, and AI-generated code patterns. Invoke with a PR number.

١٥ يوليو ٢٠٢٦
debug-agent-locate-kernel
مطوّرو البرمجيات

Identify which GPU kernel is faulting/hanging in ATOM via rocm-debug-agent (for faults/asserts) or rocgdb (for silent livelocks). debug-agent dumps wave registers + faulting PC + (with --save-code-objects) disassembled code object on memory faults /…

٦ يونيو ٢٠٢٦
atom-patterns
مطوّرو البرمجيات

Coding patterns and architecture index for the ATOM LLM inference engine

٢٣ مايو ٢٠٢٦
dump-bisect-debug
مطوّرو البرمجيات

Locate forward numerical bugs by dumping intermediate tensors from a target implementation and a known-good reference, then bisecting layer by layer. Also covers batch-invariance bisect (the same token at any batch position should produce a bitwise-identical…

٢٣ مايو ٢٠٢٦
عرض ١٢ من أصل ١٨ مستودعات