Developer Docs
Last updated
Last updated
This step-by-step guide is designed to help you navigate the GPU rental process, from accessing the marketplace to deploying your virtual machine. Whether you're training AI models, running simulations, or simply exploring GPU.net for the first time, this walk through will ensure a smooth on boarding experience.
Open your web browser and search for "GPU.net" or directly go to .
Once the homepage loads, look for the "On Demand GPU" option.
Click on "On Demand GPU" to proceed.
After clicking "On Demand GPU", you will be redirected to the Marketplace page.
Here, you will see available GPU rental options, but you must log in to proceed.
Click on the "Login" button in the top-right corner.
Enter your email and password, then click Sign In.
Once logged in, you will see the Marketplace, where available GPUs are listed.
If you are looking for a specific GPU, use the search bar at the top.
Type in the GPU model name (e.g., RTX 4090, A100, H100) and press enter.
1.Browse the list of available GPU models and select one based on:
VRAM size (8GB to 80GB).
Processing power (consumer-grade vs. enterprise-grade GPUs).
Use case (gaming, AI training, deep learning, rendering).
2.Click on the GPU you want to rent to view detailed specifications.
Select the region closest to your location to reduce latency and improve performance.
Available regions include:
Asia-Pacific
Europe
America
North America
Check the available RAM options and select the appropriate amount based on your needs.
For basic tasks, 16GB-32GB RAM is usually enough.
For high-end deep learning, you may need 64GB+ RAM.
View, connect, and monitor your rented GPUs in real-time. Check instance status, hourly rates, CPU specs, and more—all in one place!
Configure SSH Key: Choose between an existing SSH key or create a new one by selecting the appropriate option in the SSH Key Configuration popup.
Select SSH Key: Use the dropdown menu under "Available SSH Keys" to select the key that will allow secure access to the instance.
Deploy the VM: Click the orange "Rent & Deploy" button to launch the NVIDIA A100 80GB PCIe VM with your chosen configuration.
Open your terminal and run this command
chmod 600 /path/to/your-key.pem
(replace the placeholder with your actual key file path)
ssh -p 22 -i /path/to/your-key.pem root@149.137.247.8
Make sure to replace /path/to/your-key.pem with the real path to your .pem file.
Terminating will stop all processes, release the resources, and billing will end immediately. This action cannot be undone.
Here is your list of pre-installed packages organized in a clean and developer-friendly format, ideal for documentation or onboarding guides:
(Note: Versions may vary depending on the deployment)
System Utilities & Core Packages
bash, coreutils, dpkg, apt, gzip, tar, xz-utils,
sed, grep, findutils, diffutils, logrotate, cron,
systemd, systemd-sysv, initramfs-tools, procps,
lsb-release, lsb-base, mount, util-linux,
netbase, hostname, kbd, console-setup,
keyboard-configuration, locales
Development & Compilation
gcc, g++, make, build-essential, libc-dev-bin,
libc6-dev, binutils, pkg-config, perl, perl-modules,
manpages-dev, bzip2, patch, gawk
Python & Related Packages
python3, python3-dev, python3-pip, python3-setuptools,
python3-wheel, python3-apt, python3-distutils,
python3-urllib3, python3-requests, python3-distro,
python3-six, python3-yaml, libpython3.10,
python3-virtualenv, python3-jsonschema
Networking & Security
curl, wget, iptables, iproute2, netcat-openbsd,
tcpdump, telnet, whois, ufw, openssh-client,
openssh-server, openssl, fail2ban, gpg,
gpg-agent, dirmngr, ca-certificates
Storage & File System Tools
fdisk, e2fsprogs, btrfs-progs, ntfs-3g, parted,
mount, xfsprogs, lvm2, mdadm, zerofree, fuse3
Containerization & Virtualization
docker-ce, docker-ce-cli, docker-compose-plugin,
containerd.io, libnvidia-container-tools,
nvidia-container-toolkit, qemu-guest-agent
NVIDIA Drivers & Libraries
nvidia-utils-550-server, nvidia-dkms-550-server,
nvidia-headless-550-server, nvidia-container-toolkit,
nvidia-kernel-common-550-server
Linux Headers & Kernel Modules
linux-headers-generic, linux-image-virtual,
linux-libc-dev, dkms
Version Control & Source Management
git, git-man, subversion
Text Editors & Shell Tools
vim, nano, tmux, screen, byobu
Disk & Partition Management
gdisk, ntfs-3g, parted, btrfs-progs, smartmontools
Compression & Archiving
gzip, bzip2, tar, xz-utils, zip, unzip, p7zip
Monitoring & Performance Tools
htop, iotop, dstat, sysstat, strace,
lsof, psmisc, irqbalance
snapd, flatpak