Крей XMT
-
Обзор архитектуры Cray XMT
- Cray XMT — это масштабируемая многопоточная архитектура суперкомпьютера, разработанная для решения задач с большими графами.
- Она была представлена в 2005 году и заменила неудачную Cray MTA-2.
- XMT использует процессоры Threadstorm3 и устраняет недостатки, связанные с высокой стоимостью и поддержкой Cray MTA-2.
-
Особенности и улучшения
- XMT использует скремблированную модель памяти для распределения нагрузки на доступ к памяти.
- Аппаратных прерываний нет, а аппаратные потоки распределяются командой, а не операционной системой.
- Интерфейс LUC используется для взаимодействия между узлами входа в систему, ввода-вывода и другими сервисными узлами.
-
Процессоры Threadstorm
- Threadstorm3 — это 64-разрядный одноядерный процессор с 128 аппаратными потоками.
- Он имеет 4-сторонний ассоциативный буфер данных и 128 наборов регистров и программных счетчиков.
- Производительность процессора составляет 1,5 гигафлопс, а TDP — 30 Вт.
- Производительность процессоров Threadstorm не зависит от времени доступа к памяти благодаря переключению контекста на уровне потоков.
-
Cray XMT2
- Cray XMT2 — это масштабируемый многопоточный суперкомпьютер, основанный на архитектуре Tera MTA четвертого поколения.
- Он использует процессоры Threadstorm4 и увеличивает объем памяти и полосу пропускания по сравнению с XMT.
- XMT2 использует 2 дополнительных бита EMS вместо 4, как в XMT.
-
Будущее архитектуры MTA
- Разработка Threadstorm4 прекратилась после XMT2 из-за конкуренции с обычными процессорами.
- Cray удалила документацию по XMT и XMT2 из своего онлайн-каталога в 2020 году.
-
Пользователи и применение
- Cray XMT2 был приобретен федеральными лабораториями, академическими учреждениями и коммерческими заказчиками.
- Большинство систем на базе XMT и XMT2 были выведены из эксплуатации к 2020 году.