Volta is the codename, but not the trademark, for a GPU microarchitecture developed by Nvidia, succeeding Pascal. It was first announced on a roadmap in March 2013, although the first product was not announced until May 2017. The architecture is named after 18th–19th century Italian chemist and physicist Alessandro Volta. It was Nvidia's first chip to feature Tensor Cores, specially designed cores that have superior deep learning performance over regular CUDA cores. The architecture is produced with TSMC's 12 nm FinFET process. The Ampere microarchitecture is the successor to Volta.

The first graphics card to use it was the datacenter Tesla V100, e.g. as part of the Nvidia DGX-1 system. It has also been used in the Quadro GV100 and Titan V. There were no mainstream GeForce graphics cards based on Volta.

After two USPTO proceedings, on July 3, 2023 Nvidia lost the Volta trademark application in the field of artificial intelligence. The Volta trademark owner remains Volta Robots, a company specialized in AI and vision algorithms for robots and unmanned vehicles.

Details Architectural improvements of the Volta architecture include the following:

CUDA Compute Capability 7.0 concurrent execution of integer and floating point operations TSMC's 12 nm FinFET process, allowing 21.1billion transistors. High Bandwidth Memory 2 (HBM2), NVLink 2.0: a high-bandwidth bus between the CPU and GPU, and between multiple GPUs. Allows much higher transfer speeds than those achievable by using PCI Express; estimated to provide 25 Gbit/s per lane. (Disabled for Titan V) Tensor cores: A tensor core is a unit that multiplies two 4×4 FP16 matrices, and then adds a third FP16 or FP32 matrix to the result by using fused multiply–add operations, and obtains an FP32 result that could be optionally demoted to an FP16 result. Tensor cores are intended to speed up the training of neural networks. Volta's Tensor cores are first generation while Ampere has third generation Tensor cores. PureVideo Feature Set I hardware video decoding

Comparison of Compute Capability: GP100 vs GV100 vs GA100 GPU featuresNvidia Tesla P100Nvidia Tesla V100Nvidia A100GPU codenameGP100GV100GA100GPU architectureNvidia PascalNvidia VoltaNvidia AmpereCompute capability6.07.08.0Threads / warp323232Max warps / SM646464Max threads / SM204820482048Max thread blocks / SM323232Max 32-bit registers / SM655366553665536Max registers / block655366553665536Max registers / thread255255255Max thread block size102410241024FP32 cores / SM646464 Ratio of SM registers to FP32 cores102410241024Shared Memory Size / SM64 KBConfigurable up to 96 KBConfigurable up to 164 KB

Comparison of Precision Support Matrix Supported CUDA Core Precisions Supported Tensor Core Precisions FP16FP32FP64INT1INT4INT8TF32BF16FP16FP32FP64INT1INT4INT8TF32BF16 Nvidia Tesla P4 Nvidia P100 Nvidia Volta Nvidia Turing Nvidia A100 Legend: FPnn: floating point with nn bits INTn: integer with n bits INT1: binary TF32: TensorFloat32 BF16: bfloat16

Comparison of Decode Performance Concurrent streamsH.264 decode (1080p30)H.265 (HEVC) decode (1080p30)VP9 decode (1080p30)V100162222A10075157108

Products Volta has been announced as the GPU microarchitecture within the Xavier generation of Tegra SoC focusing on self-driving cars.

At Nvidia's annual GPU Technology Conference keynote on May 10, 2017, Nvidia officially announced the Volta microarchitecture along with the Tesla V100. The Volta GV100 GPU is built on a 12 nm process size using HBM2 memory with 900 GB/s of bandwidth.

Nvidia officially announced the Nvidia TITAN V on December 7, 2017.

Nvidia officially announced the Quadro GV100 on March 27, 2018.

ModelLaunchCode Name (s)Fab(nm)Transistors(billion)Die size(mm2)Bus InterfaceCore configSMCountGraphicsProcessingClustersL2 CacheSize (MiB)Clock speedsFillrateMemoryProcessing power (GFLOPS)TDP(Watts)NVLink SupportLaunch Price(USD)CUDAcoreTensorcoreBase coreclock (MHz)Boost clock(MHz)Memory(MT/s)Pixel(GP/s)Texture(GT/s)Size(GiB)Bandwidth(GB/s)BusTypeBus width(bit)Singleprecision (boost)Doubleprecision (boost)Halfprecision (boost)MSRPNvidia Titan VDecember 7, 2017GV100-400-A1TSMC 12 nm21.1815PCIe 3.0 ×165120:320:966408064.5120014551700139.7465.612652.8HBM2307212288 (14899)6144 (7450)24576 (29798)250$2,999Nvidia Quadro GV100March 27, 2018GV1005120:320:1286113216281696208.452132868.4409611592 (16671)5796 (8335)23183 (33341)rowspan="2" $8,999Nvidia Titan V CEO EditionJune 21, 2018120014551700186.2465.6870.412288 (14899)6144 (7450)24576 (29798)N/A

Application Volta is also reported to be included in the Summit and Sierra supercomputers, used for GPGPU compute. The Volta GPUs will connect to the POWER9 CPUs via NVLink 2.0, which is expected to support cache coherency and therefore improve GPGPU performance.

V100 accelerator and DGX V100

See also List of eponyms of Nvidia GPU microarchitectures List of Nvidia graphics processing units

References

External links