NVIDIA L40S vs NVIDIA Tesla V100 PCIe 16 GB Comparison

NVIDIA
GEFORCE

NVIDIA L40S

CORE STATE AD102
VRAM 48 GB
CLOCK SPEED 2520 MHz
TDP 300 W
BUS WIDTH 384 bit
ARCHITECTURE Ada Lovelace
nm
PROCESS 5 nm
LAUNCH DATE 2022
VS
NVIDIA
GEFORCE

Tesla V100 PCIe 16 GB

CORE STATE GV100
VRAM 16 GB
CLOCK SPEED 1380 MHz
TDP 300 W
BUS WIDTH 4096 bit
ARCHITECTURE Volta
nm
PROCESS 12 nm
LAUNCH DATE 2017

PERFORMANCE BENCHMARKS

geekbench_opencl
330,727
163,063
geekbench_vulkan
260,799
113,062

Analysis: NVIDIA L40S vs NVIDIA Tesla V100 PCIe 16 GB

NVIDIA L40S and NVIDIA Tesla V100 PCIe 16 GB are two data-center accelerators separated by five years of architecture evolution. The benchmark data places the L40S in the 99th percentile of all GPUs, while the V100 sits in the 96th percentile—a gap that translates into decisive performance differences across every tested workload. The L40S wins both head-to-head benchmark comparisons, with the largest margin appearing in Vulkan compute, where it leads by 130.7%.

Head-to-Head Benchmarks

The Geekbench OpenCL test shows the L40S scoring 330,727 points against the V100’s 163,063 points. That is a delta of 102.8%, meaning the L40S delivers more than double the OpenCL performance of the older accelerator. To contextualize this, the L40S’s nearest rival in average benchmark score is the AMD Instinct MI300X at 317,994, which the L40S trails by 7%; the V100’s nearest rival is the AMD Instinct MI100 at 139,035, which the V100 trails by 0.7%. The L40S’s OpenCL score alone exceeds the V100’s average benchmark score (138,063) by roughly 140%, underscoring how far the newer architecture has advanced.

In Geekbench Vulkan, the L40S scores 260,799 versus the V100’s 113,062, a delta of 130.7%. This is the L40S’s largest winning margin in any tested workload. The Vulkan result is particularly telling because the V100 predates broad Vulkan adoption in compute environments; its score lands below its own OpenCL result, while the L40S maintains high performance across both APIs. The L40S’s Vulkan score is 88.9% of its OpenCL score, whereas the V100’s Vulkan score is only 69.3% of its OpenCL score—suggesting the newer architecture handles diverse compute interfaces more consistently.

Aggregating the two tests, the L40S achieves an average benchmark score of 295,763, while the V100 averages 138,063. The L40S’s average is 114.2% higher. In the nearest-rival context, the L40S outperforms the NVIDIA RTX 6000 Ada Generation (287,237) by 3% and the NVIDIA L40 (284,111) by 4.1%, but falls behind the NVIDIA H200 NVL (334,891) by 11.7%. The V100, meanwhile, sits in a much tighter cluster: it leads the NVIDIA Tesla V100 SXM2 32 GB (137,731) by just 0.2%, trails the AMD Instinct MI100 by 0.7%, and beats the AMD Radeon PRO V620 (136,472) by 1.2% and the AMD Radeon Pro W6800X Duo (135,774) by 1.7%.

The per-test deltas are consistent: the L40S wins OpenCL by 102.8% and Vulkan by 130.7%. No test favors the V100. The closest the V100 comes to competitiveness is in OpenCL, where its deficit is still larger than a full doubling of performance. In Vulkan, the gap widens by nearly 28 percentage points, indicating that the L40S’s architectural advantages are amplified in newer compute APIs.

The Verdict

The data presents a clear hierarchy: the NVIDIA L40S is the superior performer in every benchmark test included in this analysis. For workloads that rely on OpenCL or Vulkan compute, the L40S delivers between 2.03x and 2.31x the performance of the V100 PCIe 16 GB. The 99th-percentile ranking of the L40S versus the 96th-percentile ranking of the V100 reinforces this gap; the L40S competes with the fastest accelerators available, while the V100 sits near the boundary of top-tier performance.

Buyers should choose the L40S if their priority is raw compute throughput and modern API support. Its benchmark scores place it within 3% of the NVIDIA RTX 6000 Ada Generation and within 4.1% of the NVIDIA L40, while remaining 11.7% behind the NVIDIA H200 NVL—a flagship that the L40S approaches but does not match. For organizations that already run V100 deployments and need to upgrade, the L40S offers a straightforward performance multiplier without requiring a shift in vendor ecosystem.

The V100 PCIe 16 GB remains a functional accelerator, but its benchmark results place it in a different performance class. Its average score of 138,063 is nearly identical to the AMD Instinct MI100 (139,035) and the NVIDIA Tesla V100 SXM2 32 GB (137,731), indicating that it is competitive with its contemporary peers. However, against the L40S, the V100’s 16 GB memory capacity and older architecture result in consistent losses. The V100 is only a rational choice in scenarios where its specific features—such as HBM2 memory or its particular tensor core design—are required, though the benchmark data does not capture those specialized workloads.

