Graphics Processing Unit (GPU)

Graphics Processing Unit (GPU) is a specialized processor meant to accelerate graphics rendering or processing complex mathematical calculations such as during machine learning training.

GPUs improve the efficiency of parallel processing and are ideal for processing through large datasets during machine learning training. GPUs are offered in virtual and physical machines to provide additional computation power. If needed, GPUs are programmable so users can have more control on computational capabilities.


A multi-GPU is more than one GPU in a single computer system which increases processing power and accelerates parallel computing processing. With multiple GPUs, the workload is distributed across the GPUs.

Virtual GPU (vGPU)

A virtual GPU (vGPU) allows multiple virtual machines (VM) to share a physical GPU. vGPU utilizes and manages GPU resources.

Graphics Processing Unit (GPU) Articles

Create a Machine with the Paperspace API using HTTP requests.
Use Machines to run ML in a Box, a generic data science stack for machine learning (ML) that includes stable and up-to-date installations of widely used ML and mathematics software.
Run on Gradient is the fastest way to share Gradient Notebooks on Paperspace.