Rent GPU Compute in Saudi Arabia — Pay in SAR
Run LLM inference, image generation, and training jobs on NVIDIA GPUs. No commitment, billed by the minute.
What You Can Run
DCP supports the most common GPU compute workloads out of the box. Browse available providers and choose by compatibility and capacity.
LLM Inference
Run LLaMA 3, Mistral 7B, Phi-3, and more. Get completions via the API or the VS Code extension.
Image Generation
Stable Diffusion, SDXL, and ControlNet pipelines. Submit a prompt and receive image output in a few minutes, depending on model and queue.
Training & Fine-tuning
Fine-tune open models on your own dataset. Upload your script and data; DCP handles the execution environment.
Pricing
Simple, transparent compute pricing in Saudi Riyals. No subscriptions, no reserved instances, no surprises.
SAR / Hour
All pricing is in Saudi Riyals. Add wallet funds from Billing when you are ready to submit workloads.
Billed by the Minute
You pay for executed compute time; idle waiting time between jobs is not charged.
No Minimum Commitment
Run one job or thousands. No reserved plans, no minimum spend, and no long-term contracts.
Get Started in 3 Steps
1. Register
Create your renter account at dcp.sa/renter/register. You will receive a unique API key — keep it safe.
2. Top Up Your Wallet
Add SAR balance from the billing page, then wait for the balance confirmation before submitting jobs.
3. Submit a Job
Browse available GPUs at dcp.sa/renter/marketplace and click Rent Now, or submit jobs directly via the API or VS Code extension.
Terminal output
✓ Job queued: llama3-8b-inference ✓ Provider matched: RTX 4090 (online) ✓ Job running — estimated 12s ✓ Output ready — 340 tokens
VS Code Integration
Use the DCP VS Code extension to run vLLM inference sessions from your editor. Open the panel, select a model, and validate output before larger integrations.
# Install DCP extension from VS Code Marketplace # Then press Ctrl+Shift+V to open the vLLM serve panelInstall DCP Extension
Payments & billing
DCP runs on a pre-paid SAR balance. You top up your account, then every inference job draws from that balance at the model’s per-token rate. No invoices, no surprises mid-month.
Top up your balance
Go to /renter/billing and pick an amount (1–10,000 SAR). Pay with mada, Visa, or Mastercard via Moyasar. Your balance is credited within seconds of the payment confirming.
Receipts land in your inbox automatically and are listed under Payment History on the billing page.
Auto-top-up (recommended)
Save a card on file and set a threshold (e.g. “recharge 500 SAR when my balance drops below 100”). DCP charges your card automatically and you never hit the insufficient-balance gate mid-call.
Set a monthly cap as a safety net — the auto-recharge stops once the cap is reached for the calendar month.
Insufficient balance (HTTP 402)
Before each /v1 request DCP estimates the cost (prompt tokens × in-rate + max_tokens × out-rate, with a 20% safety margin) and rejects with 402 insufficient_balance if your balance plus active subscription credits can’t cover it. The error payload includes your current balance, the estimate, and the deficit in SAR.
Top up or enable auto-top-up and retry the request — no quota state is lost.
Remove a saved card or pause auto-top-up
On /renter/billing, click Remove next to the card on file to delete the saved token and disable auto-top-up in one action. Re-enable later by completing any top-up with “Save card for future use” ticked.
3D Secure verification is required by mada on every charge and may be required by your Visa/Mastercard issuer; you’ll get an email with a verification link when it’s needed.
Refunds & disputes
Refunds for a successful top-up (mistaken amount, change of mind) are processed by Moyasar within 5–10 business days back to the original card. Email billing@dcp.sa with the payment id from your billing page.
Refunds for a failed inference job (provider crashed, timed-out, returned nonsense) are evaluated per-job — include the job id and a short note explaining the failure.
Card-network disputes (chargebacks) follow the standard SAMA timeline. We’ll respond to your bank with the Moyasar payment trace within 7 days.
Frequently Asked Questions
Ready to run your next workload?
Access the Saudi Arabia GPU marketplace, add SAR balance, then submit jobs from your renter dashboard.