FAQ

Q: How much faster is the NVIDIA L40S than the Tesla V100 in OpenCL?

A: The L40S scores 330,727 in Geekbench OpenCL, while the V100 scores 163,063. This represents a 102.8% delta, meaning the L40S is more than twice as fast.

Q: What is the average benchmark score difference between the two GPUs?

A: The L40S has an average benchmark score of 295,763, and the V100 has an average of 138,063. The L40S’s average is 114.2% higher.

Q: How does the L40S compare to its nearest rivals?

A: The L40S is 3% ahead of the NVIDIA RTX 6000 Ada Generation (287,237) and 4.1% ahead of the NVIDIA L40 (284,111), but 7% behind the AMD Instinct MI300X (317,994) and 11.7% behind the NVIDIA H200 NVL (334,891).

Q: How does the V100 compare to its nearest rivals?

A: The V100 leads the NVIDIA Tesla V100 SXM2 32 GB (137,731) by 0.2% and the AMD Radeon PRO V620 (136,472) by 1.2%, but trails the AMD Instinct MI100 (139,035) by 0.7%.

Q: Which GPU has a higher percentile ranking?

A: The L40S ranks in the 99th percentile of all GPUs, while the V100 ranks in the 96th percentile.

Q: Did the V100 win any benchmark tests?

A: No. The L40S won both head-to-head tests: Geekbench OpenCL and Geekbench Vulkan. The V100 recorded zero wins.

Specification Differences

The two GPUs diverge sharply on memory configuration. The L40S packs 48 GB of GDDR6 on a 384-bit bus, yielding 864.0 GB/s of bandwidth. The V100 offers 16 GB of HBM2 on a 4096-bit bus, achieving 897.0 GB/s of bandwidth. Despite having one-third the capacity, the V100’s HBM2 provides slightly higher bandwidth—a 3.8% advantage in raw throughput. Memory clock rates differ accordingly: the L40S runs at 2250 MHz (18 Gbps effective), while the V100 runs at 876 MHz (1752 Mbps effective).

Compute resources show a massive disparity. The L40S features 18,176 shading units, 568 TMUs, and 192 ROPs, against the V100’s 5,120 shading units, 320 TMUs, and 128 ROPs. Pixel and texture rates reflect this: the L40S achieves 483.8 GPixel/s and 1,431.4 GTexel/s, while the V100 manages 176.6 GPixel/s and 441.6 GTexel/s. The L40S’s FP32 throughput is 91.61 TFLOPS, and its FP16 throughput is also 91.61 TFLOPS (1:1 ratio). The V100 delivers 14.13 TFLOPS FP32 and 28.26 TFLOPS FP16 (2:1 ratio). The L40S also includes 142 RT cores and 568 tensor cores, while the V100 has 640 tensor cores and no RT cores.

Physical and interface specifications differ as well. The L40S uses a PCIe 4.0 x16 interface and a single 16-pin power connector; the V100 uses PCIe 3.0 x16 and dual 8-pin connectors. Both are dual-slot cards with a 300 W TDP and a 700 W suggested PSU. The L40S includes display outputs (1x HDMI 2.1, 3x DisplayPort 1.4a), whereas the V100 has no display outputs. The L40S measures 267 mm in length and 111 mm in height; V100 dimensions are not provided. The L40S supports DirectX 12 Ultimate (12_2), while the V100 supports DirectX 12 (12_1); both support OpenGL 4.6 and Vulkan 1.4.

Architecture Differences

The L40S is built on the Ada Lovelace architecture using the AD102 chip, fabricated on a 5 nm process at TSMC. It integrates 76,300 million transistors on a 609 mm² die, yielding a transistor density of 125.3M per mm². The V100 uses the Volta architecture with the GV100 chip, fabricated on a 12 nm process at TSMC. It contains 21,100 million transistors on a larger 815 mm² die, resulting in a density of 25.9M per mm²—roughly one-fifth the density of the L40S.

Clock behavior reflects the process advantage. The L40S has a base clock of 1110 MHz and a boost clock of 2520 MHz. The V100 has a base clock of 1245 MHz and a boost clock of 1380 MHz. While the V100 starts at a higher base clock, the L40S’s boost clock exceeds it by 82.6%, illustrating the newer architecture’s ability to sustain higher frequencies under load.

The L40S’s generation is listed as "Server Ada (Lxx)," with a predecessor of "Server Ampere" and a successor of "Server Hopper." The V100 belongs to "Tesla Volta (Vxx)," with a predecessor of "Tesla Pascal" and a successor of "Tesla Turing." The L40S was released on 2022-10-12, while the V100 was released on 2017-06-20. Both are marked as end-of-life in production status.

