8000 GitHub - RISCVtestbed/tt-tutorial: Tutorial on Tenstorrent for HPC
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

RISCVtestbed/tt-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A practical introduction to Tenstorrent Tensix for HPC

This repository contains the materials for a practical introduction to using Tenstorrent Tensix for HPC.

This top level directory contains:

  • lectures which holds the PDF lecture material, and source powerpoints, for the course, providing an overview to the system architecture and SDK
  • practical contains the practical exercise material along with instructions around how to log into the EPCC RISC-V testbed system and access Tenstorrent hardware

Tutorial flow

We suggest the following flow for the materials contained in this repository

Activity Type Link
Welcome and overview Lecture here
The Tenstorrent Tensix architecture Lecture here
Accessing Tenstorrent hardware via the RISC-V testbed Lecture here
Overview of TT Metalium SDK: part one Lecture here
Practical one: Compute on the RISC-V baby core Practical here
Practical two: Using Circular Buffers to communicate between RISC-V cores Practical here
Overview of TT Metalium SDK: SDK part two Lecture here
Practical three: Tiling processing of data into chunks Practical here
Practical four: Performing compute using the matrix unit (FPU) Practical here
Practical five: Performing compute using the vector unit (SFPU) Practical here

About

Tutorial on Tenstorrent for HPC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0