Skip to main content
tenstorrent
Profil créateur GitHub

tenstorrent

Vue par dépôt de 81 skills collectés dans 12 dépôts GitHub.

skills collectés
81
dépôts
12
mis à jour
4 sept. 2026
Les 8 principaux dépôts sont affichés ici ; la liste complète continue ci-dessous.
explorateur de dépôts

Dépôts et skills représentatifs

perf-report
Développeurs de logiciels

Generate, refresh, and validate an LLK performance report by running a perf sweep end to end and checking the resulting perf_data CSV. Use when asked to produce or refresh a perf report for an op, run a perf sweep, or when a report is missing, partial, stale,…

4 sept. 2026
perf-report
Développeurs de logiciels

Generate, refresh, and validate an LLK performance report by running a perf sweep end to end and checking the resulting perf_data CSV. Use when asked to produce or refresh a perf report for an op, run a perf sweep, or when a report is missing, partial, stale,…

4 sept. 2026
quasar-perf-test
Analystes en assurance qualité des logiciels et testeurs

Create, extend, debug, and validate Quasar LLK performance tests, their PerfRunType kernel paths, and tile/dimension sweep coverage. Use when adding perf_[op]_quasar.py, wiring PerfConfig, implementing UNPACK_ISOLATE / MATH_ISOLATE / PACK_ISOLATE /…

26 août 2026
quasar-perf-test
Analystes en assurance qualité des logiciels et testeurs

Create, extend, debug, and validate Quasar LLK performance tests, their PerfRunType kernel paths, and tile/dimension sweep coverage. Use when adding perf_[op]_quasar.py, wiring PerfConfig, implementing UNPACK_ISOLATE / MATH_ISOLATE / PACK_ISOLATE /…

26 août 2026
perf-regression-check
Analystes en assurance qualité des logiciels et testeurs

Compare one LLK perf test between two commits on this machine — by default the branch HEAD against the exact main commit it was branched from (the merge-base, not latest main), or any two refs the user names (hash, tag, origin/main, HEAD~5). Runs the sweep on…

21 août 2026
perf-parameter-impact
Scientifiques des données

Analyze LLK performance-report CSV files and create evidence-backed parameter-impact reports in a Cursor Canvas. Use when asked how formats, fidelity, dimensions, accumulation, indexing, loop factors, or other parameters affect TILE_LOOP or another marker in…

19 août 2026
perf-parameter-impact
Scientifiques des données

Analyze LLK performance-report CSV files and create evidence-backed parameter-impact reports in a Cursor Canvas. Use when asked how formats, fidelity, dimensions, accumulation, indexing, loop factors, or other parameters affect TILE_LOOP or another marker in…

19 août 2026
cfg-word-overlap-audit
Développeurs de logiciels

