Velocidad de transferencia de PCIe


-1

Tengo una placa base basada en Intel Atom D510 con una tarjeta PCIe conectada al conector PCIe x4 en la placa base. Veo una velocidad de transferencia PCIe muy lenta con Centos 7.3, aunque con Ubuntu 16.04 veo una velocidad doble que todavía es realmente lenta en comparación con lo que veo en el servidor basado en Intel Xeon. Con Centos 7.3 y Ubuntu 16.04 parece que están usando pcieport driver. ¿Puedo configurar pcieport driver? ¿Cuáles podrían ser las razones por las que veo una tasa de transferencia lenta? Cualquier ayuda es apreciada.

Respuestas:


5

Atom D510 no tiene PCIe onchip, tiene x4 DMI que debe conectarse a un chipset de puente. Como @mirh menciona y confirma en el diagrama en la página 6 del esquema de referencia D510 de Intel http://www.intel.com/content/dam/www/public/us/en/documents/schematic/dev-board-1- n450-d510-schematics.pdf , eso es Gen1, así que solo 250 MB / seg (el esquema muestra el chip de puente ICH8M).

En un servidor basado en Xeon, suponiendo al menos PCIe Gen2, puede esperar ver una velocidad 2x.

Editar: también encontré este hilo del foro de Intel ( https://embedded.communities.intel.com/thread/2464 ) donde el OP parece haber realizado mediciones cuidadosas de PCIe usando el chip de puente ICH8M, y está informando lecturas 2.5 veces más lentas de lo que escribe Si sus pruebas dependen del rendimiento de lectura, entonces este plus Gen1 le ofrece una ralentización 5x en comparación con un servidor Xeon Gen2. Eso todavía no tiene en cuenta la desaceleración 10x que mencionó en su "Respuesta como comentario" (en la que mencionó 10 veces más lento para Ubuntu 16.04 y 20 veces más lento que CentOS 7.3, ambos en un servidor Gen2 Xeon, y que supongo los moderadores lamentablemente han eliminado).

También podría sugerirle cambiar su título a algo así como "rendimiento Atom PCIe" ya que esta es una discusión específica de Atom.


@SignalStrength, ¿qué desaceleración ves en comparación con el servidor Xeon? ¿Es como 2 o 3 veces o como 10 veces más lento?
Jeff Brower

@SignalStrength, veo su "Respuesta como comentario", supongo que no tenía los 50 puntos (eso es un problema con estos foros). La velocidad de 10x o 20x es una diferencia dramática e implica problemas más allá de la velocidad de transferencia de PCIe sin procesar. Tal vez el chip del puente no sea eficiente o no tenga suficiente búfer interno. Aunque no sé por qué el último CentOS sería diferente al último Ubuntu. Tal vez debido a la versión del kernel
Jeff Brower

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.