Customizable compute built to optimize your CI/CD pipeline

Use resource classes to increase developer productivity and reduce build times by optimizing the compute power for your CI/CD jobs.

Boost productivity

Speed up software delivery pipelines so that developers can spend more time writing code and less time waiting for code to build.

Custom compute

Build, test, and deploy applications with unique system requirements without managing your own hardware.

Granular Optimization

Resource classes give DevOps teams full control over the compute allocated to each job so that pipelines run as efficiently as possible.

Available Resource Classes

Complex build can be time-consuming. CircleCI offers powerful resource classes that speed up jobs and reduce developer wait time. Customize CPU, GPUs, and RAM by choosing one of our pre-configured resource classes to run your build.

Linux / Docker

Small 1 CPU 2 GB RAM
Medium 2 CPU 4 GB RAM
Medium + 3 CPU 6 GB RAM
Large 4 CPU 8 GB RAM
2 XL 16 CPU 32 GB RAM
2 XL + 20 CPU 40 GB RAM

Linux VM

Medium 2 CPU 7.5GB RAM
Large 4 CPU 15 GB RAM
GPU Small 16 CPU 122 GiB RAM 1 GPU
GPU Medium 32 CPU 244 GiB RAM 2 GPU
GPU Large 64 CPU 488 GiB RAM 4 GPU


Medium 4 CPU 15 GB RAM


Medium 4 CPU 8 GB RAM
Large 8 CPU 16 GB RAM

Thank You for Submitting Your Info

You should receive an automated response notifying you that we received your info. Someone from our Enterprise team will be reaching out to you shortly.

CircleCI Success Logo