Articulo de referencia

IBM ViVA

VIVA ( Virtual Vector Architecture ) es una tecnología de IBM que permite acoplar múltiples unidades escalares de punto flotante para que funcionen como un único procesador vect...

VIVA ( Virtual Vector Architecture ) es una tecnología de IBM que permite acoplar múltiples unidades escalares de punto flotante para que funcionen como un único procesador vectorial . Ciertas tareas de computación se gestionan de forma más eficiente mediante cálculos vectoriales, donde una instrucción se puede aplicar a varios elementos simultáneamente, en lugar del enfoque escalar, donde una instrucción se aplica a un solo dato a la vez. Este tipo de tecnología es muy demandada en computación científica y es la respuesta de IBM a las supercomputadoras basadas en vectores, pioneras de Cray , que sirvieron de base para el Earth Simulator de NEC , la supercomputadora más rápida del mundo entre 2002 y 2004.

ViVA fue desarrollado e implementado por IBM junto con el Centro Nacional de Computación Científica para la Investigación Energética (NCER) dentro del proyecto Blue Planet, donde se combinaron ocho procesadores POWER5 de doble núcleo en un procesador vectorial capaz de alcanzar aproximadamente entre 60 y 80 GFLOPS de potencia de cálculo. La tecnología ViVA se utiliza en la supercomputadora ASC Purple .

Mientras que ViVA era una implementación de software en sistemas POWER5 de gama alta, la segunda generación, VIVA-2 , cuenta con soporte directo de hardware en el procesador POWER6 .

Referencias

  • Enlace obsoleto en archive.today (archivado el 19/01/2013)
  • Planeta Azul: Ampliación de la tecnología IBM Power y el procesamiento vectorial virtual – NERSC
  • Arquitectura de sistemas basada en la ciencia: un nuevo proceso para la informática de alto nivel – NERSC
  • Un eCLipz se vislumbra en el horizonte: Tecnologías del mundo real