Открыть сервис

Суперкомпьютер Anton

Anton — это серия специализированных суперкомпьютеров, разработанных компанией D. E. Shaw Research (США) для проведения высокопроизводительного молекулярно-динамического моделирования. Основное назначение Anton — симуляция движения атомов и молекул в биологических системах, в частности, в белках, липидных мембранах и других макромолекулах, с временным разрешением, недоступным для универсальных суперкомпьютеров. Ключевой особенностью Anton является аппаратная реализация алгоритмов вычисления электростатических и вандерваальсовых взаимодействий, что позволяет достигать производительности в несколько порядков выше, чем у традиционных кластеров общего назначения.

История

Разработка Anton началась в середине 2000-х годов в исследовательской группе D. E. Shaw Research, основанной Дэвидом Шоу, бывшим профессором Колумбийского университета и одним из пионеров в области вычислительной химии. Первая версия, Anton 1, была представлена в 2007 году. Её производительность составила около 17,5 микросекунд молекулярной динамики в сутки для типичных систем размером около 23 000 атомов, что на тот момент было рекордным показателем.

В 2014 году была запущена вторая версия — Anton 2. Она базировалась на более совершенной архитектуре с гибкой топологией межсоединений (сеть «бабочка»), что позволило масштабировать симуляции на системы с сотнями тысяч атомов. Производительность Anton 2 достигала 85 микросекунд в сутки для систем из 23 000 атомов и 65 микросекунд для систем из 100 000 атомов.

Третья версия, Anton 3, была анонсирована в 2021 году. Она использует 64-битные специализированные ASIC-чипы, объединённые в трёхмерную сеть с высокой пропускной способностью. Заявленная производительность — до 270 микросекунд в сутки для систем из 100 000 атомов, что в 3–4 раза быстрее Anton 2. Anton 3 также способен моделировать системы размером до 10 миллионов атомов, включая вирусы и клеточные органеллы.

Архитектура и устройство

Специализированные ASIC-чипы

В отличие от универсальных суперкомпьютеров, использующих процессоры общего назначения (CPU) или графические ускорители (GPU), Anton построен на специализированных интегральных схемах (ASIC), спроектированных исключительно для задач молекулярной динамики. Каждый чип содержит:

Коммуникационная сеть

Anton 3 использует трёхмерную сеть с топологией «тор» (3D Torus), где каждый чип соединён с шестью соседними. Пропускная способность каждого канала — до 32 Гбит/с. Это обеспечивает низкую задержку при обмене данными между узлами, что критично для синхронизации симуляций.

Программное обеспечение

Для управления Anton используется специализированное ПО, включающее:

Применение

Фундаментальные исследования

Anton используется для моделирования процессов, недоступных экспериментальным методам из-за временных масштабов:

Прикладные задачи

Производительность

Сравнение производительности Anton с универсальными суперкомпьютерами (данные на 2023 год):

ВерсияПроизводительность (мкс/сутки, 23 000 атомов)Энергопотребление (кВт)Стоимость (оценка)
Anton 117,5200~50 млн $
Anton 285300~100 млн $
Anton 3270400~200 млн $

Для сравнения: современный кластер на GPU (например, NVIDIA A100) для той же задачи достигает производительности около 1–2 мкс/сутки при энергопотреблении 10–15 кВт на узел.

Критика и ограничения

Несмотря на высокую производительность, Anton имеет ряд недостатков:

Интересные факты

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →