[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