Cerebras Cloud

The Cerebras AI Model Studio

Train GPT-Style Models 8x Faster Than Traditional Clouds at a Fraction of the Cost

Hosted on the Cerebras Cloud @ Cirrascale, the Cerebras AI Model Studio is a purpose-built platform, optimized for training and fine-tuning large language models on dedicated clusters. It provides deterministic performance, requires no distributed computing headaches, and is push-button simple to start.

No items found.

The Cerebras AI Model Studio

The Cerebras AI Model Studio is a simple pay by the model computing service powered by dedicated clusters of Cerebras CS-2’s and hosted by Cirrascale Cloud Services. It is a purpose-built platform, optimized for training large language models on dedicated clusters of millions of cores. It provides deterministic performance, requires no distributed computing headaches, and is push-button simple to start.

The Problem

Training large Transformer models such as GPT and T5 on traditional cloud platforms can be painful, expensive, and time consuming. Gaining access to large instances typically offered in the cloud can often takes weeks just to get access. Networking, storage, and compute can cost extra, and setting up the environment is no joke. Models with tens of billions of parameters end up taking weeks to get going and months to train.

If you want to train in less time, you can attempt to reserve additional instances – but unpredictable inter-instance latency, makes distributing AI work difficult, and achieving high performance across multiple instances challenging .

Our Solution

The Cerebras AI Model Studio makes training large Transformer models fast, easy, and affordable. With Cerebras, you have millions of cores, predictable performance, no parallel distribution headaches – all of this enables you to quickly and easily run existing models on your data or to build new models from scratch optimized for your business.

A dedicated cloud-based cluster powered by Cerebras CS-2 systems with millions of AI cores for large language models and generative AI:

  • Train 1-175 billion parameter models quickly and easily
  • No parallel distribution pain: single-keystroke scaling over millions of cores
  • Zero DevOps or firewall pain: simply SSH in and go
  • Push-button performance: models in standard PyTorch or TensorFlow
  • Flexibility: pre-train or fine-tune models with your data
  • Train in a known amount of time, for a fixed fee
No items found.

Discover the Benefits of the Cerebras AI Model Studio

Train Large Models in Less Time

  • Train 1-175 billion parameter models 8x faster than the largest publicly available AWS GPU instance
  • Enable higher performing models with our longer sequence lengths (up to 50,000!)

Ease of Use

  • Easy access: simply SSH in and go
  • Simple programming: range of large language models in standard PyTorch and TensorFlow
  • Push-button performance: the power of millions of AI cores dedicated to your work with no distributed programming required
  • Even the largest GPT models run without a single minute spent on parallelizing work

Price

  • Models trained at half the price of AWS
  • Predictable fixed price cost for production model training

Flexibility

  • Train your models from scratch or fine-tune open-source models with your data

Ownership

  • Dependency free - keep the trained weights for the models you build

Simple & Secure Cloud Operations

  • Simple onboarding: no DevOps required
  • Software environment, libraries, secure storage, networking configured and ready to go

Should You Fine-Tune or Train from Scratch?

Ultimately the decision to fine-tune a pre-trained model or to train a model from scratch depends on various factors such as the size of the dataset, the similarity between the pre-trained model's task and the new task, the availability of necessary computational resources (we got you covered there), and overall time constraints. To make it as easy as possible, Cerebras developed the flow chart to the right to help guide you.

If you have a small dataset, fine-tuning a pre-trained model can be a good option. In fine-tuning, you take a pre-trained model and retrain it on a new dataset specific to your task. This approach can save you time since the pre-trained model has already learned general features from a large dataset. Fine-tuning can also help to avoid overfitting on small datasets.

However, if you have a large dataset, training a model from scratch may be a better option. Training a model from scratch allows you to have more control over the architecture, hyperparameters, and optimization strategy, which can lead to better performance on the specific task. Additionally, if the pre-trained model's task is significantly different from your task, fine-tuning may not be as effective.

1. Dataset size is dependent upon the model architecture used for training and the task. If you are unsure, our world-class engineers will be happy to help
2. Domain similarity assess if the data used to pre-train a generic model and your data are similar enough such that your fine-tuned model will perform well on downstream tasks

‍

Fine-Tuning

Standard Offering

The Fine-Tuning Standard Offering is a self-service process, similar to the Training from Scratch Standard Offering. Pricing is based per 1,000 tokens so there's no surprises. Minimum spend is $10,000.

White-Glove Support with Cerebras Experts

With White-Glove Support, Cerebras thought leaders will fine-tune a model on the Cerebras Wafer-Scale Cluster on your behalf and will deliver you trained weights. Contact us directly for pricing.

Train From Scratch

Train your own state-of-the-art GPT model for your application on your data. The process is simple:

Train your own state-of-the-art GPT model for your application on your data. The process is simple:

  • Pick a large model from the list below (or contact us for custom projects)
  • See the price, time to train: no surprises
  • SSH in and get going
    • Enjoy secure, dedicated access to programming environment for the training period
    • Cerebras model implementation for the chosen model appear
    • Systems, code examples, documentation are at your fingertips
    • Scripts allow the user to vary training parameters, e.g. batch, learning rate, training steps, checkpointing frequency
    • Use Cerebras-curated Pile dataset to train upon, if desired
  • Save and export trained weights and training log data from your work to use as you see fit

Additional Services Available

Cirrascale and Cerebras provides additional services as needed, such as:

  • Bigger dedicated clusters to are available to reduce time to accuracy and work on larger models
  • Additional cluster time for hyperparameter tuning, pre-production training runs, post-production continuous pre-training or fine-tuning is available by the hour
  • CPU hours from Cirrascale for dataset preparation
  • CPU or GPU support from Cirrascale for production model inference

Ready To Get Started?

Ready to take advantage of our flat-rate monthly billing, no ingress/egress data fees, and fast multi-tiered storage?

Get Started