<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tenstorrent | Yuchao's Personal Website</title><link>https://yuchaosu.com/tags/tenstorrent/</link><atom:link href="https://yuchaosu.com/tags/tenstorrent/index.xml" rel="self" type="application/rss+xml"/><description>Tenstorrent</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Thu, 02 Oct 2025 00:00:00 +0000</lastBuildDate><image><url>https://yuchaosu.com/media/icon_hu_982c5d63a71b2961.png</url><title>Tenstorrent</title><link>https://yuchaosu.com/tags/tenstorrent/</link></image><item><title>Tenstorrent HPC快速上手指南（The Quick Start Guide to Tenstorrent HPC）</title><link>https://yuchaosu.com/post/tenstorrent/</link><pubDate>Thu, 02 Oct 2025 00:00:00 +0000</pubDate><guid>https://yuchaosu.com/post/tenstorrent/</guid><description>&lt;p>&lt;strong>Official Documentation:&lt;/strong>
&lt;/p>
&lt;p>
&lt;/p>
&lt;!-- [Tenstorrent Metalium](https://docs.tenstorrent.com/tt-metal/latest/tt-metalium/index.html) -->
&lt;!-- [Tenstorrent Metalium Examples](https://docs.tenstorrent.com/tt-metal/latest/tt-metalium/tt_metal/examples/index.html) -->
&lt;h2 id="introduction-to-tenstorrent">Introduction to Tenstorrent&lt;/h2>
&lt;p>Tenstorrent is a Canadian AI hardware and software company that designs and manufactures high-performance processors for machine learning and artificial intelligence applications. Founded in 2016 by Ljubomir Perkovic, Tenstorrent aims to provide cutting-edge solutions for AI workloads, focusing on efficiency, scalability, and performance. Tenstorrent has multiple levels of software stack, including:&lt;/p>
&lt;ul>
&lt;li>
: The low-level, open-source software development kit (SDK) that provides developers direct access to Tenstorrent hardware. It is a bare-metal programming environment designed for users who must write custom C++ kernels for machine learning or other high-performance computing workloads.&lt;/li>
&lt;/ul>
&lt;p>
&lt;figure id="figure-tenstorrent-software-stack">
&lt;div class="flex justify-center ">
&lt;div class="w-full" >
&lt;img alt="Tenstorrent Software Stack"
srcset="https://yuchaosu.com/post/tenstorrent/Software_hu_978631f73d4d279.webp 320w, https://yuchaosu.com/post/tenstorrent/Software_hu_56ac139426d8d5a5.webp 480w, https://yuchaosu.com/post/tenstorrent/Software_hu_15a9d1f58a8ec066.webp 760w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px"
src="https://yuchaosu.com/post/tenstorrent/Software_hu_978631f73d4d279.webp"
width="760"
height="641"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption>
Tenstorrent Software Stack
&lt;/figcaption>&lt;/figure>
&lt;/p>
&lt;ul>
&lt;li>
: Tenstorrent’s Multi-Level Intermediate Representation (MLIR)-based compiler. It bridges high-level machine learning frameworks with the Tenstorrent software stack.&lt;/li>
&lt;li>
: A library of neural network operations that provides a user-friendly interface for running models on Tenstorrent hardware. It is designed to be intuitive for developers familiar with PyTorch.&lt;/li>
&lt;li>
: Deprecated.&lt;/li>
&lt;/ul>
&lt;h2 id="tenstorrent-hardware-overview">Tenstorrent Hardware Overview&lt;/h2>
&lt;p>
&lt;figure id="figure-tenstorrent-hardware-overview">
&lt;div class="flex justify-center ">
&lt;div class="w-full" >
&lt;img alt="Tenstorrent Hardware Overview"
srcset="https://yuchaosu.com/post/tenstorrent/Overview_hu_2847d3bfd50f4a8.webp 320w, https://yuchaosu.com/post/tenstorrent/Overview_hu_a9f36c0d9b2d1aca.webp 480w, https://yuchaosu.com/post/tenstorrent/Overview_hu_1d1067e0775e6e9c.webp 760w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px"
src="https://yuchaosu.com/post/tenstorrent/Overview_hu_2847d3bfd50f4a8.webp"
width="760"
height="531"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption>
Tenstorrent Hardware Overview
&lt;/figcaption>&lt;/figure>
&lt;/p>
&lt;h3 id="overview">Overview&lt;/h3>
&lt;h3 id="tensix-core">Tensix Core&lt;/h3>
&lt;h3 id="large-risc-v-core">Large RISC-V Core&lt;/h3>
&lt;h3 id="arc-core">ARC Core&lt;/h3>
&lt;h3 id="dram-core">DRAM Core&lt;/h3>
&lt;h3 id="ethernet-core">Ethernet Core&lt;/h3>
&lt;h3 id="pcie-core">PCIE Core&lt;/h3>
&lt;h2 id="tensix-core-1">Tensix Core&lt;/h2>
&lt;ul>
&lt;li>Baby RISC-V core&lt;/li>
&lt;li>Router&lt;/li>
&lt;li>Compute&lt;/li>
&lt;li>Buffer&lt;/li>
&lt;/ul></description></item></channel></rss>