Están utilizando todos los PCI-E Lanes de su CPU ?

Decidí escribir este artículo ya que recientemente me han planteado varias preguntas acerca de este tema y yo mismo, haciendo pruebas, detecté algo que me gustaría compartir con todos Uds. Son muy pocos los que están acosumbrados a leer Información Técnica ya que toda esta en inglés, muchas veces mal traducida y también debo decir que las compañías no la hacen para nada fácil.

Así que voy a explicarles de mi propio conocimiento lo que creo es una información que deben considerar siempre al elegir un CPU y una Motherboard con un Chipset en particular. Vamos a ver que todo está disponible en la web, la descripción completa del procesador y el diagrama del chipset para el cual está diseñado.

Por ejemplo, si vamos a buscar información sobre el procesador Intel Core i7-5820K en la web vamos a encontrar lo siguiente:

12.png

Como vemos en la captura de arriba el Intel Core i7-5820K tiene un Máximo de 28 Líneas de PCI-E. Es decir que ni siquiera podemos hacer SLI a 16/16 porque nos estaríamos pasando ya. Lo que debemos tener en cuenta es justamente lo que da vida a este artículo, y es que, algunas líneas de PCI-E ya vienen “tomadas” de fábrica por dispositivos onboard. Por tal motivo, vamos a ver cómo se distribuyen las líneas PCI-E en este Procesador.

Distribución de Líneas de PCI-E en Procesador Intel Core i7-5820K:

15_01_est-utilizando-todos-los-pcie-lanes-de-su-cpu

 

La cosa empieza a cambiar cuando nos encontramos con el Intel Core i7-5930K y Core i7-5960X que tienen 40 Líneas de PCI-E. Ahora sí vamos a poder usar configuraciones de SLI en 16/16 y disco SSD NVMe de x4 Líneas o Intel Optane que solo usa x2.

Nuevamente si buscamos información acerca del Intel Core i7-5930K vamos a encontrar lo siguiente:

Sin título.png

Distribución de Líneas de PCI-E en Procesador Intel Core i7-5930K:

15_02_est-utilizando-todos-los-pcie-lanes-de-su-cpu

Si observamos en detalle la Distribución de las Líneas de PCI-E tanto en el Core i7-5820K como en el Core i7-5930K vamos a ver que ciertos dispositivos ya las están usando, es decir que esas 28 o 40 no están todas disponibles una vez que coloquemos el procesador en la Motherboard.

Resultado de imagen para pci express x99

Algo muy interesante que también vamos a encontrar si buscamos es el Diagrama del Chipset en donde veremos detallado el uso de los PCI-E Lanes.

Diagrama del Chipset Intel X99:

Socket LGA-2011V3 tanto para Core i7-5820K como para Core i7-5930K y Core i7-5960X. El Chipset X99 es la generación anterior a X299 de Plataforma HEDT (High End Desktop).

Resultado de imagen para intel x99 diagram

Resultado de imagen para intel x99 diagram

 

Distribución de Líneas de PCI-E en Procesadores para Chipset Intel Z170:

Resultado de imagen para pci express lanes distribution

Aquí si nos vemos restringidos y tenemos que ser cautos a la hora de utilizar SLI y discos NVMe en estos Procesadores. Esto sucede con todos los que no son HEDT sino Desktop como las Series Haswell, Skylake, Kaby Lake y Coffee Lake.

Diagrama del Chipset Intel Z170:

Especificaciones Intel Core i7-6700K, i7-7700K, i7-8700K (Todos 16 Líneas)

Resultado de imagen para z170 chipset diagram

 

Si bien en estos Diagramas se muestra todo en modo macro, al juntar estos con los anteriores vamos a tener una gran cantidad de información acerca de que dispositivos van a usar nuestras valiosas líneas de PCI-E.

 

 

 

