SDK Documentation (0.9.0)
SDK Release Notes
Documentation Updates
Start Here
A Conceptual View
Installation and Setup
Tutorials
GEMV Tutorial 0: Basic CSL Syntax
GEMV Tutorial 1: A Complete Program
GEMV Tutorial 2: Memory DSDs
GEMV Tutorial 3: Memcpy
GEMV Tutorial 4: Parameters
GEMV Tutorial 5: Multiple PEs
GEMV Tutorial 6: Routes and Fabric DSDs
Development Guides
CSL Compiler
Working With Code Samples
CSL Code Examples
GEMV 0: Basic CSL Syntax
GEMV 1: A Complete Program
GEMV 2: Memory DSDs
GEMV 3: H2D and D2H Memcpy
GEMV 4: Parameters
GEMV 5: Multiple PEs
GEMV 6: Routes and Fabric DSDs
Wavelets for Sparse Tensors
Sentinel Colors
Switches
Filters
FIFOs
@map Builtin
Collective Communications
GEMV with Checkerboard Pattern
GEMV with Collective Communications
GEMM with Collective Operations
Residual
Cholesky
25-Point Stencil
Bandwidth Test
spmv-hypersparse
stencil-3d-7pts
Power Method
Conjugate Gradient
Preconditioned Conjugate Gradient
BiCGSTAB
Single Tile Matvec
CSL Language Guide
Syntax of CSL
Builtins
Comptime
Data Structure Descriptors
Data Structure Registers
Libraries
Modules
Task Identifiers
Type System in CSL
Storage Classes
Generics
Appendix
Running SDK on a Wafer-Scale Cluster
Tensor Streaming Implementations
Debugging
Debugging Guide
SDK GUI
Host API Reference
SdkRuntime API Reference
Index
C
|
D
|
F
|
G
|
I
|
L
|
M
|
P
|
R
|
S
|
T
C
call() (cerebras.sdk.runtime.sdkruntimepybind.SdkRuntime method)
cerebras.sdk.debug.debug_util
module
cerebras.sdk.runtime.runtime_utils
module
cerebras.sdk.runtime.sdkruntimepybind
module
cerebras.sdk.sdk_utils
module
convert_input_tensor() (in module cerebras.sdk.runtime.runtime_utils)
D
debug_util (class in cerebras.sdk.debug.debug_util)
dump_core() (cerebras.sdk.runtime.sdkruntimepybind.SdkRuntime method)
F
format_output_tensor() (in module cerebras.sdk.runtime.runtime_utils)
G
get_id() (cerebras.sdk.runtime.sdkruntimepybind.SdkRuntime method)
get_symbol() (cerebras.sdk.debug.debug_util.debug_util method)
get_symbol_rect() (cerebras.sdk.debug.debug_util.debug_util method)
I
is_task_done() (cerebras.sdk.runtime.sdkruntimepybind.SdkRuntime method)
L
launch() (cerebras.sdk.runtime.sdkruntimepybind.SdkRuntime method)
load() (cerebras.sdk.runtime.sdkruntimepybind.SdkRuntime method)
M
memcpy_d2h() (cerebras.sdk.runtime.sdkruntimepybind.SdkRuntime method)
memcpy_h2d() (cerebras.sdk.runtime.sdkruntimepybind.SdkRuntime method)
memcpy_view() (in module cerebras.sdk.sdk_utils)
MemcpyDataType (class in cerebras.sdk.runtime.sdkruntimepybind)
MemcpyOrder (class in cerebras.sdk.runtime.sdkruntimepybind)
module
cerebras.sdk.debug.debug_util
cerebras.sdk.runtime.runtime_utils
cerebras.sdk.runtime.sdkruntimepybind
cerebras.sdk.sdk_utils
P
prepare_output_tensor() (in module cerebras.sdk.runtime.runtime_utils)
R
read_trace() (cerebras.sdk.debug.debug_util.debug_util method)
run() (cerebras.sdk.runtime.sdkruntimepybind.SdkRuntime method)
S
SdkRuntime (class in cerebras.sdk.runtime.sdkruntimepybind)
stop() (cerebras.sdk.runtime.sdkruntimepybind.SdkRuntime method)
T
Task (class in cerebras.sdk.runtime.sdkruntimepybind)
task_wait() (cerebras.sdk.runtime.sdkruntimepybind.SdkRuntime method)