Standalone · Tooling

NVCF: serverless GPU functions

NVIDIA Cloud Functions is serverless for GPUs: write a function, deploy it, and let the platform scale the hardware. Here's what it is and when it makes sense.

Serverless changed how we run CPU code: write a function, deploy, scale to zero, pay per invocation. NVIDIA Cloud Functions (NVCF) does the same for GPU workloads. It's the closest thing to "serverless inference" that exists on NVIDIA's platform.

What NVCF is

NVCF is NVIDIA's serverless GPU function platform. You package a function (a model, a pre/post-processing step, an inference call), deploy it, and NVCF handles the scaling, the hardware, and the billing. You never see a server; you see a function that runs on a GPU when called.

Why it matters

The honest tradeoff

Serverless GPU is great for spiky, batch, or bursty workloads. It's wrong for steady-state interactive inference where cold starts hurt and you're better off with a warm fleet.

When it wins

The takeaway

Serverless GPU is the right tool for spiky workloads and the wrong tool for steady-state ones. Know which you're running.

Sources

Back to the blog