Audit LLK code for races on the backend CONFIG register file where differently-named fields share the SAME 32-bit config word — both cross-thread (unpack/math/pack write the same word) and intra-thread (a full-word write clobbers a sibling field the same…

17 août 2026
Affichage de 8 skills collectés sur 27.
compare-nightly
Analystes en assurance qualité des logiciels et testeurs

Compare two nightly GitHub Actions runs and classify failures as new, persisting, or fixed

10 août 2026
transformers-uplift-fix
Développeurs de logiciels

Fix transformers compatibility regressions in tt-xla and tt-forge-models after the pinned version was bumped. Called by the transformers-uplift CI orchestrator with a scope (api-check, model-test-uplifts, model-perf-uplift) and a captured failure context.…

31 juil. 2026
pull-main-summary
Développeurs de logiciels

Stash local changes, pull latest main, and display a structured commit summary. For tt_forge_models uplift commits, shows the affected models from the submodule log.

15 juin 2026
sharding-model-analysis
Scientifiques des données

Analyze a PyTorch model, then design and implement an optimal multi-device sharding strategy for Tenstorrent hardware that minimizes collective-communication (CCL) ops. A strategy is both which parallelism to use (tensor / sequence / data) and how to shard…

12 juin 2026
ci-benchmark-analyzer
Développeurs de logiciels

Analyze CI benchmark workflow runs from GitHub Actions for the tt-xla project. Produces a markdown report covering failed jobs (with root-cause error extraction via logs and Glean), successful model performance metrics (samples/sec, TTFT, device perf), perf…

9 juin 2026
docs-review
Développeurs de logiciels

Review and fix language correctness and formatting in documentation files.

3 juin 2026
triage-dtype-bfloat16
Analystes en assurance qualité des logiciels et testeurs

Triage one tt-forge-models training test failing with a bfloat16 dtype-mismatch RuntimeError (e.g. "mat1 and mat2 must have the same dtype, but got Float and BFloat16", "'<op>' not implemented for 'BFloat16'"). For cross-dtype operands, attempts a minimal…

25 mai 2026
triage-unpack-forward-output
Développeurs de logiciels

Triage one tt-forge-models training test stuck at FAILED_FE_COMPILATION with reason "tt-forge-models doesn't implement unpack_forward_output for this model." Inspects the model's forward output, registers a handler or writes a per-loader override, and updates…

14 mai 2026
Affichage de 8 skills collectés sur 13.
memory-debug
Développeurs de logiciels

Diagnose data-corruption failures in tt-emule operations (wrong values, partial zeros, off-by-N row/col writes). Use when a regression test reports ATOL > 1e-3 on otherwise-functional kernel paths.

17 juil. 2026
workarounds
Développeurs de logiciels

Registry of deliberate, non-ideal workarounds currently live in tt-emule (hacks we accepted to make something pass, NOT normal development practice). Read this before adding any new workaround, and when touching code that carries one — each entry records what…

17 juil. 2026
uplift
Développeurs de logiciels

Diagnose and fix emule regressions caused by bumping the tt-metal pin (and its bundled tt-umd submodule). Use when a pin bump turns the C++ or TTNN regression red — device-open crashes, JIT-compile errors, hangs, or new data mismatches — and you need to prove…

14 juil. 2026
verify-mock
Développeurs de logiciels

Verification checklist to walk before declaring a tt-emule mock complete. Use after implementing a stub (typically at the end of /implement-mock or /compute-llk-bringup) to catch the recurring failure modes — signature drift, no-op math, missing format…

8 juil. 2026
shepherd-emule-pr
Développeurs de logiciels

Take an open tt-emule PR to a mergeable, ethos-compliant state. Use when asked to review a PR, address its comments, and prepare it to land — verifies every review point by build (not by trusting "addressed"), runs an emule-ethos pass for the bug classes…

8 juil. 2026
index-based-ops
Développeurs de logiciels

Bring up or debug index-based compute ops (TopK, Sort, Argmax) in tt-emule — ops that return values + indices, where ties make the index choice non-unique. Use when implementing one of these ops or triaging its value/index test failures.

3 juil. 2026
compute-llk-bringup
Développeurs de logiciels

Specialization of `/implement-mock` for compute-kernel LLK shims (`<op>_tile` / `<op>_tile_init` under `include/jit_hw/api/compute/`). Use when bringing up a missing compute op or addressing its PCC failures.

28 juin 2026
implement-mock
Développeurs de logiciels

Workflow for adding a faithful mock of a silicon API to tt-emule. Composes `/arch-lookup` (find HW spec) → emule-mapping strategy selection → stub implementation → verification against sentinel + tt-metal regression.

12 juin 2026
Affichage de 8 skills collectés sur 10.
uplift-ttsim-ci
Développeurs de logiciels

Uplift the TTSim version used by tt-mlir CI and refresh WH/BH simulator skips. Use when updating `.github/workflows/call-test-ttsim.yml`, changing `ttsim-version`, validating WH or BH TTSim golden tests, or triaging simulator-specific pytest skips.

22 juil. 2026
add-op
Développeurs de logiciels

How to add a new operation (op) to the tt-mlir compiler across all layers: TTIR/TTNN dialect definitions, StableHLO composite conversion, TTIR-to-TTNN conversion, EmitC/EmitPy conversions, flatbuffer schema and serialization, runtime implementation, OpModel,…

2 juin 2026
ttir-model-op-analysis
Développeurs de logiciels

Given a `.mlir` file (or a directory of `.mlir` files) with TTIR ops, run the same TTIR normalization passes as `D2MFrontendPipeline` before D2M, then produce per-file outputs: `preprocessed.mlir`, `ttir-op-report.txt` (op counts from normalized IR), and…

5 mai 2026
ttir-decomposition-for-ttmetal
Développeurs de logiciels

Add a new composite op decomposition pattern to the TTMetal pipeline. Use when the user wants to decompose/lower a high-level TTIR op (e.g. rms_norm, sdpa, layer_norm, softmax) into primitive TTIR ops (matmul, add, multiply, etc.) for the D2M/TTMetal backend.…

5 mai 2026
run-ops-mlir-snippets
Développeurs de logiciels

Compile and optionally execute every func.func in an ops.mlir-style snippet file (or every .mlir file in a directory) using `run_ops_mlir_snippets.py`. Use when the user wants to compile or run TTIR op snippets on device, test ops.mlir files, or check which…

30 avr. 2026
add-ttir-d2m-lowering
Développeurs de logiciels

Elementwise TTIR→D2M→TTMetal path: tablegen, TTIRToD2M.cpp, D2MToTTKernel.cpp, and — only when the kernel API callee is new — TTKernelIncludesMap.h (per-op api/compute/eltwise_unary/*.h mapping for JIT). Does not edit D2MGenericRegionOps.cpp or…

22 avr. 2026
validate-tt-mlir-against-tt-xla
Développeurs de logiciels

Validate a tt-mlir PR against tt-xla by creating a cherry-picked branch and triggering CI. Invoked as: /validate-tt-mlir-against-tt-xla <PR number or URL>. Use this skill whenever the user wants to test, validate, qualify, or check a tt-mlir PR in tt-xla, or…

17 avr. 2026
add-ttir-builder-op
Développeurs de logiciels

Add full builder API support (@tag, @parse, @split) for a TTIR op. Use this skill whenever the user wants to add builder support for a new TTIR op, upgrade an existing _op_proxy-based op to use @tag/@parse/@split decorators, or asks about how to add builder…

1 avr. 2026
cli-design
Développeurs de logiciels

The complete CLI design language distilled from TT-Studio's `python run.py`, made portable to any repo: the command surface (one self-bootstrapping entrypoint, grouped `--help` panels, early-dispatch utility flags, lifecycle symmetry, re-viewable state), the…

21 août 2026
draft-release-notes
Rédacteurs techniques

Draft TT-Studio GitHub release notes in the house style: study the last one or two published releases for structure and voice, diff the current release branch against the previous release tag/commit, then group the changes into 🚀 New Features / 🐛 Bug Fixes /…

21 août 2026
feature-branch-pr
Développeurs de logiciels

Make a change in TT-Studio the team way: branch off `dev` with a `<username>/<feature>` branch, keep the diff minimal and in-scope, verify the running app via its health endpoints before pushing, leave every other branch untouched, and open a PR against `dev`…

21 août 2026
model-bringup
Développeurs de logiciels

Bring up a model that tt-inference-server lists as supported but that TT-Studio can't deploy today — add it to the catalog, deploy it on real hardware, triage failures layer by layer (tt-studio → tt-inference-server → tt-metal), verify fixes by hot-patching…

21 août 2026
tt-studio-cli
Développeurs de logiciels

The TT-Studio CLI skill — how the `python run.py` command-line interface (the `tt_setup/` package) is built and how to change it the TT-Studio way: Typer CLI conventions (flag grouping, early-dispatch utility flags, `--help`/`--help-env` docs), package layout…

28 juil. 2026
license-attribution-compliance
Développeurs de logiciels

Review third-party license attribution for TT-Studio when dependencies or bundled assets change, and keep the attribution files in sync. Use when a PR adds/updates a dependency (app/backend/requirements.txt, app/agent, inference-api, docker-control-service,…

30 juin 2026
tt-studio-debug-bundle
Développeurs de logiciels

Triage a TT-Studio bug-report ZIP / log bundle (named `tt-studio-logs-ttbr-*` or referenced as `ttbr-*`) to root-cause why a model deploy, board allocation, or Voice Agent pipeline failed. Use when the user shares a path to a TT-Studio log bundle, mentions a…

30 juin 2026
tt-studio-overview
Développeurs de logiciels

Project map for TT-Studio — what the platform is, where its docs live, its key components (React frontend, Django backend, FastAPI inference server, Docker), and the AI model types it supports. Use when you need a high-level orientation of the repo, want to…

30 juin 2026
12 dépôts affichés sur 12
Tous les dépôts sont affichés