[HACK] Microprocessors, pipelines and clock speeds

Jesus Cea jcea at argo.es
Sun Jun 5 19:39:57 CEST 2005


David A. Pérez wrote:
> Imagino que hablaras de una simplificacion maxima, porque si no no
> seguirian segmentandolas, que Intel ya va por 31.

Intel está jugando una campaña de marketing, de "cuántos más 
gigahercios, mejor". O estaba, hasta hace dos años.

> Por lo que he leido, dos de lo beneficios de hacer la pipeline mas
> larga son mayor "paralelizacion" de las instrucciones, e incremento de
> la velocidad de reloj. El incremento de la velocidad de reloj es un
> poco una falacia puesto que al final las intrucciones tardaran el
> mismo tiempo en ejecutarse, si no mas, puesto que cada etapa tarda
> menos, pero hay mas etapas.

Correcto a medias. Cada instrucción tarda básicamente lo mismo, pero hay 
más instrucciones ejecutándose simultaneamente. Es decir, en un tiempo 
X, el número de instrucciones "completadas" es mayor, aunque cada 
instrucción tarda básicamente lo mismo.

> El nuevo AMD 64 tiene 12 etapas, porque Intel saco el Pentium 4 con
> 20, y ahora incluso las a aumentando a 31? Para vender MHz?

Exacto. El marketing es así.

Pero tanto AMD como Intel están abandonando esta práctica, al ser obvio 
que cada vez cuesta más aumentar los Mhz, y que los beneficios por ello 
cada vez son menores. Por ello, ambas compañías ya no nombran, desde 
hace un par de años, Mhz/Ghz en su publicidad. Solo hablan de números de 
modelo y "equivalencia" de velocidad.

Además AMD empezaba a ganar la batalla :).

Por ejemplo, un AMD 4000+ no va a 4Ghz :).

En las CPUs hay dos tendencias claras. Por un lado, a aumentar los Mhz, 
segmentando las CPUs de forma que cada etapa hace cada vez menos trabajo 
pero sigue consumiendo muchos watios. En el otro extremo, mantener una 
velocidad de reloj moderada, pero realizar muchas operaciones lógicas en 
cada una.

Aunque hoy en día está un poco anticuado, la cosa viene a ser la vieja 
diferenciación RISC/CISC.

Si te interesan estas cosas, y para no caer más en el "offtopic" :-), te 
recomiendo MUY ENCARECIDAMENTE el grupo de news "comp.arch". Ahí podrás 
leer cosas escritas por la propia gente de IBM, Motorola (bueno, 
Freescale :-), ARM, AMD, etc. Hay un nivelazo increíble, y se aprende 
mucho, de las propias personas que patentan innovaciones todos los días.

Recomendable.

-- 
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
jcea at argo.es http://www.argo.es/~jcea/ _/_/    _/_/  _/_/    _/_/  _/_/
                                       _/_/    _/_/          _/_/_/_/_/
PGP Key Available at KeyServ   _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz





More information about the hacking mailing list