¿Un MacPro3,1 (2008) x16 ranura PCIe 2.0 o 1.1?

En un Mac Pro 2008 (también conocido como MacPro3,1), aparentemente tiene 2 ranuras PCIe 2.0 y 2 ranuras PCIe 1.1. Si bien la diferencia no evitará que ningún dispositivo PCIe funcione, sí marca una diferencia en la velocidad.

Recientemente ejecuté GPU-Z en Windows 7 y realicé la prueba de carga (un ícono '?' a la derecha junto al texto sobre las versiones de PCIe y la cantidad de carriles) y descubrí que se mantuvo en PCIe 1.1 x16. Esto es con una Radeon HD 270X que definitivamente es compatible con PCIe 3.0, ¡así que estoy un poco sorprendido de que no informara 2.0!

Al intentar ver la documentación del conjunto de chips Intel 5400, parecería que el conjunto de chips solo es compatible con PCIe 1.0/1.1, pero toda la documentación del MacPro3,1 que he visto sugiere que las dos primeras ranuras son compatibles con PCIe 2.0 (que supongo que es directo en la CPU en lugar del puente norte).

¿Alguna confirmación sobre las especificaciones aquí? Además, ¿por qué GPU-Z solo informaría PCIe 1.1? ¿Podría tener algo que ver con el hecho de que tengo una tarjeta USB 3.0 en la ranura 4?

Respuestas (3)

Si se trata de una tarjeta gráfica de PC (no EFI), ejecutarla en Windows en una Mac (Bootcamp) reducirá la velocidad a PCIE 1.1

Debe tener una tarjeta flash EFI para ejecutar en PCIE 2.0 en Windows en máquinas Mac. Los controladores resuelven este problema para algunas tarjetas de PC (no EFI) en OS X, pero no en Windows.

La diferencia de juego en el mundo real entre 2.0 y 1.1 probablemente será insignificante, y su cuello de botella probablemente terminará en la CPU o en los controladores OS X. Generalmente veo un mejor rendimiento en Windows.

Como referencia, ejecuto una GTX 1060 (no EFI) en una Mac Pro 2009; mis puntos de referencia y los juegos del mundo real son mejores en Windows, a las velocidades de PCIE 1.1.

Sí, creo que este es el billete. Después de publicar esta pregunta, encontré en algunos otros foros información sobre resistencias de corte o algún truco para que otras placas Radeon obtengan velocidades PCI 2.0. Parece que si no reconoce la tarjeta como una Mac EFI, la estrangula. grrrr :-)

Obviamente, solo puedo comentar cómo ha descrito las cosas en su pregunta, pero los resultados que describe no tienen mucho sentido para mí.

Este modelo de Mac Pro tiene dos ranuras PCI Express 2.0 y dos ranuras PCI Express 1.1. Sin embargo, mientras que las dos ranuras PCI Express 2.0 son x16, las dos ranuras PCI Express 1.1 son x4. Entonces, obtener un resultado de PCIe 1.1 x16 realmente no es correcto. En otras palabras, el x16 indicaría PCIe 2.0, no PCIe 1.1 que es solo x4.

De forma predeterminada, una de las ranuras PCIe 2.0 x16 estaba ocupada por la GPU, que presumiblemente es donde también tiene instalada su Radeon HD 270X. Pero si lo tenía instalado en una de las ranuras PCIe 1.1, entonces debería informar PCIe 1.1 x4.

En pocas palabras, GPU-Z informando PCIe 1.1 x16 no tiene sentido.

Mirando la página oficial de especificaciones técnicas de Apple , dice lo siguiente: expansión PCI

Expansión PCI Express 7

  • Tres ranuras de expansión PCI Express abiertas de longitud completa
    • Una ranura PCI Express 2.0 x16
    • Dos ranuras PCI Express x4

Entonces, según Apple, la ranura x16 es PCIe 2.0