Суперкомпьютер NEC SX-6: Архитектура и характеристики
NEC SX-6
Суперкомпьютер NEC SX-6: архитектура, характеристики, векторные процессоры. Основа для Earth Simulator. Высокая производительность и инновационные технологии.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
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.
The SX 6 is a NEC SX supercomputer built by NEC Corporation that debuted in 2001; the SX 6 was sold under license by Cray Inc. in the U. S. Each SX 6 single node system contains up to eight vector processors, which share up to 64 GB of computer memory. The SX 6 processor is a single chip implementation containing a vector processor unit and a scalar processor fabricated in a 0.15 μm CMOS process with copper interconnects, whereas the SX 5 was a multi chip implementation. The Earth Simulator is based on the SX 6 architecture. The vector processor is made up of eight vector pipeline units each with seventy two 256 word vector registers. The vector unit performs add/shift, multiply, divide and logical operations. The scalar unit is 64 bits wide and contains a 64 KB cache. The scalar unit can decode, issue and complete four instructions per clock cycle. Branch prediction and speculative execution is supported. A multi node system is configured by interconnecting up to 128 single node systems via a high speed, low latency IXS (Internode Crossbar Switch). The peak performance of the SX 6 series vector processors is 8 GFLOPS. Thus a single node system provides a peak performance of 64 GFLOPS, while a multi node system provides up to 8 TFLOPS of peak floating point performance. The SX 6 uses SUPER UX, a Unix like operating system developed by NEC. A SAN based global file system (NEC's GFS) is available for a multinode installation. The default batch processing system is NQSII, but open source batch systems such as Sun Grid Engine are also supported.