Documentation for Developing with CSLΒΆ

This is the documentation for developing kernels for Cerebras system. Here you will find getting started guides, quickstarts, tutorials, code examples, release notes, and more.

Start Here

Computing with Cerebras

A conceptual, "mental model" view.

Kernel Development Flow

Steps to develop your kernel

Define layout, assign code to PE and configure routes and colors.

Working with Code Samples

Learn how to run the code samples

A detailed look into the run script.

SDK API Reference

Python API

Run ELF binaries on Cerebras system.

Using CSL

See how to use CSL

CSL language guide.