Tenstorrent HPC快速上手指南(The Quick Start Guide to Tenstorrent HPC)

Oct 2, 2025·
Yuchao Su
Yuchao Su
· 1 min read
Tenstorrent

Official Documentation: Tenstorrent Documentation

Tenstorrent ISA Documentation

Introduction to Tenstorrent

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:

  • TT-Metalium: 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.

Tenstorrent Software Stack
Tenstorrent Software Stack

  • TT-Forge: Tenstorrent’s Multi-Level Intermediate Representation (MLIR)-based compiler. It bridges high-level machine learning frameworks with the Tenstorrent software stack.
  • TT-NN: 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.
  • TT-Buda: Deprecated.

Tenstorrent Hardware Overview

Tenstorrent Hardware Overview
Tenstorrent Hardware Overview

Overview

Tensix Core

Large RISC-V Core

ARC Core

DRAM Core

Ethernet Core

PCIE Core

Tensix Core

  • Baby RISC-V core
  • Router
  • Compute
  • Buffer