Skip to content

Compare the options

Compare the options that fit this decision

Inference routing bands using the dated price examples below
RouteUse whenPrice exampleWhat we do not know
Community GPUBatch can retry or queueSalad RTX 4090 from $0.16/hr at its lowest priorityCapacity and interruption
Cloud spotCheckpointed fault-tolerant jobAzure spot A100 80 GB (NC24ads A100 v4, East US) from $0.67877/hrRegional spot availability
Managed endpointStable latency is requiredPrice depends on model and scale floorThroughput and idle minimum

What changes the answer

What changes the answer

  1. 01Reject GPUs that cannot hold the model and runtime overhead.
  2. 02Separate batch queue tolerance from interactive latency.
  3. 03Compare cost per successful request, not only cost per GPU hour.
  4. 04Keep a fallback route when capacity is not guaranteed.

Bill and sources

At these inputs: the same formula, assumptions and sources every visitor sees.

Use community capacity for interruptible batch work, spot capacity for fault-tolerant jobs with explicit retry, and reserved or managed endpoints when predictable latency and availability are hard requirements.

Formula

Cost per successful request = (GPU hours × hourly price + queue and retry cost + endpoint overhead) ÷ successful requests

Assumptions

  • One GPU minimum
  • Published hourly input
  • No reserved discount

Explicit unknowns

  • Measured model throughput
  • Capacity at request time
  • Retry and queue cost

Sources and freshness

Find a tool or provider

Compare hosting costsToolVPS price comparisonToolFree VPS hosting offersToolDocker hosting: PaaS, VPS or serverlessToolPaaS pricing calculatorToolKubernetes cost calculatorToolChoose a cloud regionToolBare metal vs cloud cost crossoverToolAI inference routing by workloadToolMCP hosting by trust boundaryToolSupabase vs Neon for managed PostgresToolFree Docker hosting: what each tier allowsToolFree web app hosting: what breaks firstToolStorage-heavy VPS plansGuideWindows VPS hostingGuideHosting for high-egress workloadsGuideCheapest production-ready Docker hostingGuideAPI and backend hostingGuideStatic and front-end hostingGuideDevelopment vs production high-availability costGuideUS, UK and EU hosting regionsGuideHosting alternativesGuideVercel alternativesGuideRailway alternativesGuideRender alternativesGuideAll hosting providersProviderHosting price glossaryTermAkamai Connected CloudProviderAkamai Cloud (Linode)ProviderAlibaba CloudProviderAmazon Web ServicesProviderBack4appProviderCivoProviderClever CloudProviderCloud 66ProviderCloudflare PagesProviderCloudflare WorkersProviderContaboProviderDeno DeployProviderDigitalOceanProviderFirebase HostingProviderFly.ioProviderGitHub PagesProviderGoogle CloudProviderGreenCloudVPSProviderHerokuProviderHetznerProviderHostBrrProviderHostingerProviderIBM CloudProviderIONOSProviderKamateraProviderKoyebProviderLeapcellProviderLeasewebProviderMicrosoft AzureProviderNeonProviderNetcupProviderNetlifyProviderNorthflankProviderOneProviderProviderOracle CloudProviderOVHcloudProviderPlatform.shProviderPorterProviderPythonAnywhereProviderQoveryProviderRailwayProviderRareCloudProviderRenderProviderReplitProviderScalewayProviderSevallaProviderSupabaseProviderTencent CloudProviderUpCloudProviderUpsunProviderVercelProviderVultrProviderZeaburProviderData egressTermData ingressTermInter-AZ transferTermInter-region transferTermIncluded data transferTermPooled data transferTermEgress overageTermUnmetered transferTermShared vCPUTermBurstable vCPUTermDedicated vCPUTermCPU creditsTermControl plane feeTermWorker nodeTermLoad balancer costTermBlock storageTermObject storageTermEphemeral storageTermStorage overageTermPublic IPv4TermScale to zeroTermCold startTermMinimum billable durationTermAlways-on minimumTermPromotional vs renewal pricingTermCommitted use and reserved instancesTermPlatform feeTermPer-seat pricingTermBYOCTermList, calculated, usage-based and quote pricesTermHow we calculate your billAbout