32 comentarios en “Están utilizando todos los PCI-E Lanes de su CPU ?

  1. Yo en una asus z370a

    Con un 8700k

    Lo tengo con 3 hdd mecánicos.. a la espera de un ssd m.2

    La pega de todo esto es que ni Asus ni pccomponentes me quieren decir la compatibilidad de esto… Y las instrucciones explica los raid de discos duros pero no dice una mierda de configuraciónes compatibles.

    Es decir: mi idea era usar un 8700k como un 5930k pero sin necesidad del quad Chanel.

    El problema está en que yo quería tener la siguiente configuración.

    M.2 250gb Evo 960
    M.2 500gb Evo 500
    Hdd 2 tb
    Hdd 2 tb
    Hdd 2 tb
    Hdd 2 tb
    _________
    En el peor de los casos solo estaría en trabajos mediante pesado usando 3 discos duros de forma simultánea como máximo…

    El problema esta es que eh conectado un ssd normal por SATA y dos discos duros… Medio por probar en la BIOS en activar uno de los puertos m.2 en x4 (sin contar un disco duro m.2)

    > Mi sorpresa >

    Se me desactivan tres puertos SATA 3.0 y dos puertos pci x1….

    Me gusta

    1. Estimado Fran, tranquilo yo te ayudo, el tema es que esto lo sabemos poca gente, es un tema coplejo ya que Intel dice que su CPU tiene 16x Lanes y su Chipset da apoyo con 4x Lanes PERO los fabricantes rutean esto en sus motherboards como se les canta. Voy a mirar bien el modelo de tu mother y en unas horas te escribo. Saludos !

      Me gusta

      1. ¿todos ??

        yo pense que a una mala me dejaria con los sata 3-4 osea los del centro o 1-2 y 3-4 si pongo el m.2 el superior en x2 (para os y app

        mitras que el m.2 inferior en x4…. aunque no se si se puede poner una en x4 y otra en x2

        Me gusta

  2. Tengo una Gigabyte Z97X-UD3H (Chipset Z97) ,SO en un Crucial x300 275 Gb (W10 64bit y programas), I5 4460, 16 Gb K. Fury Hiperx 1600, Nvidia gtx 1060 6Gb ddr5……. y 2 HD mec. sata de d1 tera
    Compre 960 Evo NVMe de 250 Gb M.2 (desabilito Disp. en sata 4-5) Para instalar SO y programas y dejar el Crucial para Edicion de video y mientras guardar archivos en los HD hasta poder cambiarlos por SSD.
    Resultado el 960 en secuencial es mas lento que el Crucial (Sata e), no asi en Aleatoria, esta lejos de lo publicitado. En todo caso funciona como Sata e
    .Actualice Bios a la ultima estable F9 (no me anime a la version Beta que es 1 año posterior) funciona bien, no se si la configuracion del Bios UEFI bajado permite toda la potencialidad del 960
    .Tampoco estoy seguro (No lo dice la TM) si el M.2 nativo es PCIe solamente (o PCIe y Sata)
    . a posteriori Un video tuyo me alerto sobre la imposibilidad de Booteo del 960 con chipset Z97
    He leido tus variados y muy util-didacticos análisis en distintos campos ….pero sobre todo el camino que recorristes para encontrar la Fisica Cuantica, algo similar me paso hace muchos años…. pero valore mucho a Eistein cuando hizo una explicacion sensilla( hacer simple lo complejo) de la TGRel (sin matematicas) preocupado por la comprencion de la fisica mas alla de los iniciados o las elites de cientificos. Desde hace un tiempo volvi a la Fisica Cuantica como aprendiz y curioso por los magicos Qbits del futuro
    Gracias y discupa la falta de brevedad
    Nestor

    Me gusta

    1. Nestor, Muchas Gracias por tus palabras ! Me alegro te gusten mis Artículos, tengo más de 25 años en esto…

      Paso a contarte y no te enojes, has caído en la trampa de las malas especificaciones, algo que los fabricantes acostrumbran a hacer, en NINGUN lado de las specs de tu motherboard: https://www.gigabyte.com/Motherboard/GA-Z97X-UD3H-rev-10#sp dice si ESE Slot M.2 PCIe es PCIe Gen 3 o PCIe Gen 2, y tampoco dice cuántas líneas le han dedicado, si x2 o x4. Seguramente sea PCIe Gen 2 y x2…
      Mira las especificaciones de ASRock Z97 y vas a ver las diferencias, no lo tomes a mal, solo pretendo enseñarte lo que es un fabricante que hace productos técnicos para Overclock como ASRock y ASUS y otro que hace productos gaming como lo es Gigabyte y MSI y esto lo veo hoy día en sus nuevas placas también.

      Mira: https://www.asrock.com/MB/Intel/Z97%20Extreme4/index.asp ya lo dice en la PRIMERA Página y sin rodeos:
      1 SATA Express, 8 SATA3, 1 M.2 (PCIe Gen2 x2 & SATA, Supports 30mm, 42mm, 60mm, 80mm, 110mm M.2 devices)

      Gigabyte dice esto:
      M.2 for SSDs drives with up to 10 Gb/s data transfer en la PRIMERA página

      luego en la especificaciones técnicas sigue dando vueltas y NO dice nada
      1 x M.2 PCIe connector
      (Socket 3, M key, type 2242/2260/2280 SATA & PCIe SSD support)

      Son muchos los comentarios, dudas y preguntas que recibo por día y los UNICOS que dicen la verdad son esos fabricantes que te mencioné, así que es normal que se confundan. En tu caso no vas a ver la velocidad “real” del 960 EVO hasta que lo pongas en una tarjeta adaptadora PCIe DIRECTO al PCIe Slot.

      Compra una como esta y luego me cuentas: https://youtu.be/4sCultttaMw

      Saludos ! Sergio

      Me gusta

    2. Hi, primeramente felicitarte por tu excelente trabajo, te sigo por youtube. muchos existos

      Estoy evaluando comprarme una computadora nueva y estoy empapandome de todo al minimo detalle, actualmente tengo una pc Intel Core i5-4570 Gigabyte G1.Sniper Z87 con una GTX 1060 con dos Discos SATA. con espectativas de comprarme un SSD M.2 pero mi placa no cuenta con este puerto lo cual adquirí un Adaptador PCIE a M.2 Mvme

      Mi pregunta es como puedo saber cuantos linias pcie tengo disponibles para no bajar el rendimiento de mi GTX1060 .. otra es como se si mi puerto PCIE donde tengo mi tarjeta es de Tercera Generacion. hay algun software q me detalle xq no confio mucho en el detalle que muestra el fabricante.

      Apartir de ahora comprare Asus o ASROCK ..

      Muchas gracias de antemano .. un abrazo desde Peru

      Le gusta a 1 persona

      1. Muchas Gracias Carlos ! Al conectar una tarjeta PCIe con un SSD M.2 NVMe estás usando las líneas PCIe del CPU, el te da originalmente 16 y ahora debería dividirse en 8 para el GPU y 8 para NVMe. Puedes usar GPU-Z ahí te va a decir bien la info de PCIe que buscas. Espero te sirva, saludos Sergio.

        Me gusta

      2. Carlos el CPU te da x16 PCIe Lanes y el Chipset aporta x4 PCIe Lanes más claro. Si miras los diagramas vas a ver que dice más PCIe Lanes pero como explico en el artículo varios dispositivos onboard ya usan PCIe Lanes de antemano. Saludos !

        Me gusta

      3. Buenas, tengo la misma duda que Carlos Sanchez Del Arroyo, entonces al conectar al otro puerto pci-e, el rendimiento de la gráfica va a bajar en un gran porcentaje, la ´solución es optar por cambiar de generación un nuevo chipset, estoy en lo correcto?
        ah y otra pregunta esto de las lineas pci-e depende más del cpu que de la mainboard verdad??

        Le gusta a 1 persona

      4. Hola Michael, lamento no haber llegado a tiempo con Carlos en su última pregunta, todas estas dudas las estoy evacuando en mis últimos videos en mi Canal de Youtube. Todo CPU Desktop da x16 PCIe Lanes y todo Chipset otras x4 PCIe Lanes adicionales. Si tu tienes una GPU va a correr a x16 y si no usas ningún otro dispositivo montado en el bus PCIe entonces aún tienes libre x4 PCIe Lanes. Ahora bien, si pones un SSD M.2 NVMe de x4 PCIe Lanes entonces ya estás usando todas (las 20 en total 16 del CPU + 4 del Chipset), si agregas otro SSD NVMe más de x4 PCIe Lanes obligas a la GPU a bajar a x8 de esta forma te queda GPU x8, NVMe_1 x4, NVMe_2 x4, y tu me dirás por qué ? aún tengo x4 libres por qué no dejó la GPU en x12 ? bueno es buena pregunta pero el Bus PCIe funciona a: x1, x2 , x4 , x8 y x16 no en otros valores. Me explico ? Saludos y mira estos videos nuevos:

        Video 1: https://youtu.be/DhgcOS68_Tc
        Video 2: https://youtu.be/RNTw6kP6fsg
        Video 3: https://youtu.be/XBrlhKCPaPo
        Video 4: https://youtu.be/ItT72m5445g

        Hay más te dejo algunos, Saludos !

        Me gusta

  3. gracias Sergio por tu pronta y amplia respuesta!

    No envio las respuestas (que tarde y nunca recibi de Gigabyte), por verguenza ajena, solo se limitaron a decir que era compatible y debía actualizar el Bios que ya habia actualizado e informado.
    Reafirmo tus opiniones …siempre tuve Asus y compre x primera vez una Gigabyte, x el M.2 que en ese momento no se ofrecian a precios aceptables.

    .Comprare la Asus Hyper M.2 x 4 apenas pueda. (En Mdo libre piden104 dolares !!! )

    .una vez instalada con 960 EVO ¿puedo instalar el SO y prog ….puede butear ? (Chipset Z97x)
    .Me gustaria dejar el M.2 como cache de sistema, para acelerar operaciones de video y fotografia con adobe . ¿Seria posible poner SSD m.2 sata chico , key m?
    saludos Nestor

    Me gusta

  4. A mi me dicen que intento tirar abajo la marca pero la realidad la estas reafirmando tu mismo, yo tuve Gigabyte en los tiempos de P45 te acuerdas y era lo mejor del mundo, por que ? porque hacían lo mismo que ASRock le ponían componentes de primera, full OC y nada luces, ahora es un carnaval primero y luego lo importante….

    Te comento que depende de la motherboard si te deja o no bootear desde la ASUS HYPER M.2, puede que si, puede que no y no tengo ninguna para comprobar eso. No pagues ese dinero la tarjeta en Ebay (compré una ayer) vale 22 USD.

    Saludos ! Sergio

    Me gusta

  5. Probe texteo con Magician de Samsung, dice que la interfaz M.2 de la TM: es PCIe Gen. 1×2 …
    Cosa que no pude encontrar (aun con tu ayuda) en ningun documento,respuesta de la fabrica, o impresion escrita interna en TM de Gigabyte.
    Ante la desconfianza no actualice el bios a la versión Beta y me quede con la última aprobada
    Una vez mas te saludo aunque suene antiguo
    Nestor

    Me gusta

  6. Si es Gen1 x2 no hay arreglo, pero para mi es Gen2 x2 y como Gigabyte nunca contesta ni me gasto en preguntar. Cuando era el Senior Spanish Editor para TweakTown tampoco me quisieron ayudar porque vivía aquí, así que hacete una idea.

    Saludos !

    Me gusta

  7. Estimado necesito tu ayuda urgente.

    La configuracion es la siguiente para la placa Z370 Strix – E

    Y va de la siguiente manera.

    2 GTX 1080 que ocuparian las 16 lineas PCI

    6 HDD que ocuparian los puertos SATA de la MOBO

    1 SSD M.2 que ocuparia uno de los SLOTs m.2 que soporta SSD

    Como se me distribuirian las lineas PCIe

    Le gusta a 1 persona

    1. Carlos y aquí estoy, te respondí, pero no sé qué pasó que el comentario no quedó…
      Te decía que tu CPU tiene 16 PCIe Lanes directas y 4 de apoyo provistas por el Chipset (este está afuera lejos del CPU en un Chip en la Motherboard), el M.2 va a usar las 4 PCIe Lanes y las tarjetas los 16 del CPU. El problema es que según mis pruebas usar el TOTAL de PCIe lanes baja el rendimiento gráfico. Con esto te digo que he testeado en Z270/Z370/X99 y X299 y es verdad lo comprobé con 3DMARK y se fue más de 1200+ puntos abajo usando el total que cuando no lo usaba.

      Yo pondría 1 sola GTX 1080Ti y no 2x 1080 y menos en Z370 pero eso lo dejo a tu criterio, la Teoría dice que está correcto, la práctica dice que vas a estar usando el total, eso significa al límite siempre y vas a tener caídas de rendimiento en el GPU y posiblemente en el M.2 también.

      Saludos, Sergio

      Me gusta

  8. Estimado una consulta,

    No soy muy experto en pc pero pienso comprarme una PC gamer basica con las siguientes caracteristicas:

    MOBO: MSI PRO CARBON B360
    PROCESADOR: CORE I3 8100
    Samsung 970 Evo NVMe PCIe M.2 250GB
    SSD Intel Optane 16gb
    HDD Seagate Barracuda 1TB
    MSI GTX 1050
    DDR4 2666 C17 2x4GB G.SKILL Trident

    uso del HDMI y Display port

    tendría alguna problema con las lineas de PCIe ya que la mobo indica 12?
    y también si es compatible usar dos M.2 ya que las especificaciones lo indican

    que me recomendarías?

    gracias por las respuesta.

    Le gusta a 1 persona

    1. Hola Christian, Gracias por leer mi artículo pronto lo voy a actualizar con nueva y buena información. Lo que vas a armar está perfecto ya que el Módulo de Memoria Optane te va a acelerar el sistema. Ten en cuenta que si bien los Samsung 970 EVO salieron con todo ! pero…son 3D V-NAND 64 Capas TLC y como la NAND flash cuanto menos capacidad pero es la duración te recomiendo veas las specs, su duración sorprende es de apenas 100TBW (hasta 100 TB puedes escribir luego no te dan garantía), sin embargo un MyDigitalSSD basado en NAND 2D MLC tiene 700TBW !!! Te digo por las dudas no se si sabías esto, pero es mi área de “expertice”. Además te recomiendo el módulo optane de 32GB. Recuerda que el HDD NO puede ser híbrido Optane no funciona sino. Por lo demás la PCIe Lanes te dan perfecto para la GPU y los 2x NVMe sin dramas. Como toda CPU Desktop el 8100 tiene 16 PCIe Lanes del CPU + 4 Del Chipset para un Total de 20. Saludos ! Te recomiendo buscar “Optane” en el buscador de la página y lee mis artículos especialmente el de la “Memoria Intel Optane”. Saludos !

      Me gusta

  9. Hola Sergio que tal?

    Primero que nada agradecerte por compartir esta info, he leído todo el articulo y los comentarios y me ha quedado todo mucho mas claro. Solo tengo algunas dudas para consultarte.
    Yo tengo una placa Asus Z170 Deluxe con un I7 6700k y una GTX 1080, conectados por sata tengo un ssd mas un hdd, quiero agregar un ssd nvme, (samsung 970 evo de 500gb) en el puerto m.2 y mantener los otros dos discos por sata.

    – Hay algún inconveniente con esto? por lo que entendí no debería ya que se utilizarían las 4 lineas del chipset dejando las 16 del cpu para la gpu.

    – Hay perdida de rendimiento por utilizar todas las lineas pci express? no quiero que se reduzca el rendimiento de la video.

    – Se me desactivarían algunos sata por conectar un disco nvme? de todas formas solo me interesa tener dos para los otros discos

    Gracias de ante mano!

    Le gusta a 1 persona

    1. Muchas Gracias Bruno, pronto voy a actualizar este artículo para X299 que tiene hasta 44+4 PCIe Lanes.

      En Z170 tienes el 6700K dándote 16 PCIe Lanes + 4 de apoyo del Chipset. La GPU te está usando las 16x Lanes y el SSD NVMe te va a usar 4x más del Chipset sin perjudicar el rendimiento. El tema de si te va a deshabilitar puertos SATA depende de la motherboard. La Teoría dice que se deshabilita “el mismo protocolo”, es decir si pones un M.2 SATA en el Slot M.2 entonces te quita desde 1 hasta 2 puertos SATA, pero si pones NVMe no te va a deshabilitar nada. Ahora, como los Slots vienen M.2 SATA/NVMe Combinados hay gente que me ha reportado que igual les deshabilita y la verdad que como solo tengo soporte de ASRock y de algunos modelos me es imposible comprobar lo que dicen. Si te puedo decir que en todas mis motherboards ASRock si pongo un M.2 SATA me deshabilita solo 1 puerto SATA. Saludos !

      Me gusta

  10. Hola Sergio

    Antes que nada felicitaciones por el enorme trabajo que haces, se nota las ganas y el esfuerzo que le pones para trasmitir todo tu conocimiento.

    Leyendo y mirando tus vídeos me surge una duda.

    Mi idea es actualizar la Mother a una Z370 con 8600K, junto con un modulo Intel Optane 32Gb como Cache para mejorar el HDD 4Tb que tengo.
    Hoy en día ya dispongo de un SSD 960 EVO 250GB para el S.O

    La duda surge si es posible usar el modulo optane por las Lineas PCI-E sin perder rendimiento de la GPU o de la Evo.
    Entiendo que el Z370 dispone de 16 PCIe Lanes + 4 de apoyo del Chipset. La GPU usaría las 16x Lanes y el SSD 960 EVO NVMe las 4x del Chipset por lo tanto si no estoy entendiendo mal me faltarían 2x Lanes para el OPTANE 32GB

    Estoy en lo correcto? Hay solución? Que me aconsejas?

    Otra cosa.. se justifica el reemplazo de la 960 EVO ( comprada hace unos meses) por la ADATA SX8200?
    me hubiera gustado encontrar tu canal antes de comprármela jaja

    Desde ya muchas gracias por tu tiempo

    Saludos desde Buenos Aires
    Alejandro

    Le gusta a 1 persona

  11. Alejandro muchas gracias por tu buena onda. Intel Optane Memory es para SSD comunes SATA + memoria optane + HDD, si bien funciona con los M.2 NVMe no es la idea. Sobre las líneas PCIe si bien tienes 20 disponibles y ahora estás consumiendo 16+4 (GPU+NVMe) cuando pongas la memoria intel optane la GPU se baja a x8 el NVMe x4 y Optane x2. El impacto en rendimiento es mínimo en la GPU ya que sigue siendo PCIe Gen3 x8. Saludos !

    Me gusta

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s