tilegym-improve-cutile-kernel-perf — скилл для Claude Code: установка
Пошаговый подбор параметров для ускорения ядер cuTile в репозитории TileGym. Скилл помогает находить узкие места и измерять задержку на видеокартах NVIDIA.
npx skills add NVIDIA/skills --skill tilegym-improve-cutile-kernel-perf -a claude-codeЧто делает tilegym-improve-cutile-kernel-perf
Скилл организует цикл настройки вычислительных ядер в библиотеке TileGym. Агент определяет арифметическую интенсивность кода, чтобы отнести его к вычислениям или операциям с памятью. После этого запускается серия правок: размер тайла, число CTA, подсказки задержки, флаг flush_to_zero или выбор планировщика. Каждая итерация меняет строго один параметр за раз.
Процесс опирается на проверку числовой точности через pytest и замер времени выполнения в миллисекундах. Все результаты фиксируются в @sandbox/perf_results.md. Если тесты падают или задержка ухудшается более чем на 2% от базового уровня, правка сразу откатывается.
Запускать эксперименты нужно прямо на узле с ускорителями NVIDIA Blackwell, Hopper или Ampere. Без доступа к нужному железу скилл не сможет снять реальные замеры задержки, из-за чего оптимизация теряет смысл.
Какие задачи решает
- сократить задержку выполнения ядра cuTile в миллисекундах
- подобрать размеры тайлов и конфигурации автотюнинга
- проверить точность вычислений через pytest после правок
- внедрить TMA и постоянное планирование в TileGym
Примеры запросов агенту
- Оптимизируй ядро cuTile в src/tilegym/ops/cutile/ и зафиксируй замеры
- Проанализируй задержку ядра и запусти цикл тюнинга через pytest
- Подбери параметры TMA и размеры тайлов для ускорения вычислений
Как установить tilegym-improve-cutile-kernel-perf
1Через Skills CLI (Vercel)
npx skills add NVIDIA/skills --skill tilegym-improve-cutile-kernel-perf -a claude-code2Вручную: положить файлы
~/.claude/skills/tilegym-improve-cutile-kernel-perf/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/tilegym-improve-cutile-kernel-perf/
1Через Skills CLI (Vercel)
npx skills add NVIDIA/skills --skill tilegym-improve-cutile-kernel-perf -a codex2Вручную: положить файлы
.agents/skills/tilegym-improve-cutile-kernel-perf/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add NVIDIA/skills --skill tilegym-improve-cutile-kernel-perf -a cursor2Вручную: положить файлы
.cursor/skills/tilegym-improve-cutile-kernel-perf/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install NVIDIA/skills tilegym-improve-cutile-kernel-perf2Вручную: положить файлы
.github/skills/tilegym-improve-cutile-kernel-perf/SKILL.md1Через Skills CLI (Vercel)
npx skills add NVIDIA/skills --skill tilegym-improve-cutile-kernel-perf -a gemini-cli2Командой платформы
gemini skills install https://github.com/NVIDIA/skills --path skills/tilegym-improve-cutile-kernel-perfВручную: положить файлы
.devin/skills/tilegym-improve-cutile-kernel-perf/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add NVIDIA/skills --skill tilegym-improve-cutile-kernel-perf -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о tilegym-improve-cutile-kernel-perf
Как установить tilegym-improve-cutile-kernel-perf в Claude Code?
Выполните команду npx skills add NVIDIA/skills --skill tilegym-improve-cutile-kernel-perf -a claude-code в терминале.
Что делает tilegym-improve-cutile-kernel-perf?
Скилл ведёт агента по циклу профилирования и настройки параметров ядра cuTile, проверяя точность расчётов и замеряя время выполнения на видеокарте.
Какое оборудование необходимо для работы скилла?
Для запуска тестов и получения достоверных замеров задержки требуется узел с GPU NVIDIA архитектуры Blackwell, Hopper или Ampere.