Академический Документы
Профессиональный Документы
Культура Документы
Jerarquía de diversos buses en un equipo relativamente moderno: SATA, FSB, AGP, USB entre otros.
Tipos de bus
Existen dos tipos que están clasificados por el método de envío de la
información: bus paralelo o bus serie.
Hay diferencias en el desempeño y hasta hace unos años se consideraba que el
uso apropiado dependía de la longitud física de la conexión: para cortas distancias
el bus paralelo, para largas el serial.
Bus paralelo
Es un bus en el cual los datos son enviados por bytes al mismo tiempo, con la
ayuda de varias líneas que tienen funciones fijas. La cantidad de datos enviada es
bastante grande con una frecuencia moderada y es igual al ancho de los datos por
la frecuencia de funcionamiento. En los computadores ha sido usado de manera
intensiva, desde el bus del procesador, los buses de discos duros, tarjetas de
expansión y de vídeo, hasta las impresoras.
El front-side bus de los procesadores Intel es un bus de este tipo y como cualquier
bus presenta unas funciones en líneas dedicadas:
Los cuatro datos o bits son debido a la tecnología Quad Data Rate, ya que en
cada ciclo de reloj hay cuatro transferencias de datos. Se dice entonces que el bus
funciona a 400 MT/s.
Back-side bus
Este en ese entonces nuevo bus tiene algunas ventajas sobre el antiguo FSB
“unificado”:
Libera al casi siempre ocupado FSB de realizar una importante y pesada tarea
adicional, contribuyendo a que éste tenga menos “cuellos de botella”.
Además, al ser un bus más corto que el FSB puede operar a frecuencias o
velocidades bastante más altas que aquél. De hecho, históricamente las
mismas caches L2 se han estado acercando cada vez más a la CPU, desde
las antiguas (ubicadas en la placa madre) hasta las actuales (montadas sobre
el mismo núcleo del procesador).
La versiones posteriores de los Intel Pentium III, de nombre código Coppermine (180 nm o
0,18 μ) y Tualatin (130 nm o 0,13 μ), directamente incorporaron una cache L2 en el propio
núcleo, por lo que su BSB pasó a ser equivalente a la velocidad del propio procesador,
aunque originariamente redujeron su capacidad a 256, posteriormente fue aumentada a 512
KB.
AMD Athlon
Por su parte, el BSB de los AMD Athlon (K7 Argon/Pluto) de primera generación
(lanzado inicialmente en agosto de 1999), que imitaban el formato de cartucho de
los Pentium II, también operaba a una fracción de la velocidad de la propia CPU.
Más precisamente lo hacía a 1/2 (50%), 2/5 (40%) o 1/3 (33%) de aquélla, como
su muestra en la siguiente tablita (la velocidad del bus era de 100 MHz DDR). Esto
se decía a que las pastillas (chips) de SRAM (RAM estática, bastante más rápida
que la convencional SDRAM de esa época), tenía problemas para alcanzar
frecuencias superiores a los 350 MHz.
Frecuencia Frecuencia
Nombre Tecnología
Código del núcleo del BSB
código de proceso
(MHz) (MHz)
Historia
Intel Pentium II
El Pentium II, lanzado inicialmente al mercado en mayo de 1997, fue la
primera CPU que incluyó la cache L2 en el propio cartucho del microprocesador,
en el anterior pentium pro estaba integrada en la CPU, pero en distinta die,
aunque a diferencia de este, esta operaba a la mitad de velocidad de la frecuencia
de la CPU, posteriormente algunos modelos operarían a la misma velocidad.
Aquella cache funcionaba a la mitad del núcleo (core) del procesador, como se
puede observar en la pequeña tabla siguiente:
HyperTransport
HyperTransport (HT), también conocido como Lightning Data Transport
(LDT) es una tecnología de comunicaciones bidireccional, que funciona tanto en
serie como en paralelo, y que ofrece un gran ancho de banda en conexiones punto
a punto de baja latencia. Se publicó el 2 de abril de 2001. Esta tecnología se
aplica en la comunicación entre chips de un circuito integrado ofreciendo un
enlace (o bus) avanzado de alta velocidad y alto rendimiento; es una conexión
universal que está diseñada para reducir el número de buses dentro de un
sistema, suministrando un enlace de alto rendimiento a las aplicaciones
incorporadas y facilitando sistemas de multiprocesamiento altamente escalables.
El HyperTransport Consortium es quien está llevando a cabo el desarrollo y
promoción de la tecnología HyperTransport. Esta tecnología es ampliamente
usada por las empresas AMD en procesadores x86 y chipsets; PMC-
Sierra, Broadcom y Raza Microelectronics en
microprocesadores; MIPS, NVIDIA, VIA Technologies y Silicon Integrated
Systems en chipsets; HP, Sun Microsystems, IBM y Flextronics en
servidores; Cray, Newisys, QLogic y XtremeData en sistemas informáticos de alto
rendimiento, y Cisco Systems en routers.
Descripción
Implementaciones
HyperTransport e HyperThreading
1.0 2001 800 MHz 32 Bit 12.8 GB/s 3.2 GB/s 6.4 GB/s
1.1 2002 800 MHz 32 Bit 12.8 GB/s 3.2 GB/s 6.4 GB/s
2.0 2004 1.4 GHz 32 Bit 22.4 GB/s 5.6 GB/s 11.2 GB/s
3.0 2006 2.6 GHz 32 Bit 41.6 GB/s 10.4 GB/s 20.8 GB/s
3.1 2008 3.2 GHz 32 Bit 51.2 GB/s 12.8 GB/s 25.6 GB/s