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.
No quedaron desfasados, o sino mira los NEC SX-9. Con un rendimiento pico de 102,4 GFLOPS en doble precisión, son los procesadores más potentes que existen en la actualidad.
Además, cualquier procesador vectorial moderno combina las técnicas del Cray-1 con la ejecución en array: el SX-9 tiene 8 unidades funcionales paralelas.
Por otro lado, los procesadores vectoriales permiten accesos a memorias más flexibles, con strides e indexados, lo que permite paralelizar código que una unidad SIMD no puede.
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:1)( http://barrapunto.com/ | Última bitácora: Viernes, 17 Noviembre de 2006, 23:39h )
Además, cualquier procesador vectorial moderno combina las técnicas del Cray-1 con la ejecución en array: el SX-9 tiene 8 unidades funcionales paralelas.
Por otro lado, los procesadores vectoriales permiten accesos a memorias más flexibles, con strides e indexados, lo que permite paralelizar código que una unidad SIMD no puede.
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!