coreweave-gpu

Configure CoreWeave GPU clusters with node selectors, MIG profiles, and NCCL tuning.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/tomz/agent-skills --skill coreweave-gpu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coreweave-gpu
Source: https://github.com/tomz/agent-skills/tree/main/coreweave-gpu
Command: npx skills add https://github.com/tomz/agent-skills --skill coreweave-gpu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CoreWeave GPU workloads are complex to plan, provision, and optimize across single-GPU to multi-node configurations, including MIG slices and NCCL tuning.

Core Features & Use Cases

  • GPU catalog guidance and node selector strategies to maximize utilization and performance.
  • MIG configuration, multi-node training patterns (PyTorch, Volcano), and NCCL optimization for high bandwidth.
  • Operational guardrails for spot vs on-demand pricing, preemption handling, and GPU resource safety.

Quick Start

Use this skill to configure and optimize a CoreWeave GPU workload across a single node or multi-node cluster using the patterns in this Skill.

Frequently Asked Questions about coreweave-gpu

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure CoreWeave GPU workloads on Kubernetes for multi-node training?

Configuring CoreWeave GPU workloads for multi-node training requires applying Kubernetes node selectors and multi-node patterns using PyTorch or Volcano. This enables efficient GPU allocation and scheduling across multiple nodes within your CoreWeave cluster.

How does MIG slicing work for CoreWeave GPU clusters?

MIG slicing in CoreWeave GPU clusters involves configuring mixed MIG and non-MIG pools using specific MIG profiles. This partitions a single GPU into isolated instances to maximize utilization and performance for smaller workloads.

What is the best way to tune NCCL environment variables for high bandwidth on CoreWeave?

The best way to tune NCCL for high bandwidth on CoreWeave is by setting specific NCCL environment variables across nodes. This optimization ensures robust performance tuning and efficient communication during multi-node GPU training operations.

Can I use spot instances and preemption handling for CoreWeave GPU scheduling?

Yes, you can use spot instances for CoreWeave GPU scheduling by implementing operational guardrails for spot versus on-demand pricing. This approach includes preemption handling and GPU resource safety measures to enable reliable workloads.

How do I maximize GPU utilization and performance using node selector strategies on CoreWeave?

Maximizing GPU utilization and performance on CoreWeave requires applying GPU catalog guidance and targeted node selector strategies. These patterns ensure efficient GPU allocation and proper scheduling for Kubernetes-based workloads.