Después de haber estudiado los procesadores vectoriales de verdad, me entra la risa cada vez que alguien llama así a los SIMD. El Cray-1 tenía vectores de 64 elementos de 64 bits, o 4096 bits en total, no las mierdecillas de 128 bits de los procesadores actuales.
por
pobrecito hablador
el Martes, 03 Junio de 2008, 14:35h
(#1049966)
Eran otro tipo de procesadores. Los actuales SIMD son en array: cuatro unidades funcionales en paralelo y a correr. El Cray-1 simplemente implementaba el bucle por hardware, reduciendo la presión sobre la memoria de instrucciones y las sobrecargas introducidas por el bucle.
Con todos los avances que se hicieron en arquitectura y en tecnología, ese tipo de procesadores vectoriales quedaron desfasados. Es más eficiente un procesador que tenga una extensión vectorial como cualquiera de los actuales.
por
pobrecito hablador
el Martes, 03 Junio de 2008, 14:38h
(#1049971)
PD: Por cierto, el Cray-1 era tan SIMD como lo son las SSE o las Altivec. SIMD significa que se realiza una misma instrucción para diferentes conjuntos de datos. No es una cuestión de la longitud de los vectores. De dos para arriba, es SIMD. Uno o menos es SISD:P
Procesadores vectoriales
(Puntos:2, Informativo)( http://barrapunto.com/ | Última bitácora: Viernes, 17 Noviembre de 2006, 23:39h )
Después de haber estudiado los procesadores vectoriales de verdad, me entra la risa cada vez que alguien llama así a los SIMD. El Cray-1 tenía vectores de 64 elementos de 64 bits, o 4096 bits en total, no las mierdecillas de 128 bits de los procesadores actuales.
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!
Re:Procesadores vectoriales
(Puntos:0)Con todos los avances que se hicieron en arquitectura y en tecnología, ese tipo de procesadores vectoriales quedaron desfasados. Es más eficiente un procesador que tenga una extensión vectorial como cualquiera de los actuales.
Re:Procesadores vectoriales
(Puntos:0)