Введение

SX 6 – суперкомпьютер NEC SX, разработанный NEC Corporation и представленный в 2001 году; SX 6 продавался по лицензии Cray Inc. в США. Каждая одноузловая система SX 6 содержит до восьми векторных процессоров, совместно использующих до 64 ГБ компьютерной памяти. Процессор SX 6 представляет собой одночиповую реализацию, включающую векторный и скалярный процессоры, изготовленные по технологии CMOS 0,15 мкм с медными соединениями, в то время как SX 5 был реализован на нескольких чипах. Earth Simulator основан на архитектуре SX 6. Векторный процессор состоит из восьми блоков векторного конвейера, каждый из которых содержит семьдесят два 256-словных векторных регистра. Векторное устройство выполняет операции сложения/сдвига, умножения, деления и логические операции. Скалярное устройство имеет ширину 64 бита и содержит кэш объемом 64 КБ. Скалярное устройство способно декодировать, выдавать и завершать четыре инструкции за такт. Поддерживается предсказание переходов и спекулятивное выполнение. Многоузловая система конфигурируется путем соединения до 128 одноузловых систем через высокоскоростной межсоединительный коммутатор IXS (Internode Crossbar Switch) с низкой задержкой. Пиковая производительность векторных процессоров серии SX 6 составляет 8 GFLOPS. Таким образом, одноузловая система обеспечивает пиковую производительность 64 GFLOPS, а многоузловая система – до 8 TFLOPS пиковой производительности в операциях с плавающей точкой. SX 6 использует SUPER UX, Unix-подобную операционную систему, разработанную NEC. Для многоузловой установки доступна глобальная файловая система SAN (GFS от NEC). Система пакетной обработки по умолчанию – NQSII, но также поддерживаются пакетные системы с открытым исходным кодом, такие как Sun Grid Engine.