Una pregunta sobre los carriles PCIe y cómo se dividen

Placa base y CPU

Guías de reparación y soporte para placas base y CPU.



Rep: 21.1k



Publicado: 01/04/2018



La mayoría de los procesadores de escritorio Intel tienen 16 carriles PCIe, lo que es suficiente para una GPU x16. Obviamente, no puede usar la GPU sin un sistema operativo, por lo que necesitará un SSD. Así que ahora tienes un SSD NVMe x4. Debido a que el SSD necesita tener 4 carriles para operar, ¿la GPU baja a x8 porque no tiene suficientes carriles para operar a x16?



He notado que muchos de los conjuntos de chips de escritorio de Intel para Sky y KabyLake tienen desde 6-24 'Cantidad máxima de carriles PCI Express' cuando todos los procesadores tienen solo 16 carriles. Si coloca un i7-7700 de 16 carriles en una placa base Z270 con un 'número máximo de carriles PCI Express' de 24, ¿tiene la placa base sus propios carriles PCIe que se apilan sobre los del procesador?

@danj Esperaba que pudieras explicar esto, por favor.

Comentarios:



¿Qué placa base estás mirando?

01/04/2018 por Aiden

@captainsnowball He construido varias PC antes. Los comprendo quizás mejor que tú. No estoy buscando una placa base específica, estoy buscando una comprensión más profunda de cómo funcionan los carriles PCIe, que @danj Ojalá pueda proporcionar.

01/04/2018 por George A.

¡OK! Estaré atento a este tema, tal vez pueda aprender algo de él.

01/04/2018 por Aiden

cuando un fabricante de mobo habla de tener 24 carriles PCIE, en realidad se está refiriendo a HSIO. un HSIO es lo mismo (más o menos, pero no realmente) que un carril pcie. un mobo conecta todo junto. por lo que un fabricante de mobo utilizará 16 para la ranura pcie 16x. usarán 4 para ram. y 4 para todos sus puertos sata, ranuras m.2, conectividad usb y ethernet. Eso es un bosquejo aproximado y no un evangelio, ya que todos los fabricantes de mobo pueden presupuestar las líneas HSIO que tiene una CPU como quieran para un producto mobo en particular.

esa es la razón por la que conectar un SSD con ranura M.2 puede deshabilitar uno o más puertos sata. están usando los mismos carriles HSIO para la cpu

02/11/2018 por I_m31

Creo que el procesador tiene carriles dedicados y la cantidad de carriles utilizables depende del chipset. El z370 + z390 tiene 24 carriles. Entonces, si usa una tarjeta gráfica x16, le quedan 8 carriles, que pueden acomodar 2 x4 SSD. No creo que ninguna placa base tenga dos ranuras x16 (pueden tener dos ranuras x16, pero solo se pueden usar en x 8 simultáneamente)

12/01/2018 por Mike c

3 respuestas

Solución elegida

Representante: 409k

Aquí no hay una respuesta única:

  • La CPU tiene más de un medio de interconexión dependiendo de la serie de CPU.
  • Las conexiones de la CPU se pueden dirigir a un chip PCH que puede gestionar un mayor número de carriles PCI.

Entonces, entre la placa lógica y la CPU y cómo funcionan juntas, se establecerá el número total de carriles y luego los carriles se distribuirán a las diferentes ranuras, así como a cualquier interfaz dedicada en la placa lógica.

mi kindle no se conecta a wifi

Actualización (01/04/2018)

Trabajemos con una CPU real, un conjunto de chips y una placa lógica. Revíselos y centre sus preguntas en estos documentos.

Actualización (01/05/2018)

George, ¡no es tan sencillo! Mira este diagrama

Como puede ver, los carriles PCI de la CPU están dedicados a las tarjetas gráficas en este diseño.

Comentarios:

Hmm, ok. Su suposición es más educada que la mía, ¿cree que el 24 en el 'Número máximo de carriles PCI Express' significa un total de 24, o simplemente que el chipset no admite más de 24 carriles provenientes del procesador? ¿Los Mac tienen los mismos conjuntos de chips que los que Intel fabrica para los fabricantes de placas base, o son todos personalizados? Además, ¿Sata, USB y RAM usan carriles PCIe?

La lavadora Kenmore serie 80 no centrifuga

