Skip to main content

Documentation Index

Fetch the complete documentation index at: https://sdk.cerebras.ai/llms.txt

Use this file to discover all available pages before exploring further.

Start Here

A Conceptual View

A conceptual, “mental model” view of computing with Cerebras.

Host Runtime and Tensor Streaming

Learn about the SdkRuntime host API and memcpy infrastructure for data transfer.

Installation and Setup

Step-by-step instructions for installing the Cerebras SDK Singularity container.

Tutorials

Walk through GEMV tutorials from basic CSL syntax to multi-PE programs.

Development Guides

CSL Compiler

Compiler options and usage for building CSL programs.

Working With Code Samples

How to compile and run the included code examples.

CSL Code Samples

Tutorials and benchmarks from the sdk-examples GitHub repository.

CSL Language Guide

Complete language reference covering syntax, builtins, types, DSDs, libraries, and more.

Running SDK on a Wafer-Scale Cluster

Use the SDK in appliance mode on a Cerebras Wafer-Scale Cluster.

Debugging

Debugging Guide

Tools and techniques for debugging SDK programs.

SDK GUI

Visual debugging tool for inspecting fabric execution, wavelet traces, and PE state.

Host API Reference

SdkRuntime API

Python host runtime for loading programs, launching functions, and transferring data.

SdkLayout API

Python API for programmatic layout of multi-region SDK programs.

SDK Appliance API

API for compiling and running SDK programs on a Wafer-Scale Cluster.

Release Notes

SDK Release Notes

Cumulative release notes for the Cerebras SDK.

Documentation Updates

Recent changes and updates to the SDK documentation.