CoreWeave Cloud
CoreWeave Cloud is a specialized GPU cloud infrastructure provider founded in 2017, designed primarily for AI/ML and high-performance computing (HPC) workloads.
Publisher review
CoreWeave Cloud is a specialized GPU cloud infrastructure provider founded in 2017, designed primarily for AI/ML and high-performance computing (HPC) workloads. It targets enterprises and research teams that need near bare-metal performance for large-scale model training and inference, with a strong emphasis on orchestration using Kubernetes and Slurm. Unlike general-purpose clouds, CoreWeave's infrastructure is architected from the ground up for GPU-intensive tasks, offering a portfolio of NVIDIA GPUs including A100, H100, B200, and GB200. The service is optimized for users who require instant scalability and can handle the complexity of configuring their own clusters, making it less suited for individual developers or small teams without dedicated DevOps support.
CoreWeave operates on a flexible, pay-as-you-go model where customers configure GPU, CPU, RAM, and storage resources per workload. The platform supports both containerized (Kubernetes) and bare-metal (direct instance) deployments, allowing users to tailor environments for training, inference, or simulation. Pricing for on-demand A100 80GB instances starts at approximately $2.70 per GPU-hour (normalized from 8-GPU nodes), while H100 HGX nodes run about $6.16 per GPU-hour. CoreWeave claims up to 2x faster training cycles compared to virtualized clouds due to its bare-metal architecture and low-latency networking. The service also offers reserved commitments that can reduce costs by up to 60% for predictable, long-term projects. CoreWeave has a close relationship with NVIDIA, often beta-testing firmware before public release, which gives it early access to the latest hardware.
In the GPU cloud market, CoreWeave competes directly with Amazon AWS, Lambda Labs, and RunPod. Compared to AWS, CoreWeave is generally more cost-effective for GPU instances: for example, an A100 80GB 8-GPU node costs $2.70/hr on CoreWeave versus $2.74/hr on AWS, and an H100 node is $49.24/hr for 8 GPUs versus higher rates on AWS and Google Cloud (e.g., Azure at $3.40/hr per GPU). However, CoreWeave's pricing can be less transparent than competitors like Lambda Labs or RunPod, as it separates GPU, CPU, and storage costs, potentially leading to higher total bills if not carefully managed. The provider is particularly strong for orchestration-heavy users who need Kubernetes or Slurm, but it lacks the ease-of-use and integrated tooling of hyperscalers like AWS.
CoreWeave's primary trade-offs involve cost complexity and required expertise. While on-demand GPU rates are competitive, the total cost of a workload can exceed initial estimates due to separate charges for CPU, RAM, and storage. The platform demands significant technical knowledge to set up and manage infrastructure, making it less accessible for non-specialist teams. Additionally, CoreWeave has higher upfront costs compared to some competitors, as there is no free tier and minimal trial options. Its focus on large-scale enterprise workloads means it may not be the best fit for small projects or individuals seeking simple, all-in-one solutions. Despite these drawbacks, CoreWeave has a solid reputation among large organizations for delivering reliable, high-performance GPU compute with strong orchestration support.
How it works
-
Bare-metal GPU servers
Provides direct access to NVIDIA GPUs (A100, H100, B200, GB200) without virtualization overhead, boosting training speed by up to 2x.
-
Kubernetes and Slurm orchestration
Supports both Kubernetes for containerized workloads and Slurm for HPC batch jobs, enabling flexible cluster management.
-
Instant scalability
Allows users to scale GPU clusters up or down in real time without long-term commitments, matching resources to demand.
-
Transparent pricing model
Offers on-demand GPU rates starting at $2.23/hr with separate CPU/RAM costs, plus up to 60% discounts for reserved usage.
-
Multiple GPU configurations
Provides a range of NVIDIA GPUs including A100, H100, B200, and GB200, with flexible CPU, RAM, and storage options.
-
NVIDIA firmware beta testing
CoreWeave works closely with NVIDIA to beta test and develop firmware before public release, ensuring early hardware access.
-
Enterprise-focused infrastructure
Targets large organizations and orchestration-heavy users with dedicated support for AI/ML training and HPC simulations.
Strengths and trade-offs
Strengths
- Transparent and scalable pricing with on-demand rates as low as $2.23 per GPU-hour and reserved commitments cutting costs by up to 60%.
- Optimized for AI and HPC workloads, delivering up to 2x faster training cycles than virtualized clouds due to bare-metal servers.
- Supports both Kubernetes and Slurm orchestration, giving teams flexibility in managing large-scale ML pipelines or HPC jobs.
- Instant scalability allows real-time cluster resizing without long-term hardware commitments, ideal for fluctuating workloads.
Trade-offs
- Higher upfront costs compared to competitors like Lambda Labs or RunPod, with no free tier and limited trial options.
- Requires significant technical expertise to set up and manage infrastructure, making it less accessible for non-specialist teams.
- Complex pricing model with separate GPU, CPU, RAM, and storage costs can lead to unpredictable total expenses if not carefully managed.
- Lacks integrated tooling and ease-of-use of hyperscalers like AWS, requiring users to handle configuration and monitoring themselves.
Pricing context
On-demand GPU pricing starts at $2.23/hr per GPU (A100 80GB at ~$2.70/hr normalized). Reserved commitments can reduce costs by up to 60%. H100 HGX nodes cost ~$6.16/hr per GPU. Separate charges apply for CPU, RAM, and storage.
Getting started with CoreWeave Cloud
-
Sign up for CoreWeave
Visit the CoreWeave Cloud website and click "Sign Up". Provide your email, organization details, and billing information. Complete the verification process to activate your account. No free tier is available, so be prepared to add payment details immediately.
-
Connect your Kubernetes cluster
Install kubectl and the CoreWeave CLI on your local machine. Run `coreweave init` to authenticate with your account credentials. Use `kubectl config use-context coreweave` to point your cluster to CoreWeave's infrastructure.
-
Configure GPU resources
Define a YAML manifest specifying your workload's GPU type (e.g., A100), count, CPU, RAM, and storage. Set resource requests and limits in the pod spec. Apply the manifest with `kubectl apply -f manifest.yaml` to provision the instance.
-
Run a training job
Submit a containerized training script using `kubectl run` or a Slurm batch job. For Kubernetes, use `kubectl create job` with your Docker image. Monitor progress with `kubectl logs` and scale pods as needed with `kubectl scale`.
-
Schedule reserved instances
Contact CoreWeave sales to negotiate a reserved commitment for predictable workloads. Specify GPU type, quantity, and duration. Once approved, configure your manifests to use the reserved resources, reducing per-hour costs by up to 60%.
Frequently Asked Questions
What is CoreWeave Cloud and who is it for?
CoreWeave Cloud is a specialized GPU infrastructure provider founded in 2017 for AI/ML and HPC workloads. It targets enterprises and research teams needing near bare-metal performance for large-scale model training and inference, with Kubernetes and Slurm orchestration support.
How does CoreWeave GPU pricing work?
CoreWeave uses a pay-as-you-go model with separate charges for GPU, CPU, RAM, and storage. On-demand A100 80GB instances start at about $2.70 per GPU-hour, and H100 nodes at $6.16 per GPU-hour. Reserved commitments can reduce costs by up to 60%.
What NVIDIA GPUs does CoreWeave offer?
CoreWeave provides a portfolio of NVIDIA GPUs including A100, H100, B200, and GB200. These are available in bare-metal configurations without virtualization overhead, aiming to boost training speed by up to 2x compared to virtualized clouds.
How does CoreWeave compare to AWS for GPU instances?
CoreWeave is generally more cost-effective for GPU instances than AWS. For example, an A100 80GB 8-GPU node costs $2.70/hr on CoreWeave versus $2.74/hr on AWS. However, CoreWeave's separate pricing for CPU and storage can lead to higher total costs if not managed carefully.
What orchestration tools does CoreWeave support?
CoreWeave supports both Kubernetes for containerized workloads and Slurm for HPC batch jobs. This flexibility allows teams to manage large-scale ML pipelines or HPC simulations with instant scalability and real-time cluster resizing without long-term commitments.
What are the main drawbacks of using CoreWeave?
CoreWeave has higher upfront costs with no free tier, requires significant technical expertise to set up, and has a complex pricing model with separate GPU, CPU, RAM, and storage costs. It also lacks the integrated tooling of hyperscalers like AWS, making it less suitable for non-specialist teams.
Alternatives
How CoreWeave Cloud compares
Direct head-to-head against 3 competitors. Picked by 7wData.
CoreWeave Cloud
- Pricing
- On-demand GPU pricing starts at $2.23/hr per GPU (A100 80GB at ~$2.70/hr normalized). Reserved commitments can reduce costs by up to 60%. H100 HGX nodes cost ~$6.16/hr per GPU. Separate charges apply for CPU, RAM, and storage.
- Target
- CoreWeave Cloud is a specialized GPU cloud infrastructure provider founded in 2017, designed primarily for AI/ML and high-performance computing (HPC) workloads.
- Strength
- Transparent and scalable pricing with on-demand rates as low as $2.23 per GPU-hour and reserved commitments cutting costs by up to 60%.
- Watch for
- Higher upfront costs compared to competitors like Lambda Labs or RunPod, with no free tier and limited trial options.
RunPod
- Pricing
- H100 from $1.99/hr on-demand, no commitment, pay-as-you-go.
- Target
- AI developers and researchers needing low-cost, scalable GPU resources.
- Deployment
- Cloud, Kubernetes, serverless.
- Strength
- Sub-250ms cold starts for serverless inference.
- Watch for
- Limited enterprise support and fewer data center regions than hyperscalers.
Lambda
- Pricing
- H100 $2.49/hr on-demand, $1.84/hr with 3-year reserved.
- Target
- Enterprise and research institutions needing dedicated GPU clusters.
- Deployment
- Cloud, on-prem, hybrid.
- Strength
- Deep learning stack pre-configured for PyTorch and TensorFlow.
- Watch for
- Reserved contracts lock in pricing; on-demand costs higher than alternatives.
Vast.ai
- Pricing
- H100 ~$1.87/hr marketplace, pay-per-minute.
- Target
- Flexible teams seeking lowest variable GPU pricing.
- Deployment
- Cloud, custom Docker setups.
- Strength
- Marketplace model with wide GPU selection from individual hosts.
- Watch for
- Variable performance and reliability due to decentralized provider network.
User reviews
No user reviews yet. Be the first to write one.
Sources
Reporting on this tool draws on these publicly available sources.