¿Cuál es la relación entre el reloj de la NIC y el bus PCIe 2.0?

¿Cuál es la relación entre el reloj de la NIC y el bus PCIe 2.0?

Cuando ejecuto la lista de hardware lshw -class network, muestra:

product: 82599 10 Gigabit Dual Port Network Connection
size: 10Gbit/s
capacity: 10Gbit/s
width: 32 bits
clock: 33MHz

Supongamos que estamos usando un PCI ex 2.0 .x8entonces uno puede pensar que la capacidad es: 32 (width) * 33 * 10^6 (clock) * 8 (.x8)pero entonces solo me daría 8 Gbps (32 * 33 * 10^6 * 8)/1000^3, ¿qué me falta aquí?

Utiliza PCIeX 2.0 y hasta donde yo séEn teoría, puede entregar 500 MBps por carril..

¿Cómo puede el bus PCIeX 2.0 entregar más que el reloj de la NIC mostrado por lshw?

Respuesta1

El reloj de 33 MHz es solo un reloj de referencia que se utiliza como entrada para los multiplicadores de reloj de bucle bloqueado en fase en el chip. Un PLL puede producir frecuencias que son grandes múltiplos de la frecuencia de entrada. Por ejemplo, todas las CPU rápidas modernas tienen una frecuencia externa mucho más baja (normalmente ~100 MHz) que la frecuencia interna (varios GHz).

información relacionada