Local vs Cloud

TensorDock Review 2026: The $0.37/hr RTX 4090 Marketplace, Honestly Assessed

TensorDock is a GPU marketplace. Providers list spare capacity; you rent by the hour at whatever rate clears the market. The platform lists RTX 4090 spots at $0.20–$0.37/hr on a given day — sometimes the lowest prices you will find anywhere for 24GB of VRAM. This review is short because the business model is simple: if you want the cheapest possible rental for a burst workload and you accept the risk that the provider might be unreliable or disappear mid-run, TensorDock works. If you need guarantees, it does not.

More useful: this is the only review of TensorDock on LocalRig, and it carries no affiliate commission (TensorDock’s policy explicitly forbids affiliate programs). That detail matters. Publishing honest assessments of providers we cannot monetize is the only way the rest of our recommendations — where we do have affiliate links — remain credible. Constraint-first logic, not payout-first rankings.

The core principle: marketplace variance, not SLA

Vast.ai works the same way, and the principle is worth stating clearly: a GPU marketplace is not a hosting company. There is no SLA, no uptime guarantee, no support ticket that gets escalated to an engineer. You are renting spare capacity from individuals or small operations who set their own pricing and reliability standards. When the capacity is cheap, it is because the provider is price-optimizing, not service-optimizing. When you need guarantees, you pay for them — that’s where RunPod and Lambda Cloud sit.

TensorDock’s unit economics are honest. You see the price, you see the provider’s uptime history (usually a few weeks of data), and you decide. No hidden egress fees, no data-destruction surprises, no “free tier” that auto-upgrades. The trade-off is fully transparent: cheap, but volatile.

Pricing comparison: spot vs on-demand

Prices below are as listed on TensorDock’s marketplace on 2026-06-29. Marketplace rates fluctuate hourly; these are reference points, not guarantees.

GPUTensorDock SpotTensorDock On-DemandVast.ai Spot (ref)Vast.ai On-Demand (ref)
RTX 4090 24GB$0.20–$0.25/hr$0.30–$0.37/hr$0.18–$0.40/hr$0.35–$0.50/hr
RTX 3090 24GB$0.10–$0.18/hr$0.20–$0.28/hr$0.12–$0.30/hr$0.25–$0.40/hr
RTX 4080$0.15–$0.22/hr$0.25–$0.32/hr$0.15–$0.35/hr$0.30–$0.45/hr

Both platforms show daily volatility — the same provider might list at $0.25/hr on Tuesday and $0.35/hr on Friday, depending on demand and their supply constraints. Community-cited reports (r/LocalLLaMA, LocalLLM Discord, 2025–2026) describe TensorDock’s on-demand tier as often $0.05–$0.10/hr cheaper than Vast.ai’s equivalent, with comparable variance on the spot side. Check both marketplaces for your exact workload and dates before deciding; the cheapest option changes daily.

When to use TensorDock: burst inference, dev/test, episodic load

TensorDock wins if your constraint is cost for a single, time-limited run. Typical scenarios:

  • Inference burst for a one-off research task. You need to run a 70B model for 4 hours, compare outputs from three checkpoints, and you’re done. TensorDock’s $0.20/hr spot pricing means the total GPU bill is ~$24. No subscription, no long-term commitment, no uptime SLA to justify. This is the use case.
  • Dev/test workload before buying hardware or committing to a longer-term rental. Rent for a week, run your full pipeline, measure token throughput and memory behavior, then decide whether to buy a GPU or upgrade. TensorDock’s cheap hourly rate makes iteration affordable.
  • Batch fine-tuning for a known, bounded dataset. You have 10 GB of training data, you want a 24-hour fine-tune job, and the job is resumable (you have checkpoints). If a provider disconnects, you restart from the last checkpoint. TensorDock’s price cushion is worth the interruption risk.

When NOT to use TensorDock: guarantees, multi-day runs, production serving

TensorDock is the wrong choice if:

  • You need guaranteed uptime or multi-hour availability. If a provider’s hardware fails or they pull their listing, your job stops. No failover, no queue, no refund for downtime. If a 72-hour model training run costs you $100 and a failure costs you time-to-reiterate plus regret, the peace of mind from a guaranteed provider is worth $10–$20/hr more. That’s where RunPod or Lambda live.
  • You are serving real users or running production inference. Even brief interruptions create a bad user experience. Marketplaces optimize for capacity, not reliability. Every provider on TensorDock is transparent about their uptime (usually 90–98% over the past month), and that’s honest, but it’s not production-grade.
  • You need persistent storage or volume guarantees. TensorDock instances are ephemeral. You get a container with a workspace, but assume your data is gone when the instance ends. If you need reliable multi-run checkpoints or a shared dataset, set up external storage (S3, GCS, a persistent volume) and factor the latency into your benchmarks. Community reports (r/LocalLLaMA, 2025) describe the variance in I/O quality — some providers have fast local SSDs, others have slow network drives. Not guaranteed.

Reliability notes: what the community reports

TensorDock’s marketplace has been around since 2021, and the community feedback (r/LocalLLaMA, LocalLLM Discord, 2025–2026) clusters around a few patterns, not independently verified by LocalRig:

  • Provider quality is bimodal. A small number of providers are rock-solid and rack up months of uptime; many are opportunistic and optimize for price, resulting in occasional outages or slow hardware. The uptime percentage shown in the listing is real, but it reflects a short history. A provider might be stable for a month, then pull their listing or downgrade hardware.
  • Spot pricing is volatile. On days when demand is high, available spots disappear fast or prices spike. On quiet days, you can rent at $0.20/hr easily. If you have flexibility on timing, off-peak rental is cheaper.
  • Community consensus: TensorDock is “Vast.ai’s scrappier sibling.” Cheaper on average, but with more variance in provider quality. Worth trying for a short burst; risky for longer workloads.

No SLA means no data loss protection and no guaranteed recourse if something goes wrong. Read the terms carefully; assume the worst case and structure your runs accordingly (frequent checkpoints, external logging, resumable pipelines).

Comparison to other cloud GPU options

ProviderCheapest 4090TierGuaranteesBest For
TensorDock$0.20–$0.25/hr spotMarketplaceNoneBurst, dev/test, episodic
Vast.ai$0.18–$0.40/hr spotMarketplaceNoneSimilar to TensorDock
Salad Cloud$0.25–$0.35/hrShared capacitySoftLightweight inference, income share
Lambda Cloud~$0.50/hrDedicated on-demandSLAProduction, guaranteed uptime
RunPod~$0.30/hr on-demandDedicated + spotSoft (on-demand)Burst + on-demand hybrid

For the cheapest RTX 4090 rental overall, TensorDock and Vast.ai compete daily. For the safest, most reliable, Lambda and RunPod on-demand carry the premium. TensorDock is honest about which category it occupies: cheap and volatile.

The bottom line

TensorDock’s prices are real, the marketplace is functional, and for burst inference you will not find cheaper 4090 rental anywhere. The trade-off is equally real: you get what you pay for, which is capacity without guarantees. If you run a job that is resumable, time-bounded, and cost-optimized, TensorDock works. If you run production workloads or need reliability, it does not. No surprises, no hidden fees, no affiliate subterfuge — just honest marketplace economics. Use it for what it is, avoid the rest, and you will not regret it.

Sources

  • TensorDock vendor pricing and product listing, 2026-06-29
  • TensorDock affiliate policy: explicit no-affiliate-program clause
  • Community reports on r/LocalLLaMA and LocalLLM Discord regarding TensorDock marketplace variance (2025–2026), not independently verified
  • Comparison to Vast.ai marketplace economics and reliability patterns