Support CPU-only functions and tasks
Open
@mikeyrcamp is already working on this.
Since Jul 15, 2026.
roadmap
- Dominant language
- Go
- Stars
- 218
- Forks
- 72
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 427
Description
Is this related to a problem? Please describe.
NVCF workload configuration is centered on GPU-backed instance types, even when a workload does not require a GPU.
Describe the solution you'd like
Support declaring and scheduling CPU-only functions and tasks on eligible non-GPU capacity.
Definition of Done
- Supported function and task packaging can declare that no GPU is required.
- CPU and memory resources for CPU-only workloads use documented configuration and validation rules.
- The scheduler places CPU-only workloads only on eligible capacity without changing placement for existing GPU workloads.
- API and CLI validation reject incompatible CPU-only and GPU settings with actionable errors.
- Automated tests cover creation, placement, invocation or execution, and cleanup for CPU-only workloads.
- Public usage and operator guidance documents supported configurations and limitations.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.