Для организации работы с большими объемами данных, кроме мощных процессоров и больших дисков, необходимы также программные средства, способные справиться с таким потоком данных. Созданные несколькими фирмами (Oracle, Sybase, IBM и др.) системы управления базами данных оказались незаменимыми для этих целей. Как следствие, резко возрос сбыт этих систем, что привело к росту стоимости акций указанных компаний (особенно заметны успехи на финансовом поприще компании Oracle).
Очевидно, что дальнейшее увеличение мультимедийных форм представления информации в Internet потребует еще более емких хранилищ данных, доступ к которым должен быть как можно более быстрым.
Суперкомпьютеры везде и для всего
Множество сфер современной жизни требует использование суперкомпьютеров. А некоторые отрасли принципиально не могут развиваться без математического моделирования, требующего огромных вычислений за ограниченное время. Вот только некоторые из примеров.
Использование крупных компьютеров в банковской сфере обеспечивает не только оперативную обработку данных по движению средств, но и позволяет прогнозировать развитие финансового рынка. Точность и оперативность получения данных напрямую зависят от производительности компьютера. А только эти данные позволяют банку эффективно работать.
Компания IBM объявила о создании компьютера, который содержит 1152 процессора. Свою новую разработку IBM собирается предоставить для американских академических исследований. Ту же концепцию IBM хочет применить и в следующих своих суперкомпьютерах: ASCI White, который будет выполнять те же функции, что и Blue Pacific, а также в Blue Gene, который будет задействован в генетических исследованиях.
IBM также сообщила о поставке компьютера Blue Wave Военно-морскому флоту США. Стоимость этой версии IBM RS/6000 SP составила 18 млн. долларов. Это будет самый производительный компьютер в Министерстве обороны, что позволит военным создавать наиболее точные модели мировых океанов. Вычисления суперкомпьютера дадут возможность прогнозировать штормы, а также помогут в поиске кораблей и спасательных работах.
Но не только IBM разрабатывают суперкомпьютеры. Так, Compaq Computer Coip. создает крупнейший в Европе суперкомпьютер, созданный на основе Compaq AlphaServer под управлением операционной системы Tru64 UNIX. В компьютере используются более 2500 процессоров Alpha. Французская Комиссия по ядерной энергии будет использовать суперкомпьютер для программ моделирования в целях обеспечения надежности и безопасности французских ядерных арсеналов без проведения новых ядерных испытаний. Кроме того, суперкомпьютер будет применен для других исследований в рамках основной программы моделирования. Compaq также получил контракт в 200 млн. долларов от Министерства энергетики США на создание самого большого в мире суперкомпьютера, названный «ASCI Q». Он будет иметь производительность более 30 терафлоп и может быть модернизирован до 100 терафлоп к 2005 году.
Мощные компьютеры создают также Hewlett-Packard, Sun, Silicone Graphics.
Кроме того, суперкомпьютеры применяются в области метеорологии, системах проектирования и управления предприятиями, в кинематографии и некоторых других сферах реального производства и искусства. Можно смело утверждать, что существует все более расширяющаяся область человеческой деятельности, в которой потребность во все более мощных компьютерах сохранится.
Стандартные процессоры для суперкомпьютеров
Принципиальной особенностью новых суперкомпьютеров является использование в них множества стандартных процессоров. Такое решение, характерное для всех «игроков» данного сектора IT-бизнеса, позволяет использовать один процессор для персональных компьютеров, рабочих станций и суперкомпьютеров. В ближайший год компания IBM выпустит новый Unix-сервер под рабочим названием Regatta. Он будет поддерживать 32 процессора Power 4–8 модулей по 4 процессора на каждом. Центром компьютера станет высокоскоростной коммутатор, объединяющий процессорные модули. В Regatta будет использована технология NUMA (Nonuniform Memory Architecture – технология принадлежит фирме Sequent Computer Systems, которую не так давно приобрела IBM), позволяющая разбить память на несколько разделов для независимого обслуживания каждого из процессоров. В результате на рынке появится серийный относительно недорогой сервер, который позволит поднять производительность на качественно новый уровень.
Естественно, серийный выпуск такого сервера заставит и другие компании производить аналогичные компьютеры. Суперкомпьютеры начинают выпускать даже фирмы, ранее не занимавшиеся разработкой и производством мощных компьютеров. Так, фирма Sony начала производство 16-процессорного компьютера Gcube, имеющего форму куба. Этот компьютер предназначен для обсчитывания 3D сцен (для кинопроизводства или для современных компьютерных игр) в реальном времени. Процессоры – стандартные от PlayStation2. Sony заявляет, что выходящий в следующем году новый GCube будет построен уже на базе 64 процессоров, что обеспечит построение 4,16 млрд. полигонов при 60 кадрах в секунду и при разрешении 1,080 на 1,980. Для наглядности можно привести слова вице-президента Square, создателя Final Fantasy: «Сегодня Square обсчитывает один кадр из готовящегося на следующий год фильма по этой игре 5 часов. На GCube это происходит в реальном времени – обсчитывание одного кадра занимает 1/30 секунды». Тем самым на качественно новый уровень поднимается процесс кинопроизводства: не только сокращается время производства, но и существенно снижается стоимость фильма (или игры).