← Course contents · Part 2

· Visual lesson · Session 15 of 56


What is inside a GPU server?

A GPU server is a whole computer. Its accelerators depend on CPUs, memory, storage, networking, power, and cooling.

Picture the idea

The GPU is inside a whole computer

Server boundary
GPUs + device memory
CPU + RAM

Prepare work and hold host data

NIC

Connect storage and other servers

SSD

Boot files and local data

BMC

Separate, protected management path

Power and cooling support the whole server
Conceptual dependencies, not a wiring diagram. The actual CPU, NIC, and GPU paths depend on the server.

Follow the supporting parts

The CPU prepares work. System RAM holds host data. A NIC, or network interface card, connects the server to other systems. SSDs may hold the operating system or cached data.

A BMC, or baseboard management controller, offers a management path separate from the normal operating system. Protect its access carefully.

DGX H100 is one documented eight-GPU example, not a template for every server.

Location matters

In a multi-socket server, a device or memory region may be closer to one CPU than another. This is part of NUMA, non-uniform memory access.

Extra hops can affect performance. A total RAM figure does not tell you which paths the application uses.

Try it yourself

On a vendor diagram, trace remote storage to a GPU. Mark the NIC, CPU or supported direct path, and memory involved.

Check your answer

Identify what the diagram actually establishes and what remains unknown. Keep host, GPU identity, port, and rack mappings together so a failure can be traced to a physical device.

Sources and further reading

← All sessions