/cs2-sdk-training

Introductory training course for CS-2 SDK programming

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Introductory training course for CS-2 SDK programming

This repository contains the materials for a practical introduction to using the Cerebras SDK for programming the Cerebras CS-2 system. If you are participating in one of our organised tutorials then all the required tools will be preinstalled on the CS-2 system for you to use as part of the session.

This top level directory contains:

  • lectures which holds the PDF lecture material for the course, providing an overview to the system architecture and practical walkthroughs
  • practicals contains the practical walkthrough material (that we will do together) and the handson activities that are more independent

Tutorial timetable

Based upon a morning session at ISC

Time Details
9:00 - 9:05 Introduction, welcome and objectives
9:05 - 9:25 An Overview of the CS-2 architecture
9:25 - 9:35 Logging onto the CS-2 machine
9:35 - 10:25 Practical walkthrough: Intro to SDK (CSL + Host Runtime)
10:25 - 11:00 Hands-on practical activity & coffee one (slides)
11:00 - 11:20 Practical walkthrough: Using multiple PEs and communication
11:20 - 11:50 Hands-on practical activities two and three (slides for two, slides for three)
11:50 - 11:55 Wash up from practical activities (one, two, three)
11:55 - 12:00 Conclusions and next steps