Feature differences extend to ray tracing and API support. The L40S includes 142 RT cores for hardware-accelerated ray tracing, a capability entirely absent from the V100. The L40S’s tensor core count (568) is lower than the V100’s (640), but the newer tensor cores operate within a much higher overall compute throughput. The L40S also supports DirectX 12 Ultimate, which includes features like mesh shaders and variable rate shading, whereas the V100 is limited to DirectX 12 (12_1).

Where Each One Wins

The L40S wins in every benchmark category measured here. In OpenCL, its 330,727 score represents a 102.8% advantage, making it the clear choice for general-purpose GPU compute workloads that leverage OpenCL. In Vulkan, its 260,799 score extends the lead to 130.7%, positioning it as the better option for applications that use Vulkan for compute or rendering tasks. The L40S’s 48 GB memory capacity also supports larger datasets and models than the V100’s 16 GB, which is critical for deep learning training or inference with large batch sizes.

The V100 retains a single quantitative advantage: memory bandwidth. Its 897.0 GB/s exceeds the L40S’s 864.0 GB/s by 3.8%, which could benefit memory-bandwidth-bound workloads that fit within its 16 GB capacity. However, the benchmark data does not include a test that isolates memory bandwidth, so this advantage is theoretical rather than demonstrated. The V100’s higher base clock (1245 MHz vs. 1110 MHz) also gives it a marginal edge in lightly threaded scenarios, but its lower boost clock and vastly smaller compute resource pool negate this in sustained workloads.

For users with existing V100 deployments that rely on PCIe 3.0 compatibility, the V100’s older bus interface may integrate more easily into legacy systems. The L40S’s PCIe 4.0 interface requires a compatible motherboard or riser, though it is backward compatible. The V100’s lack of display outputs is a non-issue for headless compute, but the L40S’s inclusion of HDMI and DisplayPort outputs adds flexibility for hybrid workloads that need visual output.

In summary, the L40S is the dominant choice for any modern compute workload, offering 2x to 2.3x performance across the tested benchmarks. The V100 is a legacy product whose only clear advantages are its slightly higher memory bandwidth and its compatibility with older PCIe generations. Organizations prioritizing raw throughput, larger memory, or modern API support should select the L40S; those constrained by legacy infrastructure or specific HBM2 requirements might still consider the V100, but the benchmark data offers no performance-based reason to prefer it.

DETAILED SPECIFICATIONS

SPECIFICATION
L40S
Tesla V100 PCIe 16 GB
Core Specs
Shading Units
18,176
5,120 -71.8%
Shaders
18,176
5,120 -71.8%
TMUs
568
320 -43.7%
ROPs
192
128 -33.3%
SM Count
142
80 -43.7%
Clocks
Base Clock
1110 MHz
1245 MHz
Boost Clock
2520 MHz
1380 MHz
Memory Clock
2250 MHz 18 Gbps effective
876 MHz 1752 Mbps effective
Memory
Memory Size
48 GB
16 GB
VRAM (MB)
49,152
16,384 -66.7%
Memory Type
GDDR6
HBM2
Memory Bus
384 bit
4096 bit
Bandwidth
864.0 GB/s
897.0 GB/s
Cache
L1 Cache
128 KB (per SM)
128 KB (per SM)
L2 Cache
48 MB
6 MB
Performance
Pixel Rate
483.8 GPixel/s
176.6 GPixel/s
Texture Rate
1,431.4 GTexel/s
441.6 GTexel/s
FP32 (TFLOPS)
91.61 TFLOPS
14.13 TFLOPS
FP64 (TFLOPS)
1,431.4 GFLOPS (1:64)
7.066 TFLOPS (1:2)
FP16 (TFLOPS)
91.61 TFLOPS (1:1)
28.26 TFLOPS (2:1)
AI/RT
RT Cores
142
—
Tensor Cores
568
640 +12.7%
Power
TDP
300 W
300 W
TDP (W)
300
300 0.0%
Suggested PSU
700 W
700 W
Power Connectors
1x 16-pin
2x 8-pin
Architecture
Architecture
Ada Lovelace
Volta
GPU Name
AD102
GV100
Generation
Server Ada (Lxx)
Tesla Volta (Vxx)
Process Size
5 nm
12 nm
Transistors
76,300 million
21,100 million
Die Size
609 mm²
815 mm²
Foundry
TSMC
TSMC
Density
125.3M / mm²
25.9M / mm²
API Support
DirectX
12 Ultimate (12_2)
12 (12_1)
OpenGL
4.6
4.6
Vulkan
1.4
1.4
OpenCL
3.0
3.0
CUDA
8.9
7.0
Shader Model
6.8
6.8
Physical
Slot Width
Dual-slot
Dual-slot
Length
267 mm 10.5 inches
—
Height
111 mm 4.4 inches
—
Outputs
1x HDMI 2.13x DisplayPort 1.4a
No outputs
Bus Interface
PCIe 4.0 x16
PCIe 3.0 x16
Other
Production
End-of-life
End-of-life
Predecessor
Server Ampere
Tesla Pascal
Successor
Server Hopper
Tesla Turing
View L40S Details View Tesla V100 PCIe 16 GB Details