Главная » 2021 » Январь » 24 » Зачем нужны суперкомпьютеры и где их используют?
19:36
Зачем нужны суперкомпьютеры и где их используют?

Что такое суперкомпьютер?

     Суперкомпьютеры выполняют массовую параллельную обработку данных, при которой задачи разбиваются на части и одновременно обрабатываются тысячами процессоров. Это их главное отличие от обычных компьютеров, которые последовательно решают задачу за задачей. Если воспользоваться аналогией, то это все равно что подойти к кассам в супермаркете с полной тележкой и разделить товары между несколькими друзьями. Каждый оплатит свою часть отдельно, после чего вы встретитесь у выхода и снова сложите продукты в одну тележку. Чем больше друзей, тем быстрее можно завершить параллельную обработку — по крайней мере, в теории.

     «Если система настроена правильно, то какую бы задачу вы ни поставили суперкомпьютеру, он справится с ней гораздо быстрее, чем компьютер с меньшим количеством процессоров или одним процессором. Для некоторых вычислений домашнему ноутбуку понадобились бы недели или даже месяцы, но если вы сможете настроить эффективную параллельную обработку данных, то это займет не больше дня», — объясняет исследователь из Политехнического института Ренсселера Джоан Росс, которая недавно вернулась из Аргоннской национальной лаборатории, где она проработала шесть месяцев.

     По словам Росс, обработке данных способны помешать некорректные параметры программы. Например, расчеты могут идти стремительно при работе четырех процессоров, но замедлиться при подключении пятого. 

 

Для чего используются суперкомпьютеры?

     Главной ценностью суперкомпьютеров является их постоянно улучшающаяся способность симулировать реальность. Они могут моделировать производственные условия и разрабатывать более совершенные продукты в областях от нефтегазовой промышленности до фармацевтики. Джек Донгарра, один из ведущих экспертов по суперкомпьютерам, сравнивает эту способность с магическим шаром для предсказаний.

     «Например, я хочу узнать, что происходит, когда сталкиваются две галактики. Я не могу провести такой эксперимент. Я не могу взять две галактики и столкнуть их. Поэтому я должен построить модель и запустить ее на компьютере. Или другой пример — в прошлом инженеры при проектировании автомобиля заставляли его врезаться в стену, чтобы увидеть, насколько хорошо он выдержит удар. Но это довольно дорого и требует много времени. Сегодня мы просто создаем компьютерную модель машины и заставляем ее врезаться в виртуальную стену», — отметил Донгарра, добавив, что половина пятисот лучших суперкомпьютеров занята в промышленности.

     Суперкомпьютеры также используются в области искусственного интеллекта. Как рассказал директор Аргоннской национальной лаборатории Пол Кернс, Aurora предназначена для ИИ следующего поколения, который ускорит научные открытия и сделает возможными улучшения в таких областях, как прогнозирование экстремальных погодных явлений, медицина, картирование головного мозга и разработка новых материалов. Aurora поможет человечеству лучше понять Вселенную, «и это только начало», убежден Кернс.

      Однако работа с ИИ — лишь небольшой процент того, что делают суперкомпьютеры. 90% расчетов по-прежнему посвящены традиционным задачам: инженерным симуляциям, моделированию погоды и тому подобному. ИИ занимает во всем этом лишь 5-10%, указывает Эндрю Джонс, консультант по высокопроизводительным вычислениям.

 

Просмотров: 235 | Добавил: Кирилл__Сазонов | Рейтинг: 0.0/0
Всего комментариев: 0
avatar