PCIe
La autopista interna rápida que conecta placas de video y SSD con la CPU.
PCIe (PCI Express) es la conexión principal dentro de una computadora para los componentes rápidos. Las placas de video, los SSD NVMe, las placas de red y muchos otros agregados hablan con la CPU por ahí. En la placa madre de una PC de escritorio la ves como las ranuras largas donde se enchufa la GPU; en una notebook existen los mismos enlaces, solo que soldados o escondidos bajo una ranurita M.2.
PCIe está hecho de líneas (lanes). Cada línea es un par de caminitos de datos de ida y vuelta, y cada dispositivo recibe un manojo: x1, x4, x8 o x16. Una placa de video suele usar x16, el más ancho; un SSD NVMe suele usar x4. Más líneas significa más datos a la vez, como sumarle carriles a una ruta. Una CPU tiene una cantidad limitada de líneas para repartir, y esa es una de las diferencias reales entre los chips para el hogar y los de estaciones de trabajo o servidores.
Desde su primera versión en 2003, cada nueva generación de PCIe duplicó más o menos la velocidad por línea, y los dispositivos funcionan entre generaciones a la velocidad del lado más lento. Esa duplicación constante es parte de por qué el almacenamiento se volvió tan rápido: un SSD moderno por PCIe mueve datos muchísimo más rápido que los discos viejos por SATA. En los data centers, cuántas líneas y qué generación ofrece un servidor decide cuántas GPU y discos rápidos puede alimentar.
Para quedarse
- Conecta GPU, SSD NVMe y otras piezas rápidas con la CPU.
- Los enlaces son manojos de líneas: x1, x4, x8, x16.
- Cada generación duplicó más o menos la velocidad por línea.
- Las generaciones son compatibles; el enlace va a la velocidad del lado más lento.
Para seguir leyendo
- PCI Express en Wikipedia
- M.2 en Wikipedia
- Especificaciones de PCI-SIG (el organismo del estándar, en inglés)