AI

amdresearch/intellikit

Developer tools

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

38 stars 품질 80 트렌드 47MIT

IntelliKit는 GPU 커널 개발, 프로파일링 및 검증을 위해 설계된 지능형 도구 모음입니다.

개요

IntelliKit는 성능과 검증을 위한 Python 도구 세트입니다. 스택 대상의 대부분은, 하드웨어 카운터, 추적, 그리고 전송 데이터를 Python에서 사용할 수 있습니다. 같은 툴박스에서 핫스팟 분석에 추가합니다. LLM 스타일의 워크플로를 위해 서버(프로그래밍, HIP 컴파일, HIP docs, , ...) 및 — Kerncap, Metrix, Linex, Nexus 및 Accordo (install/skills/install.sh)를 위한 설치 가능한 SKILL.md 재생북을 얻을 수 있습니다. 노트북, 스크립트, MCP 클라이언트 또는 Cursor / Claude / Codex에서 스택을 사용합니다. 거친 작업 흐름: 커널 → it (counters and/or source line) → helpers (실제 ran, , CPU 프로파일링) → 그 변경은 여전히 정확하다. Kerncap에서 커널을 잡아, Metrix와 Linex와 이해, Nexus, Wire Agent와 실행으로 dig, 호스트에 대해 걱정할 때 추가, Accordo로 정확한 잠금. — 핍을 통해 Git의 모든 패키지 (install/tools/install.

개요(AI 번역)

** AMD 하드웨어용 최초의 툴링 **

IntelliKit는 ** AMD-focused** 성능 및 검증을 위한 Python 도구 세트입니다. 대부분의 스택 대상GPUs through ROCm, 도킹 하드웨어 카운터, 추적, 및 전송 데이터 ** clear APIs** 당신은 Python에서 사용할 수 있습니다. uprof_mcp adds AMD uProf for host-side CPU 같은 툴박스의 핫스팟 분석. LLM 스타일의 워크플로를 위해 ** 모델 Context Protocol (MCP) ** 서버 (프로그래밍, HIP 컴파일, HIP docs, rocminfo, amd-smi, …) 및 ** 시약 기술** - Kerncap, Metrix, Linex, Nexus 및 Accordo ([install/skills/install.sh])에 대한 플레이북을 설치합니다. 노트북, 스크립트, MCP 클라이언트 또는 Cursor / Claude / Codex에서 스택을 사용합니다.


상자에 있는 무엇이

거친 워크플로우:isolate 커널 →profile it (counters and/or source line) → lean onother helpers (실제 ran, MCP, skills, CPU 프로파일링) →validate 그 변경은 여전히 정확합니다.

도구 도큐스 Docs
Kerncap Isolate - 캡처 파견 및 빌드 ** 독립 수리 ** (HIP, Triton). README · 예제

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

README

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

IntelliKit is a set of Python tools for AMD-focused performance and validation. Most of the stack targets GPUs through ROCm, turning hardware counters, traces, and dispatch data into clear APIs you can use from Python. uprof_mcp adds AMD uProf for host-side CPU hotspot analysis in the same toolbox. For LLM-style workflows you also get Model Context Protocol (MCP) servers (profiling, HIP compile, HIP docs, rocminfo, amd-smi, …) and agent skills — installable SKILL.md playbooks for Kerncap, Metrix, Linex, Nexus, and Accordo (install/skills/install.sh). Use the stack from a notebook, a script, an MCP client, or Cursor / Claude / Codex.


What’s in the box

Rough workflow: isolate a kernel → profile it (counters and/or source lines) → lean on other helpers (what actually ran, MCP, skills, CPU profiling) → validate that changes are still correct.

Tool What it’s for Docs
Kerncap Isolate — capture dispatches and build standalone reproducers (HIP, Triton). README · examples
Metrix Profile — human-readable metrics from hardware counters (bandwidth, cache, etc.). README · examples
Linex Profile — source-line timing and stalls (compile with -g for file:line mapping). README · examples
Nexus Inspect — from HSA packets, see what ran: source and assembly. README · examples
rocm_mcp MCP — HIP compile, HIP docs, rocminfo, amd-smi, and related servers for agents. README · examples
uprof_mcp CPU — MCP bridge to AMD uProf for host-side hotspots. README · examples
Accordo Validate — prove an optimized kernel still matches a reference. README · examples
GitHub에서 전체 README 보기

추천 도구

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

설치

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