El VP2000 fue la segunda serie de supercomputadoras vectoriales de Fujitsu . Anunciados en diciembre de 1988, [1] reemplazaron al anterior modelo FACOM VP Model E Series de Fujitsu . El VP2000 fue reemplazado en 1995 por el VPP300, un superordenador masivamente paralelo con hasta 256 procesadores vectoriales.
El VP2000 era similar en muchos aspectos a sus diseños anteriores y, a su vez, al Cray-1 , utilizando un procesador vectorial basado en registros para el rendimiento. Para un rendimiento adicional, las unidades vectoriales admitían una instrucción especial de multiplicar y sumar que podía retirar dos resultados por ciclo de reloj. Esta "cadena" de instrucciones es particularmente común en muchas aplicaciones de supercomputadoras.
Otra diferencia es que las principales unidades escalares del procesador funcionaron a la mitad de la velocidad de la unidad vectorial. De acuerdo con la Ley de Amdahl, las computadoras tienden a funcionar a la velocidad de su unidad más lenta, y en este caso, a menos que el programa pase la mayor parte de su tiempo en las unidades vectoriales, el rendimiento escalar más lento lo haría la mitad del rendimiento de un Cray-1. a la misma velocidad. La razón de esta "característica" aparentemente extraña no está clara. [ cita requerida ]
Una de las principales quejas sobre la serie VP anterior era su ancho de banda de memoria limitado; si bien las máquinas en sí tenían un rendimiento excelente en los procesadores, a menudo carecían de datos. Para la serie VP2000, esto se solucionó agregando una segunda unidad de carga / almacenamiento a las unidades escalares, duplicando el ancho de banda de la memoria.
Varias versiones de las máquinas se vendieron a diferentes precios. El VP2100 de gama baja funcionó a un tiempo de ciclo de 8 ns y entregó solo 0.5 GFLOPS (aproximadamente 4-8 veces el rendimiento de un Cray), mientras que el VP2200 y VP2400 disminuyeron el tiempo de ciclo a 4 ns y entregaron entre 1.25 y 2.5 GFLOPS pico . El VP2600 de gama alta funcionó a 3,2 ns y entregó 5 GFLOPS. Todos los modelos vinieron en las versiones / 10 con un solo procesador escalar, o el / 20 con un segundo, mientras que el 2200 y el 2400 también vinieron en una configuración / 40 con cuatro. Debido a las unidades de carga / almacenamiento adicionales, agregar unidades escalares adicionales mejoró el rendimiento al aumentar el ancho de banda de la memoria, además de permitir que varios programas se ejecuten al mismo tiempo y, por lo tanto, aumentar la posibilidad de que haya algo que procesar en la unidad vectorial. Se dice que cada unidad aumenta el rendimiento 1,5 veces, lo que permite que el VP2400 / 40 iguale el rendimiento del anterior VP2600 / 20.
Las máquinas fueron suministrados ya sea con el Unix compatible UXP / M o los MVS compatible VSP / s sistemas operativos , ambos suministrados por Amdahl . El último se usó para los programas de Fortran , mientras que el primero se usó normalmente para C , y se proporcionaron compiladores de vectorización para ambos lenguajes.
Como la mayoría de las empresas, Fujitsu recurrió al paralelismo masivo para las máquinas del futuro, y la familia VP2000 no estuvo en el mercado por mucho tiempo. Sin embargo, se vendieron más de 100 y en julio de 1993 se instalaron 180.
Registros | ||
---|---|---|
Precedido por Cray Y-MP / 832 2.144 gigaflops | La supercomputadora más potente del mundo (Fujitsu VP2600 / 10) 1990–1991 [2] | Sucedido por NEC SX-3/44 20.0 gigaflops |
Referencias
- ^ "Computadoras históricas en Japón: serie Fujitsu VP2000" . Museo de Computación de la Sociedad de Procesamiento de Información de Japón . 2015 . Consultado el 11 de octubre de 2015 .
- ^ Dongarra, Jack (2007). "Preguntas frecuentes sobre Linpack Benchmark y Top500" . Netlib . Consultado el 14 de enero de 2014 .