<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>tt-awesome — Articles &amp; Resources</title>
  <subtitle>Articles, papers, lessons, talks, videos, and demos from the Tenstorrent ecosystem</subtitle>
  <link href="https://tenstorrent.github.io/tt-awesome/feeds/articles.xml" rel="self"/>
  <link href="https://tenstorrent.github.io/tt-awesome/"/>
  <id>https://tenstorrent.github.io/tt-awesome/feeds/articles.xml</id>
  <author><name>Tenstorrent Community</name><uri>https://tenstorrent.github.io/tt-awesome/</uri></author>
  <updated>2026-06-03T00:00:00Z</updated>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/animatediff-video-generation/</id>
    <title>tt-animatediff — Native Video Animation with AnimateDiff (VSCode Toolkit)</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/animatediff-video-generation/"/>
    <updated>2026-06-03T00:00:00Z</updated>
    <summary>Generates short, temporally coherent animated GIFs using the AnimateDiff model on Tenstorrent hardware. Phase 1 runs the correct SD 1.4 + MotionAdapter architecture on CPU; Phase 2 accelerates spatial denoising on Blackhole using the TTNN UNet. Produces vibrant 8-frame animations in ~15 s/frame on a P300C.</summary>
    <category term="lesson"/>
    <category term="official"/>
    <category term="ai-models"/>
    <category term="games-demos"/>
  </entry>
  <entry>
    <id>https://anuraagw.me/blog/blackhole-architecture</id>
    <title>Tenstorrent Blackhole Architecture Guide — anuraagw.me — February 2026</title>
    <link href="https://anuraagw.me/blog/blackhole-architecture"/>
    <updated>2026-05-13T00:00:00Z</updated>
    <summary>A 6,500-word community deep dive into the Blackhole p100a architecture: the tile model (Tensix, DRAM, SiFive x280 L2CPU, Ethernet, PCIe, NoC arc), firmware startup sequence, MOP micro-op processor, replay buffer, FPU/SFPU sync, and the anatomy of a kernel. From the author of blackhole-py.</summary>
    <category term="article"/>
    <category term="community"/>
    <category term="riscv-arch"/>
    <category term="guides"/>
  </entry>
  <entry>
    <id>https://www.youtube.com/watch?v=CixEFPc8oxg</id>
    <title>Tenstorrent Architecture — W&amp;M CSCI654 Advanced Computer Architecture — Lecture 20 — Tenstorrent Architecture (YouTube)</title>
    <link href="https://www.youtube.com/watch?v=CixEFPc8oxg"/>
    <updated>2026-05-13T00:00:00Z</updated>
    <summary>Lecture 20 from William &amp; Mary&#39;s graduate Computer Architecture course. Frames Tenstorrent in the landscape between GPUs and TPUs, draws comparisons to Cerebras and SambaNova, then dives deep into the Wormhole chip and Tensix core: the 5 RISC-V core design, SFPU, NoC, and dataflow execution model.</summary>
    <category term="video"/>
    <category term="community"/>
    <category term="guides"/>
    <category term="riscv-arch"/>
  </entry>
  <entry>
    <id>https://arxiv.org/abs/2407.13885</id>
    <title>Attention in SRAM on Tenstorrent Grayskull — arXiv:2407.13885</title>
    <link href="https://arxiv.org/abs/2407.13885"/>
    <updated>2026-05-13T00:00:00Z</updated>
    <summary>A fused kernel for the Grayskull architecture implementing Transformer self-attention entirely within SRAM. Combines matrix multiply, attention score scaling, and Softmax without DRAM accesses, achieving significant speedups over non-fused implementations.</summary>
    <category term="paper"/>
    <category term="community"/>
    <category term="research"/>
    <category term="kernels"/>
  </entry>
  <entry>
    <id>https://arxiv.org/abs/2505.06085</id>
    <title>Assessing Tenstorrent Grayskull RISC-V MatMul Acceleration for LLMs — arXiv:2505.06085</title>
    <link href="https://arxiv.org/abs/2505.06085"/>
    <updated>2026-05-13T00:00:00Z</updated>
    <summary>Evaluates the Tenstorrent Grayskull e75 RISC-V accelerator for matrix multiplication at reduced numerical precision (BFP8 and LoFi), a fundamental kernel in LLM inference computation.</summary>
    <category term="paper"/>
    <category term="community"/>
    <category term="research"/>
  </entry>
  <entry>
    <id>https://arxiv.org/abs/2605.02744</id>
    <title>Porting Strategies for Gravitational N-Body Simulations on Tenstorrent Wormhole — arXiv:2605.02744</title>
    <link href="https://arxiv.org/abs/2605.02744"/>
    <updated>2026-05-13T00:00:00Z</updated>
    <summary>Evaluates three strategies for scaling an N-body code across multiple Tenstorrent Wormhole accelerators. Builds on the established performance of single-card N-body work to explore parallelism via the on-chip NoC and multi-accelerator configurations.</summary>
    <category term="paper"/>
    <category term="community"/>
    <category term="research"/>
  </entry>
  <entry>
    <id>https://arxiv.org/abs/2512.22168</id>
    <title>TileLoom: Automatic Dataflow Planning for Spatial Dataflow Accelerators — arXiv:2512.22168</title>
    <link href="https://arxiv.org/abs/2512.22168"/>
    <updated>2026-05-13T00:00:00Z</updated>
    <summary>Compiler system that automatically generates efficient dataflow plans for tile-based languages on spatial accelerators including Tenstorrent Wormhole. Exploits on-chip network forwarding between processing elements to reduce DRAM pressure.</summary>
    <category term="paper"/>
    <category term="community"/>
    <category term="research"/>
    <category term="compilers"/>
  </entry>
  <entry>
    <id>https://arxiv.org/abs/2604.03279</id>
    <title>Rewriting TTS Inference Economics: Lightning V2 on Tenstorrent vs. NVIDIA L40S — arXiv:2604.03279</title>
    <link href="https://arxiv.org/abs/2604.03279"/>
    <updated>2026-05-13T00:00:00Z</updated>
    <summary>Shows that Text-to-Speech inference on Tenstorrent Lightning V2 achieves 4× lower cost than NVIDIA L40S. Applies BlockFloat8 (BFP8) and low-fidelity (LoFi) precision strategies to TTS despite their greater numerical fragility compared to LLMs.</summary>
    <category term="paper"/>
    <category term="community"/>
    <category term="research"/>
    <category term="ai-models"/>
  </entry>
  <entry>
    <id>https://github.com/tenstorrent/tt-llk/blob/main/docs/llk/l2/top_level_overview.md</id>
    <title>tt-llk — Top-level architecture overview</title>
    <link href="https://github.com/tenstorrent/tt-llk/blob/main/docs/llk/l2/top_level_overview.md"/>
    <updated>2026-05-13T00:00:00Z</updated>
    <summary>Tenstorrent Low-Level Kernels: the C++ library that directly programs the RISC-V cores inside each Tensix compute engine. TRISC0 (unpack), TRISC1 (math/FPU/SFPU), and TRISC2 (pack) are all programmed through this layer — it is the interface between TT-Metal kernel code and bare silicon.</summary>
    <category term="article"/>
    <category term="official"/>
    <category term="kernels"/>
    <category term="riscv-arch"/>
  </entry>
  <entry>
    <id>https://arxiv.org/abs/2605.07599</id>
    <title>Stencil Computations on Tenstorrent Wormhole — arXiv:2605.07599</title>
    <link href="https://arxiv.org/abs/2605.07599"/>
    <updated>2026-05-12T00:00:00Z</updated>
    <summary>Maps 2D 5-point stencil computations onto the Tenstorrent Wormhole RISC-V AI dataflow accelerator via two implementations: element-wise decomposition (Axpy) and matrix-multiplication reformulation (MatMul). Profiling shows the isolated Wormhole kernel is competitive with CPU execution, with PCIe transfers and initialization driving end-to-end overhead; Axpy achieves lower energy than the CPU baseline at large scales. Identifies architectural and software directions for making AI accelerators viable for HPC stencil workloads. 2025.</summary>
    <category term="paper"/>
    <category term="community"/>
    <category term="research"/>
  </entry>
  <entry>
    <id>https://fosdem.org/2026/schedule/event/AJLNVH-tt-boltz/</id>
    <title>tt-boltz — FOSDEM 2026 — Drug Discovery on Tenstorrent Hardware</title>
    <link href="https://fosdem.org/2026/schedule/event/AJLNVH-tt-boltz/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Boltz-2 biomolecular model for drug discovery on Tenstorrent Blackhole. Supports single-card and multi-card configurations — QuietBox (4×) and Galaxy (32×). Approaches physics-based FEP accuracy at 1000× the speed.</summary>
    <category term="talk"/>
    <category term="community"/>
    <category term="ai-models"/>
    <category term="research"/>
  </entry>
  <entry>
    <id>https://clehaxze.tw/gemlog/2025/04-21-programming-tensotrrent-processors.gmi</id>
    <title>Programming Tenstorrent Processors — clehaxze.tw — April 2025</title>
    <link href="https://clehaxze.tw/gemlog/2025/04-21-programming-tensotrrent-processors.gmi"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Deep-dive into the Tenstorrent architecture and Metalium programming model — circular buffers, kernel synchronization, NoC routing, and where the footguns are. The honest guide to thinking in Tensix.</summary>
    <category term="article"/>
    <category term="community"/>
    <category term="guides"/>
    <category term="kernels"/>
    <category term="riscv-arch"/>
  </entry>
  <entry>
    <id>https://www.jasondavies.com/2025/tenstorrent-where/</id>
    <title>Tenstorrent SFPU Kernel Series — Jason Davies — Optimal &quot;where&quot; on Tenstorrent</title>
    <link href="https://www.jasondavies.com/2025/tenstorrent-where/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Sponsored series of deep technical articles on implementing optimal SFPU kernels for the Tenstorrent Wormhole and Blackhole vector units. Covers where, typecasting, 16/32-bit integer multiplication, cube root, and accurate sin/cos/tan — with cycle counts, assembly walkthroughs, and Blackhole vs Wormhole comparisons throughout.</summary>
    <category term="article"/>
    <category term="community"/>
    <category term="kernels"/>
  </entry>
  <entry>
    <id>https://www.jasondavies.com/2025/tenstorrent-multiply-int32/</id>
    <title>Tenstorrent SFPU Kernel Series — Jason Davies — 32-bit Integer Multiplication on Tenstorrent</title>
    <link href="https://www.jasondavies.com/2025/tenstorrent-multiply-int32/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Sponsored series of deep technical articles on implementing optimal SFPU kernels for the Tenstorrent Wormhole and Blackhole vector units. Covers where, typecasting, 16/32-bit integer multiplication, cube root, and accurate sin/cos/tan — with cycle counts, assembly walkthroughs, and Blackhole vs Wormhole comparisons throughout.</summary>
    <category term="article"/>
    <category term="community"/>
    <category term="kernels"/>
  </entry>
  <entry>
    <id>https://www.jasondavies.com/2025/tenstorrent-typecast/</id>
    <title>Tenstorrent SFPU Kernel Series — Jason Davies — Typecast on Tenstorrent</title>
    <link href="https://www.jasondavies.com/2025/tenstorrent-typecast/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Sponsored series of deep technical articles on implementing optimal SFPU kernels for the Tenstorrent Wormhole and Blackhole vector units. Covers where, typecasting, 16/32-bit integer multiplication, cube root, and accurate sin/cos/tan — with cycle counts, assembly walkthroughs, and Blackhole vs Wormhole comparisons throughout.</summary>
    <category term="article"/>
    <category term="community"/>
    <category term="kernels"/>
  </entry>
  <entry>
    <id>https://www.jasondavies.com/2026/tenstorrent-multiply-int16/</id>
    <title>Tenstorrent SFPU Kernel Series — Jason Davies — 16-bit Integer Multiplication on Tenstorrent</title>
    <link href="https://www.jasondavies.com/2026/tenstorrent-multiply-int16/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Sponsored series of deep technical articles on implementing optimal SFPU kernels for the Tenstorrent Wormhole and Blackhole vector units. Covers where, typecasting, 16/32-bit integer multiplication, cube root, and accurate sin/cos/tan — with cycle counts, assembly walkthroughs, and Blackhole vs Wormhole comparisons throughout.</summary>
    <category term="article"/>
    <category term="community"/>
    <category term="kernels"/>
  </entry>
  <entry>
    <id>https://www.jasondavies.com/2026/tenstorrent-cbrt/</id>
    <title>Tenstorrent SFPU Kernel Series — Jason Davies — Cube Root on Tenstorrent</title>
    <link href="https://www.jasondavies.com/2026/tenstorrent-cbrt/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Sponsored series of deep technical articles on implementing optimal SFPU kernels for the Tenstorrent Wormhole and Blackhole vector units. Covers where, typecasting, 16/32-bit integer multiplication, cube root, and accurate sin/cos/tan — with cycle counts, assembly walkthroughs, and Blackhole vs Wormhole comparisons throughout.</summary>
    <category term="article"/>
    <category term="community"/>
    <category term="kernels"/>
  </entry>
  <entry>
    <id>https://www.jasondavies.com/2026/tenstorrent-sin-cos-tan/</id>
    <title>Tenstorrent SFPU Kernel Series — Jason Davies — Accurate sin/cos/tan on Tenstorrent</title>
    <link href="https://www.jasondavies.com/2026/tenstorrent-sin-cos-tan/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Sponsored series of deep technical articles on implementing optimal SFPU kernels for the Tenstorrent Wormhole and Blackhole vector units. Covers where, typecasting, 16/32-bit integer multiplication, cube root, and accurate sin/cos/tan — with cycle counts, assembly walkthroughs, and Blackhole vs Wormhole comparisons throughout.</summary>
    <category term="article"/>
    <category term="community"/>
    <category term="kernels"/>
  </entry>
  <entry>
    <id>https://clehaxze.tw/gemlog/2024/07-07-a-gentle-guide-on-getting-your-tenstorrent-card-running-on-arch-linux-with-the-metalium-stack.gmi</id>
    <title>A Gentle Guide: Tenstorrent Card on Arch Linux with Metalium — clehaxze.tw — July 2024</title>
    <link href="https://clehaxze.tw/gemlog/2024/07-07-a-gentle-guide-on-getting-your-tenstorrent-card-running-on-arch-linux-with-the-metalium-stack.gmi"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Step-by-step guide to getting a Tenstorrent card running on Arch Linux with the full Metalium stack. Practical troubleshooting from someone who did it the hard way first.</summary>
    <category term="article"/>
    <category term="community"/>
    <category term="guides"/>
  </entry>
  <entry>
    <id>https://clehaxze.tw/gemlog/2024/06-02-thoughts-and-logs-after-messing-with-tenstorrent-grayskull.gmi</id>
    <title>Thoughts and Logs After Messing with Tenstorrent Grayskull — clehaxze.tw — June 2024</title>
    <link href="https://clehaxze.tw/gemlog/2024/06-02-thoughts-and-logs-after-messing-with-tenstorrent-grayskull.gmi"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Honest field notes from getting a Grayskull card running and writing first Metalium kernels. Covers setup pitfalls, processor hangs, memory protection quirks, and what makes Metalium compelling despite early rough edges.</summary>
    <category term="article"/>
    <category term="community"/>
    <category term="guides"/>
  </entry>
  <entry>
    <id>https://arxiv.org/abs/2506.15437</id>
    <title>Exploring Fast Fourier Transforms on the Tenstorrent Wormhole — arXiv:2506.15437</title>
    <link href="https://arxiv.org/abs/2506.15437"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Ports the Cooley-Tukey FFT algorithm to the Wormhole n300 RISC-V accelerator. The Wormhole draws 8× less power and consumes 2.8× less energy than a 24-core Xeon Platinum for a 2D FFT. ISC 2025.</summary>
    <category term="paper"/>
    <category term="community"/>
    <category term="research"/>
    <category term="kernels"/>
  </entry>
  <entry>
    <id>https://www.research.ed.ac.uk/en/publications/exploring-fast-fourier-transforms-on-the-tenstorrent-wormhole/</id>
    <title>Exploring Fast Fourier Transforms on the Tenstorrent Wormhole — University of Edinburgh</title>
    <link href="https://www.research.ed.ac.uk/en/publications/exploring-fast-fourier-transforms-on-the-tenstorrent-wormhole/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Ports the Cooley-Tukey FFT algorithm to the Wormhole n300 RISC-V accelerator. The Wormhole draws 8× less power and consumes 2.8× less energy than a 24-core Xeon Platinum for a 2D FFT. ISC 2025.</summary>
    <category term="article"/>
    <category term="community"/>
    <category term="research"/>
    <category term="kernels"/>
  </entry>
  <entry>
    <id>https://arxiv.org/abs/2509.19294</id>
    <title>Accelerating Gravitational N-Body Simulations on Tenstorrent Wormhole — arXiv:2509.19294</title>
    <link href="https://arxiv.org/abs/2509.19294"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Accelerates an astrophysical N-body simulation on the Wormhole n300. Achieves 2× speedup and 2× energy savings over a highly optimized CPU implementation. SC &#39;25 Workshop.</summary>
    <category term="paper"/>
    <category term="community"/>
    <category term="research"/>
  </entry>
  <entry>
    <id>https://dl.acm.org/doi/10.1145/3731599.3767528</id>
    <title>Accelerating Gravitational N-Body Simulations on Tenstorrent Wormhole — ACM SC &#39;25</title>
    <link href="https://dl.acm.org/doi/10.1145/3731599.3767528"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Accelerates an astrophysical N-body simulation on the Wormhole n300. Achieves 2× speedup and 2× energy savings over a highly optimized CPU implementation. SC &#39;25 Workshop.</summary>
    <category term="article"/>
    <category term="community"/>
    <category term="research"/>
  </entry>
  <entry>
    <id>https://arxiv.org/abs/2603.23343</id>
    <title>Numerical Kernels on a Spatial Accelerator: Tenstorrent Wormhole — arXiv:2603.23343</title>
    <link href="https://arxiv.org/abs/2603.23343"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Implements three numerical kernels and composes them into a conjugate gradient solver on Wormhole. Demonstrates AI accelerators merit consideration for HPC workloads traditionally dominated by CPUs and GPUs. 2026.</summary>
    <category term="paper"/>
    <category term="community"/>
    <category term="research"/>
  </entry>
  <entry>
    <id>https://arxiv.org/abs/2409.18835</id>
    <title>Accelerating Stencils on the Tenstorrent Grayskull RISC-V Accelerator — arXiv:2409.18835</title>
    <link href="https://arxiv.org/abs/2409.18835"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Explores stencil computation on the Grayskull PCIe RISC-V accelerator. Early academic work examining TT hardware for HPC stencil workloads. 2024.</summary>
    <category term="paper"/>
    <category term="community"/>
    <category term="research"/>
  </entry>
  <entry>
    <id>https://dl.acm.org/doi/10.1145/3805621.3807614</id>
    <title>SwiftNPU: Scalable Shape-Flexible Allocation for Inter-Core Connected NPUs — ACM DL</title>
    <link href="https://dl.acm.org/doi/10.1145/3805621.3807614"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Makes multi-tenant NPU sharing practical for Blackhole-class hardware using polynomial-time allocation algorithms. Delivers up to 1.37× higher utilization and 1.14× faster workload completion. Up to 890,000× faster than NP-hard baselines.</summary>
    <category term="paper"/>
    <category term="community"/>
    <category term="research"/>
    <category term="hw-system"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/qb2-local-agents/</id>
    <title>Local AI Agents on Tenstorrent — Local AI Agents on QuietBox 2</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/qb2-local-agents/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Three agentic projects running fully on-device: local AI agents on QuietBox 2, a coding assistant powered by Aider against a local inference server, and the OpenClaw AI assistant on QuietBox 2. No cloud APIs — all inference runs on TT hardware.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="agents"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/coding-assistant/</id>
    <title>Local AI Agents on Tenstorrent — Coding Assistant with Aider</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/coding-assistant/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Three agentic projects running fully on-device: local AI agents on QuietBox 2, a coding assistant powered by Aider against a local inference server, and the OpenClaw AI assistant on QuietBox 2. No cloud APIs — all inference runs on TT hardware.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="agents"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/video-generation-ttmetal/</id>
    <title>Video Generation on Tenstorrent — Video Generation via Frame-by-Frame Diffusion</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/video-generation-ttmetal/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Three lesson-projects covering on-device video synthesis: frame-by-frame diffusion with tt-local-generator, native AnimateDiff video animation, and video generation on QuietBox 2. All run entirely on TT hardware with no cloud dependency.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="ai-models"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/qb2-video-generation/</id>
    <title>Video Generation on Tenstorrent — Video Generation on QuietBox 2</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/qb2-video-generation/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Three lesson-projects covering on-device video synthesis: frame-by-frame diffusion with tt-local-generator, native AnimateDiff video animation, and video generation on QuietBox 2. All run entirely on TT hardware with no cloud dependency.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="ai-models"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cookbook-particle-life/</id>
    <title>Tenstorrent Cookbook: Particle Life Simulator — Cookbook Recipe 5: Particle Life Simulator</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cookbook-particle-life/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Particle Life simulation on Tenstorrent hardware — an emergent-behavior N-body system where simple attraction/repulsion rules between species produce complex lifelike patterns. Cookbook recipe demonstrating parallel N-body compute on Tensix.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="games-demos"/>
    <category term="kernels"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cs-fundamentals-01-computer/</id>
    <title>CS Fundamentals on Tenstorrent Hardware — Module 1: RISC-V &amp; Computer Architecture</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cs-fundamentals-01-computer/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Seven-module computer science curriculum taught on real Tenstorrent hardware. Covers RISC-V architecture, memory hierarchy, parallel computing, networks and NoC, synchronization, abstraction layers, and computational complexity — all grounded in what is physically happening on the chip.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="guides"/>
    <category term="riscv-arch"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cs-fundamentals-02-memory/</id>
    <title>CS Fundamentals on Tenstorrent Hardware — Module 2: The Memory Hierarchy</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cs-fundamentals-02-memory/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Seven-module computer science curriculum taught on real Tenstorrent hardware. Covers RISC-V architecture, memory hierarchy, parallel computing, networks and NoC, synchronization, abstraction layers, and computational complexity — all grounded in what is physically happening on the chip.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="guides"/>
    <category term="riscv-arch"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cs-fundamentals-03-parallelism/</id>
    <title>CS Fundamentals on Tenstorrent Hardware — Module 3: Parallel Computing</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cs-fundamentals-03-parallelism/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Seven-module computer science curriculum taught on real Tenstorrent hardware. Covers RISC-V architecture, memory hierarchy, parallel computing, networks and NoC, synchronization, abstraction layers, and computational complexity — all grounded in what is physically happening on the chip.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="guides"/>
    <category term="riscv-arch"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cs-fundamentals-04-networks/</id>
    <title>CS Fundamentals on Tenstorrent Hardware — Module 4: Networks and Communication</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cs-fundamentals-04-networks/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Seven-module computer science curriculum taught on real Tenstorrent hardware. Covers RISC-V architecture, memory hierarchy, parallel computing, networks and NoC, synchronization, abstraction layers, and computational complexity — all grounded in what is physically happening on the chip.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="guides"/>
    <category term="riscv-arch"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cs-fundamentals-05-synchronization/</id>
    <title>CS Fundamentals on Tenstorrent Hardware — Module 5: Synchronization</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cs-fundamentals-05-synchronization/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Seven-module computer science curriculum taught on real Tenstorrent hardware. Covers RISC-V architecture, memory hierarchy, parallel computing, networks and NoC, synchronization, abstraction layers, and computational complexity — all grounded in what is physically happening on the chip.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="guides"/>
    <category term="riscv-arch"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cs-fundamentals-06-abstraction/</id>
    <title>CS Fundamentals on Tenstorrent Hardware — Module 6: Abstraction Layers</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cs-fundamentals-06-abstraction/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Seven-module computer science curriculum taught on real Tenstorrent hardware. Covers RISC-V architecture, memory hierarchy, parallel computing, networks and NoC, synchronization, abstraction layers, and computational complexity — all grounded in what is physically happening on the chip.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="guides"/>
    <category term="riscv-arch"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cs-fundamentals-07-complexity/</id>
    <title>CS Fundamentals on Tenstorrent Hardware — Module 7: Computational Complexity in Practice</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cs-fundamentals-07-complexity/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Seven-module computer science curriculum taught on real Tenstorrent hardware. Covers RISC-V architecture, memory hierarchy, parallel computing, networks and NoC, synchronization, abstraction layers, and computational complexity — all grounded in what is physically happening on the chip.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="guides"/>
    <category term="riscv-arch"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/qb2-openclaw-assistant/</id>
    <title>tt-claw — OpenClaw AI Assistant on QuietBox 2</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/qb2-openclaw-assistant/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>A Tenstorrent-powered claw machine that rewards players with real prizes. The QuietBox 2 runs local AI inference to act as an agent controlling the claw hardware — the OpenClaw AI assistant lesson builds directly on this project.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="agents"/>
    <category term="games-demos"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/image-generation/</id>
    <title>Stable Diffusion XL on Tenstorrent — Image Generation with Stable Diffusion XL</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/image-generation/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>On-device image generation with Stable Diffusion XL running entirely on Tenstorrent hardware. Full inference pipeline with no cloud dependency.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="ai-models"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/forge-image-classification/</id>
    <title>Image Classification with TT-Forge — Image Classification with TT-Forge</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/forge-image-classification/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>End-to-end image classification project using TT-Forge — compile and run a PyTorch classification model on Tenstorrent hardware with no kernel authoring required.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="compilers"/>
    <category term="ai-models"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/tensix-playground/</id>
    <title>Tensix Grid Playground — Tensix Grid Playground (interactive)</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/tensix-playground/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Interactive browser-based visualizer of the Tenstorrent Tensix grid architecture. Explore the NoC, core layout, and dataflow patterns without hardware — a great companion for learning kernel programming.</summary>
    <category term="demo"/>
    <category term="affiliated"/>
    <category term="dev-tools"/>
    <category term="riscv-arch"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cookbook-game-of-life/</id>
    <title>Tenstorrent Cookbook: Conway&#39;s Game of Life — Cookbook Recipe 1: Conway&#39;s Game of Life</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/cookbook-game-of-life/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>TT-Metalium implementation of Conway&#39;s Game of Life as a cookbook recipe. Each generation is a full parallel kernel dispatch over the grid — a clean introduction to stateful compute on Tensix cores.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="games-demos"/>
    <category term="kernels"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/ct1-understanding-training/</id>
    <title>Custom Model Training on Tenstorrent — Understanding Custom Training</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/ct1-understanding-training/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Eight-lesson series covering the full custom training workflow on TT hardware: dataset fundamentals, configuration patterns, fine-tuning, multi-device distributed training, experiment tracking, model architecture basics, and training from scratch.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="guides"/>
    <category term="ai-models"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/ct2-dataset-fundamentals/</id>
    <title>Custom Model Training on Tenstorrent — Dataset Fundamentals</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/ct2-dataset-fundamentals/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Eight-lesson series covering the full custom training workflow on TT hardware: dataset fundamentals, configuration patterns, fine-tuning, multi-device distributed training, experiment tracking, model architecture basics, and training from scratch.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="guides"/>
    <category term="ai-models"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/ct3-configuration-patterns/</id>
    <title>Custom Model Training on Tenstorrent — Configuration Patterns</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/ct3-configuration-patterns/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Eight-lesson series covering the full custom training workflow on TT hardware: dataset fundamentals, configuration patterns, fine-tuning, multi-device distributed training, experiment tracking, model architecture basics, and training from scratch.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="guides"/>
    <category term="ai-models"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/ct4-finetuning-basics/</id>
    <title>Custom Model Training on Tenstorrent — Fine-tuning Basics</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/ct4-finetuning-basics/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Eight-lesson series covering the full custom training workflow on TT hardware: dataset fundamentals, configuration patterns, fine-tuning, multi-device distributed training, experiment tracking, model architecture basics, and training from scratch.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="guides"/>
    <category term="ai-models"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/ct5-multi-device-training/</id>
    <title>Custom Model Training on Tenstorrent — Multi-Device Training</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/ct5-multi-device-training/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Eight-lesson series covering the full custom training workflow on TT hardware: dataset fundamentals, configuration patterns, fine-tuning, multi-device distributed training, experiment tracking, model architecture basics, and training from scratch.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="guides"/>
    <category term="ai-models"/>
  </entry>
  <entry>
    <id>https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/ct6-experiment-tracking/</id>
    <title>Custom Model Training on Tenstorrent — Experiment Tracking</title>
    <link href="https://docs.tenstorrent.com/tt-vscode-toolkit/lessons/ct6-experiment-tracking/"/>
    <updated>2026-05-08T00:00:00Z</updated>
    <summary>Eight-lesson series covering the full custom training workflow on TT hardware: dataset fundamentals, configuration patterns, fine-tuning, multi-device distributed training, experiment tracking, model architecture basics, and training from scratch.</summary>
    <category term="lesson"/>
    <category term="affiliated"/>
    <category term="guides"/>
    <category term="ai-models"/>
  </entry>
</feed>
