RTX 3050 - Order Now
Home / Blog / Cost & Pricing / Embedding Cost per Million Vectors on GPU
Cost & Pricing

Embedding Cost per Million Vectors on GPU

What does it cost to embed a million documents on a dedicated GPU?

TL;DR

1M docs at avg 500 tokens via BGE-large: 5060 Ti ~25 minutes, 4090 ~12 minutes. Pro-rated GPU time is pennies; the real comparison is against hosted APIs at ~£12 (OpenAI) to ~£40 (Cohere) for the same job. Self-hosted ingest is ~80x cheaper at scale.

Compare

Method£ for 1M docs
Self-hosted 5060 Ti~£0.15
Self-hosted 4090~£0.13
OpenAI text-embedding-3~£12
Cohere Embed v3~£40

How derived

Self-hosted = pro-rata of monthly tier × minutes used. 5060 Ti at £119/mo and ~600 embeddings/sec finishes 1M docs in ~25 minutes — roughly £0.10 of compute, plus a small share of fixed costs. Reasoned estimates from observed BGE-large batch-32 throughput.

Ongoing vs one-off

One-off ingest costs are tiny either way. The real cost shows up if you re-embed often: weekly schema change, model swap, or large continuous backfill. At ~10M docs/month sustained, OpenAI bills £120/month; the same on a £119 5060 Ti tier is essentially free of marginal cost.

Verdict

Self-hosted embedding ingest is ~80x cheaper than hosted at scale. Even for a single backfill the payback is immediate; for ongoing pipelines it is overwhelming.

Bottom line

~80× cheaper. See embedding migration.

Need a Dedicated GPU Server?

Deploy from RTX 3050 to RTX 5090. Full root access, NVMe storage, 1Gbps — UK datacenter.

Browse GPU Servers

gigagpu

We benchmark, deploy, and optimise GPU infrastructure for AI workloads. All data in our guides comes from real-world testing on our UK-based dedicated GPU servers.

Ready to deploy your AI workload?

Dedicated GPU servers from our UK datacenter. NVMe storage, 1Gbps networking, full root access.

Browse GPU Servers Contact Sales

Have a question? Need help?