Software Requirements and Dependencies
On This Page
Software Requirements and Dependencies¶
These are software dependencies for Cerebras Software Platform (CSoft) for Original Cerebras Installation. This covers AI and the orchestration stack. Cerebras Software Platform (CSoft) bits for the CPU nodes in the Original Cerebras Installation are packaged as a Singularity Image Format (SIF) file. We rely on Slurm workload manager for resource allocation and orchestration in Cerebras Original Installation.
Dependencies¶
- Workflow
Slurm 19.05.1-2, SLURM website.
Singularity, tested with Singularity version 3.8.7-1.el8
- Inside our Singularity container (this information is for your reference, you don’t need to install anything when running with CSoft as these packages are already in the Cerebras SIF file):
TensorFlow 2.2
PyTorch 1.11
Python recommended version 3.8
Checklist Before You Quickstart¶
When the CS system is installed at your site as part of Original Cerebras Installation, it is in a cluster that looks similar to the following diagram. Before you can start using the CS system, check with your system administrator and go over the following prerequisites first.
Note
This checklist only applies to the Original Cerebras Installation workflow, which supports Pipelined execution only.
Note
Slurm wrapper scripts (csrun_wse
and csrun_cpu
) may be customized for your particular environment by your sysadmins and may look different than what is shown below. Check whether your Sysadmin’s local documentation is available and whether there are any special instructions for your CS-2.
Attention
Proceed to work on the CS system only after you have completed the above checklist.