IBM Scalable POWERparallelScalable POWERparallel или RS/6000 SP или SP суперкомпьютерная массово-параллельная платформа с распределенной памятью компании IBM. Система построена на узлах, представляющих собой сервера RS/6000, и кластерном программном обеспечении под названием PSSP, большей частью написанном на языке Perl. Для связи между узлами системы разработана технология High Performance Switch. ИсторияIBM Scalable POWERparallel была представлена в 1993 году под названием SP1 году как суперкомпьютерное решение для научных и технических расчётов. В первых вариантах система комплектовалась из узлов, представлявших собой сервер RS/6000 Model 370. Первым покупателем SP1 в сентябре 1993 года стала Аргоннская национальная лаборатория, приобретшая систему из 128 узлов. К концу года было продано уже 72 системы. В 1994 году на рынке была представлена система SP2, в которой использовались узлы нового типа и более быстрое сетевое соединение между ними под названием Trailblazer. К концу 1994 года было продано 352 системы SP2, а к концу 1995 года — 1023. В 1996 году SP2 была переименована в просто SP, и группа разработчиков перешла в отделение RS/6000, а SP стал продаваться как система верхнего сегмента линейки серверов RS/6000. В том же году узлы стали оснащаться несколькими процессорами и стали SMP-мультипроцессорами. К концу 1997 года было продано 3770 систем RS/6000 SP по всему миру[1]. RS/6000 SP из 30 узлов работал как главный веб-сервер Летних Олимпийских игр 1996 года в Атланте[2], а также Зимних Олимпийских игр 1998 года в Нагано[3]. В 2001 году после ребрендинга линия суперкомпьютеров была продолжена под названием eServer p690. Среда программированияТак как первые версии IBM Scalable POWERparallel были чисто массово-параллельными машинами с распределённой памятью (DM-MIMD), единственной возможной моделью программирования была message passing. IBM написала свою версию программного пакета PVM (Parallel Virtual Machine) под названием PVMe специально для RS/6000 SP. Также имелась проприетарная библиотека Message Passing Library (MPL), которая использовалась до появления спецификации MPI, реализация которой потом была интегрирована в IBM Parallel Environment for AIX, Version 2 Release 1. УзлыУзлы в суперкомпьютере RS/6000 SP были трёх вариантов. Вариант Thin занимал половину ряда в стойке. Вариант Wide занимал целый ряд в стойке. Вариант High занимал два ряда в стойке. В стандартной стойке Tall помещались либо 16 узлов Thin, либо 8 узлов Wide, либо 4 узла High. Причём узлы в стойке можно было комбинировать в разных вариантах. Система поддерживала конфигурации до 128 узлов. Впрочем, по специальному заказу её можно было нарастить до 512 и даже до 1024 узлов[4]. На основе POWER1
На основе POWER2
На основе PowerPC 604
На основе узлов с процессором PowerPC 604e в конце 1998 года был создан один из мощнейших суперкомпьютеров того времени ASCI Blue Pacific. На основе P2SC
RS/6000 SP на основе процессоров P2SC в двух стойках использовался как основа шахматного суперкомпьютера Deep Blue, победившего в матче из шести партий действующего Чемпиона мира по шахматам Гарри Каспарова в мае 1997 года. На основе POWER3
См. такжеПримечания
Литература
Ссылки
|
Portal di Ensiklopedia Dunia