01/04/2018 por George A.

Bueno. Estoy familiarizado con todos estos componentes, y dónde lo tenía en mente.

La placa base tiene dos ranuras PCIe x16, cuatro ranuras PCIe x1 y una ranura x4 para un SSD NVMe. Eso no incluye USB, SATA, Ethernet.

¿Todos estos dispositivos tienen que funcionar con solo 16 carriles? ¿O estás sugiriendo que los carriles de la placa base realmente hacer apilar en la parte superior del procesador, para un total de 40 carriles?

Noté que la Z370 tiene un chip PCH, justo al lado de las ranuras PCIe. Pensé que un chip PCH podría haber sido algo que solo encontraría en Mac y estaciones de trabajo costosas.

01/04/2018 por George A.

Dependiendo de la generación del sistema, tendrá un chip puente Norte y Sur o simplemente el PCH combinado. He aquí una buena referencia: Concentrador controlador de plataforma de la familia de chipsets Intel® serie 7 / C216 (PCH) Revise el concentrador PCI y las secciones de E / S

01/04/2018 por Y

¡Oh, PCH es la forma abreviada de concentrador de controlador de plataforma! Sé lo que es. Todo bien gracias. Solo una última pregunta, los carriles del PCH más los del procesador se suman, ¿correcto? Para un total de 40 carriles PCIe.

01/04/2018 por George A.

¡No puedo responder de esa manera! ¡Cómo hago el pan no es de la misma manera que lo harías tú!

Los diferentes diseñadores harán cosas diferentes dependiendo de lo que pretendan.

01/05/2018 por Y

Rep: 49

Entonces, ¿hay alguna manera de verificar cuántos carriles PCIe me quedan en el chipset?

¿La GPU obviamente está usando algunos carriles? Y estoy usando 4 carriles para mi nuevo SSD M.2.

¿Hay alguna manera de verificar cuántos me quedan porque quiero agregar una tarjeta de captura más tarde y también otro adaptador SATA para obtener más puertos SATA?

Comentarios:

Deberá revisar la lógica PCH de su sistema para ver cuántos carriles PCIe admite. Es posible que desee hablar con el proveedor del sistema o de la placa lógica si creó su propio sistema para ver lo que dicen. Y, por último, mire la configuración de su BIOS, a menudo ofrece información sobre lo que se está utilizando.

Las ranuras de la GPU usan carriles que van directamente a la CPU y no cuentan para los carriles PCIe servidos por la PCH.

No olvide que su sistema puede tener un puente PCIe que luego permite que haya carriles adicionales disponibles. Pero luego deberá averiguar qué dispositivos no necesitan acceso directo y luego puede usar la conexión en puente para descargar carriles en el PCH principal.

07/05/2018 por Y

Representante: 1

Una respuesta a su solicitud es que parece haber cierto uso de carriles PCI-e por parte de los fabricantes de placas base ... que se pueden asignar mejor. Por ejemplo, el Asrock 990FX Extreme6 ofrece 2x ranuras PCIe x16 reales que se utilizan por completo, mientras que la tercera ranura x16 puede funcionar al máximo @ x8. La ranura M2 integrada utiliza los mismos recursos que el puerto eSata 3. No sé quién hizo uso de esos puertos, pero me parece que algunos de esos recursos se utilizan para elementos innecesarios. Lo mismo parece aplicarse al nuevo chipset X570, donde no se puede insertar nada más que una tarjeta gfx, sin tener que sufrir una reducción de escala, de la ranura gen 4 x16. Eso es realmente ridículo y al menos debería implementarse un chip puente entre 2 ranuras x16 y la placa base / CPU. Entonces, la otra ranura estaría libre para colocar tarjetas de almacenamiento de alto rendimiento. Dos ranuras M2 integradas ya son fantásticas, mientras que se pueden agregar más libremente con tarjetas de expansión verticales. Quiero que las tarjetas gfx se ejecuten en x16 para asegurarse en primer lugar. Incluso cuando todavía no hay ningún software disponible. Quiero que las cosas funcionen como deben, sin comprometer las cosas que vienen con el paquete y que no puedo rechazar. Arquitectura libre, era de lo que se trataba el concepto de PC, si I&I recordaba correctamente. De lo contrario, todos usaríamos…. Amiga's? Namasté

George A.