The Tesla V100 requires a minimum 250W of power (300W for the SXM2 variant), uses passive cooling that demands continuous server airflow, and needs a PCIe x16 Gen3 slot with auxiliary 8-pin EPS power for the PCIe version. This article details the exact power, cooling, and PCIe specifications for integrating a V100 into a workstation or server.
Background: The Tesla V100 Architecture
The Tesla V100, based on NVIDIA’s Volta architecture, was released in 2017 and remains widely used for AI training, deep learning inference, and scientific computing. It comes in two physical forms: the PCIe card (with a full-height, full-length, dual-slot design) and the SXM2 module (designed for NVIDIA’s proprietary DGX servers and certain OEM systems). The SXM2 module has a higher thermal design power (TDP) of 300W, while the PCIe version has a TDP of 250W. Both require different power and cooling solutions, which is critical when planning a system build.
Power Requirements: PCIe vs. SXM2
The PCIe Tesla V100 draws up to 250W under full load. It has two 8-pin EPS power connectors (not the standard PCIe 8-pin found on consumer GPUs). The EPS connector is keyed differently and supplies 12V, but the pinout is not compatible with standard PCIe power cables—you must use the correct cable or adapter. The system’s power supply should have at least a 600W capacity for a single V100, and more if the CPU and other components draw heavily. The SXM2 version, used in DGX-1 and other servers, is powered through the baseboard and requires a 300W power delivery system, typically via a dedicated power connector on the motherboard.
Cooling Requirements: Passive Heatsink and Airflow
The PCIe Tesla V100 is passively cooled—it has a large aluminum heatsink but no fan. It relies on chassis airflow to dissipate heat. In a server, this is provided by high-static-pressure fans that push air through the card’s heatsink fins. In a workstation, you must have a case with strong front-to-back airflow and side fans that direct air over the card. Without adequate airflow, the card will throttle or shut down. The maximum operating temperature is 85°C (185°F) for the GPU, but sustained operation above 75°C can reduce lifespan. The SXM2 module is cooled by a liquid-cooled cold plate in DGX systems, or by a custom air-cooled heatsink in some OEM servers; it cannot be used in a standard PC case.
PCIe Interface: Slot, Lane, and Bandwidth
The Tesla V100 PCIe uses a PCIe x16 Gen3 interface, which provides up to 32 GB/s of bidirectional bandwidth. It is backward compatible with PCIe Gen2 and Gen1, but performance will be lower if the slot runs at fewer lanes or an older generation. For a workstation, you need a motherboard with at least one physical x16 slot that is electrically wired as x16 (or x8, which will halve bandwidth). The card is 267mm long, 111mm tall, and dual-slot thick, so it will cover adjacent slots. For servers, the card fits into standard PCIe risers, but you must ensure the chassis has sufficient cooling for passive cards.
How to Choose: Workstation vs. Server
When building a system with a Tesla V100, consider the following factors:
- Power supply: For a single PCIe V100, use a 750W or higher PSU with two 8-pin EPS cables (or adapters). For dual cards, add 250W per card.
- Chassis airflow: Workstations need high-CFM fans (e.g., 120mm or 140mm) that create a direct airflow path over the GPU. Servers use 40mm or 60mm high-static-pressure fans.
- PCIe slot: Ensure the motherboard’s x16 slot is electrically x16 and supports Gen3. If using multiple cards, check that the chipset or CPU provides enough lanes.
- Physical space: The card is dual-slot, so measure your case’s clearance. It also requires a 6-pin and an 8-pin EPS power connector, not the standard 8-pin PCIe.
Common Problems and Misconceptions
One common mistake is using a standard PCIe 8-pin power cable on the Tesla V100’s EPS connectors. The keying is different, and forcing it can damage the card. Another issue is inadequate cooling: placing the card in a case with weak airflow leads to thermal throttling. Also, many assume the SXM2 version can be used in a desktop; it cannot—it requires a specialized carrier board. Finally, driver support: the V100 requires NVIDIA’s datacenter drivers (not the GeForce Game Ready driver), and it does not support consumer features like GeForce Experience.
Costs and Alternatives
The Tesla V100 was a high-end product at launch, and used units are still expensive due to AI demand. Alternatives include the newer Tesla T4 (70W, single-slot, no external power), the RTX 6000 (Ada Lovelace, 300W, with fans), or the A100 (400W, similar cooling needs). For budget builds, consider a used GTX 1080 Ti or RTX 2080 Ti, which have similar FP32 performance but lack the V100’s Tensor cores and FP64 throughput. However, for deep learning, the V100’s Tensor cores provide significant speedups for mixed-precision training.
Safety and Installation Tips
Always power off the system and unplug the PSU before installing the card. Use an anti-static wrist strap. Ensure the EPS power cables are firmly seated. When testing, monitor GPU temperature with nvidia-smi or similar tools; if the card exceeds 85°C, improve airflow. Never run the card without its heatsink or with a broken fan (if you mod it). For SXM2 systems, only trained technicians should service the liquid cooling loop.
Frequently Asked Questions
Can I use a Tesla V100 in a standard gaming PC?
Yes, the PCIe version can be used in a gaming PC if you have a compatible motherboard, a power supply with EPS connectors, and adequate cooling. However, you won’t get video output from the card (it has no display ports), so you’ll need a separate GPU for display. Also, the card is optimized for compute, not gaming.
Does the Tesla V100 require a specific driver?
Yes, you need the NVIDIA datacenter driver (formerly Tesla driver) for Linux or Windows. The GeForce Game Ready driver does not support the V100. You can download it from NVIDIA’s website after registration.
What is the difference between the PCIe and SXM2 versions?
The SXM2 version has a higher TDP (300W vs 250W), uses a different physical interface (a socket on the baseboard), and is only available in pre-built servers like the DGX-1. The PCIe version is a standard expansion card that fits any server or workstation with a PCIe x16 slot.
Can I run two Tesla V100s on a single 1000W PSU?
Yes, if the rest of the system (CPU, RAM, etc.) draws less than 500W. Each V100 draws up to 250W, so two cards plus a typical CPU (125W) and other components (50W) totals around 675W, leaving headroom. Ensure the PSU has four EPS connectors or use adapters from PCIe 8-pin.
Is the Tesla V100 good for gaming?
No, it is not designed for gaming. It has no display outputs, and its drivers are optimized for compute workloads. Gaming performance is poor compared to consumer GPUs like the RTX 2080 Ti.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Philips DST7060/20 7000 Series Iron: Specs & Fit
- Coal Fueled Jet Aircraft: Could It Work?675 L
- Remote Desktop on Raspberry Pi: How to Enable It
- Word Select Last Line in Paragraph?
- Google Assistant IFTTT Recipes: 7 Useful Automations
- OLED TVs in Dark Rooms: Why They Look Better and When They Don’t