Фуджицу ВП2000
VP2000 суперкомпьютеров вторая векторных Fujitsu серия . — Объявленный в декабре 1988 г. [1] от Fujitsu они заменили более раннюю серию FACOM VP Model E . На смену VP2000 в 1995 году пришел VPP300, суперкомпьютер с массовым параллелизмом , включающий до 256 векторных процессоров.
VP2000 во многом был похож на их более ранние разработки и, в свою очередь, на Cray-1 , используя для повышения производительности векторный процессор на основе регистров . Для повышения производительности векторные модули поддерживали специальную инструкцию умножения и сложения, которая могла удалять два результата за такт. Эта «цепочка» команд особенно распространена во многих приложениях суперкомпьютеров.
Еще одно отличие состоит в том, что основные скалярные блоки процессора работали на половине скорости векторного блока. Согласно закону Амдала, компьютеры имеют тенденцию работать со скоростью самого медленного устройства, и в этом случае, если программа не проводит большую часть своего времени в векторных единицах, более медленная скалярная производительность составит 1/2 производительности Cray-1. с той же скоростью. Причина этой, казалось бы, странной «особенности» неясна. [ нужна ссылка ]
Одной из основных претензий к более ранним сериям VP была ограниченная пропускная способность памяти: хотя сами машины имели отличную производительность процессоров, им часто не хватало данных. В серии VP2000 эта проблема была решена путем добавления второго модуля загрузки/сохранения к скалярным модулям, что удвоило пропускную способность памяти.
Несколько версий машин продавались в разных ценовых категориях. Младший VP2100 работал с временем цикла 8 нс и обеспечивал производительность всего 0,5 GFLOPS (примерно в 4-8 раз выше производительности Cray), в то время как VP2200 и VP2400 уменьшали время цикла до 4 нс и обеспечивали пиковую производительность от 1,25 до 2,5 GFLOPS. . Высокопроизводительный VP2600 работал со скоростью 3,2 нс и производительностью 5 гигафлопс. Все модели выпускались в версии /10 с одним скалярным процессором или /20 со вторым, а модели 2200 и 2400 также выпускались в конфигурации /40 с четырьмя. Благодаря дополнительным модулям загрузки/сохранения добавление дополнительных скалярных модулей улучшило производительность за счет увеличения пропускной способности памяти, а также позволило одновременно запускать несколько программ и тем самым увеличить вероятность того, что в векторном модуле есть что обрабатывать. Говорят, что каждое устройство увеличивает производительность в 1,5 раза, позволяя VP2400/40 соответствовать производительности более ранней версии VP2600/20.
Машины поставлялись либо с Unix -совместимой UXP/M, либо с MVS -совместимой VSP/S операционной системой , обе поставлялись Amdahl . Последний использовался для программ на Фортране , тогда как первый обычно использовался для C , а компиляторы векторизации поставлялись для обоих языков.
Как и большинство компаний, Fujitsu при разработке будущих машин обратилась к массовому параллелизму , и семейство VP2000 просуществовало на рынке недолго. Тем не менее, было продано более 100 экземпляров, а в июле 1993 года было установлено 180 экземпляров.
Ссылки
[ редактировать ]- ^ «Исторические компьютеры в Японии: серия Fujitsu VP2000» . Компьютерный музей Японского общества обработки информации . 2015. Архивировано из оригинала 3 июля 2015 года . Проверено 11 октября 2015 г.
- ^ Донгарра, Джек (2007). «Часто задаваемые вопросы о тестах Linpack Benchmark и Top500» . Нетлиб. Архивировано из оригинала 1 сентября 2009 года . Проверено 14 января 2014 г.