Необходимо совместить две, плохо совместимые задачи: глобальный расчет, где шаг очень большой, и локальный, где шаг очень маленький. Сделать это можно, но лишь собрав действительно фантастические вычислительные ресурсы. Дополнительная трудность состоит еще и в том, что вычисления не должны продолжаться более 4 часов, так как за 5 часов картина погоды смазывается совершенно, и все, что вы считаете, уже не имеет никакого отношения к действительности. Нужно не только обработать гигантский объем данных, но и сделать это достаточно быстро. Такое под силу лишь суперкомпьютерам.
Предсказание погоды - далеко не единственный пример использования суперкомпьютеров. Сегодня без них не обойтись в сейсморазведке, нефте- и газодобывающей промышленности, автомобилестроении, проектировании электронных устройств, фармакологии, синтезе новых материалов и многих других отраслях.
Так, по данным компании Ford, для выполнения crash-тестов, при которых реальные автомобили разбиваются о бетонную стену с одновременным замером необходимых параметров, со съемкой и последующей обработкой результатов, ей понадобилось бы от 10 до 150 прототипов для каждой новой модели. При этом общие затраты составили бы от 4 до 60 миллионов долларов. Использование суперкомпьютеров позволило сократить число прототипов на одну треть.
Известной фирме DuPont суперкомпьютеры помогли синтезировать материал, заменяющий хлорофлюорокарбон. Нужно было найти материал, имеющий те же положительные качества: невоспламеняемость, стойкость к коррозии и низкую токсичность, но без вредного воздействия на озоновый слой Земли. За одну неделю были проведены необходимые расчеты на суперкомпьютере с общими затратами около 5 тысяч долларов. По оценкам специалистов DuPont, использование традиционных экспериментальных методов исследований потребовало бы 50 тысяч долларов и около трех месяцев работы - и это без учета времени, необходимого на синтез и очистку требуемого количества вещества. [2]
Суперкомпьютеры используются во всех сферах, где для решения задачи применяется численное моделирование; там, где требуется огромный объём сложных вычислений, обработка большого количества данных в реальном времени, или решение задачи может быть найдено простым перебором множества значений множества исходных параметров.
Совершенствование методов численного моделирования происходило одновременно с совершенствованием вычислительных машин: чем сложнее были задачи, тем выше были требования к создаваемым компьютерам; чем быстрее были компьютеры, тем сложнее были задачи, которые на них можно было решать. Поначалу суперкомпьютеры применялись почти исключительно для оборонных задач: расчёты по ядерному и термоядерному оружию, ядерным реакторам. Потом, по мере совершенствования математического аппарата численного моделирования, развития знаний в других сферах науки -- суперкомпьютеры стали применяться и в «мирных» расчётах, создавая новые научные дисциплины: численный прогноз погоды, вычислительная биология и медицина, вычислительная химия, вычислительная гидродинамика, вычислительная лингвистика и прочие, -- где достижения информатики сливались с достижениями прикладной науки. [1]
В военной промышленности с помощью суперкомпьютеров разрабатывают новые тактические и стратегические позиции. Суперкомпьютеры помогают осуществлять различные исследования по повышению эффективности готовой боевой техники и по ее модернизации. Также с помощью них разрабатываются новейшие виды оружия и средства защиты.
Исследование ядерных процессов, моделирование цепной реакции и ядерного взрыва дают ученым богатый материал для исследования этих удивительных, но опасных явлений.
Изучение молекулярной структуры белка помогает сделать немало важных и ценных для человечества открытий, определить причины и механизмы генетически обусловленных заболеваний. Такая работа под силу только суперкомпьютерам.
Виртуальные модели кровеносной системы человека исследуются врачами и биологами для того, чтобы получить эффективные способы борьбы с заболеваниями сердца и сосудов.
Но эти мощные вычислительные машины нужны не только для проведения серьезных научных исследований, результаты которых принесут человечеству плоды только в будущем. Прикладное применение суперкомпьютеров можно обнаружить во многих сферах нашей жизни.
Современные медицинские исследования, новейшие разработки и научные открытия стали возможны именно благодаря суперкомпьютерам, которые позволяют проводить своевременную диагностику, с большим процентом вероятности прогнозировать ход болезни и реакцию организма на лечение. Суперкомпьютеры позволяют моделировать процессы, происходящие в жизненно важных органах для того, чтобы понять основной принцип их работы и эффективно бороться с патологиями.
В биологии суперкомпьютеры используются для изучения процессов, которые происходят на клеточном уровне. Это дает большие возможности для серьезнейших научных открытий, способных изменить современную науку.
В медицине и биологии суперкомпьютеры больше нужны именно для исследовательской работы, некоторые крупные клиники могут позволить себе использовать такие машины и для решения прикладных задач: диагностики и лечения.
Помощь суперкомпьютеров нужна не только для фиксирования данных на борту космических станций и обеспечения эффективности работы этих грандиозных сооружений.
Эта мощнейшая техника позволяет проектировать новые орбитальные и межпланетные станции, выстраивать данные оптимальной траектории движения станций, изучать процессы, которые влияют на геомагнитный фон Земли, отслеживать и предугадывать всплески солнечной активности и выявлять их закономерности.
При разработке новых моделей космических станций и искусственных спутников, суперкомпьютеры проводят серьезную работу по моделированию и прогнозированию всех возможных ситуаций, обеспечивая, таким образом, безопасность полета.
С помощью суперкомпьютеров стало возможно очень точно предсказывать погоду. Цифровая обработка данных, полученных на метеорологических станциях, производится в кратчайшие сроки, что дает шанс заглянуть в будущее и предупредить людей о возможных погодных неприятностях. Эта работа суперкомпьютеров тесно связана с прогнозами стихийных бедствий, которые способны спасти жизнь многих людей.
Благодаря суперкомпьютерам наша жизнь становится более комфортабельной и безопасной, так как именно эти машины помогают разрабатывать новые модели автомобилей и самолетов.
Исследование аэродинамических свойств, устойчивости, маневренности, способы сочетать эти качества в оптимальной пропорции могут только суперкомпьютеры.
Суперкомпьютеры имеют большое влияние на жизнь современного человека, но мало, кто об этом задумывается. Сидя в новом автомобиле и слушая по радио прогнозы погоды, отправляясь в поездку с GPRS навигатором, покупая билет на самолет к теплому морю, просматривая по телевизору 500 цифровых каналов, включая чайник, электроэнергия для которого была получена в недрах атомного реактора, люди почти не замечают, что пользуются результатами работы сложнейших суперкомпьютеров.
Фундаментальные научные или инженерные задачи с широкой областью применения, эффективное решение которых возможно только с использованием мощных (суперкомпьютерных) вычислительных ресурсов.
Вот лишь некоторые области, где используются суперкомпьютеры:
· Предсказания погоды, климата и глобальных изменений в атмосфере.
· Науки о материалах.
· Построение полупроводниковых приборов.
· Сверхпроводимость.
· Структурная биология.
· Разработка фармацевтических препаратов.
· Генетика человека.
· Квантовая хромо динамика.
· Астрономия.
· Транспортные задачи.
· Гидро- и газодинамика.
· Управляемый термоядерный синтез.
· Эффективность систем сгорания топлива.
· Разведка нефти и газа.
· Вычислительные задачи наук о мировом океане.
· Распознавание и синтез речи.
· Распознавание изображений [6]
Суперкомпьютеры - это национальное достояние, и их разработка и производство, должны быть одним из приоритетов государственной технической политики стран, которые являются мировыми лидерами в области техники и науки.
США и Япония являются практически единственными странами, разрабатывающими и производящими суперкомпьютеры в больших масштабах. Свои суперкомпьютеры были созданы в Индии и Китае.
Положение с разработками суперкомпьютеров в России, оставляет желать лучшего. Работы над отечественными суперкомпьютерами в последние годы велись сразу в нескольких организациях. Что касается отечественных суперкомпьютеров, то без необходимой государственной поддержки проектов по их разработке не приходится рассчитывать на создание промышленных образцов в ближайшие 1-2 года, и вряд ли такие компьютеры смогут составить основу парка супер-эвм в создающихся сегодня отечественных суперкомпьютерных центрах. [5]
2. Рейтинг суперкомпьютеров
2.1 Десять мощных суперкомпьютеров мира
Рейтинг TOP500 впервые был опубликован в июне 1993 года. Цель проекта -- сравнение быстродействия самых мощных суперкомпьютеров в мире и демонстрация роста их производительности со временем. Участие в списке добровольное и требует исполнения теста Linpack, который определяет, насколько быстро компьютер может решать большие системы линейных уравнений. Рейтинг составляется специалистами Манниверситета Теннессигеймского университета (Германия), Университета Теннесси (США) и Национальной лаборатории им. Лоуренса в Беркли (США). [9]
Два раза в год специалисты из Национальной лаборатории имени Лоуренса в Беркли и Университета Теннесси публикуют рейтинг, в котором предлагают список самых производительных суперкомпьютеров мира.[7]
TOP500 -- проект по составлению рейтинга и описаний 500 самых мощных общественно известных вычислительных систем мира. Проект был запущен в 1993 году и публикует актуальный перечень суперкомпьютеров дважды в год (в июне и ноябре). Этот проект направлен на обеспечение надёжной основы для выявления и отслеживания тенденций в области высокопроизводительных вычислений. [8]
В качестве ключевого критерия в этом рейтинге используется характеристика, которая уже давно считается одной из наиболее объективных в оценке мощности суперкомпьютеров - флопс, или число операций с плавающей точкой в секунду.
Производительность представителей первого десятка топа измеряется десятками квадриллионов флопс. Для сравнения: ЭНИАК, первый компьютер в истории, обладал мощностью в 500 флопс; сейчас средний персональный компьютер имеет мощность в сотни гигафлопс (миллиардов флопс), iPhone 6 обладает производительностью приблизительно в 172 гигафлопса, а игровая приставка PS4 - в 1,84 терафлопса (триллиона флопс).
В данной курсовой работе представлены 10 самых мощных суперкомпьютеров мира.
На десятом месте находится Cray CS-Storm, местоположение: США, производительность: 3,57 петафлопс, теоретический максимум производительности: 6,13 петафлопс, мощность: 1,4 МВт. Как и практически все современные суперкомпьютеры, CS-Storm состоит из множества процессоров, объединенных в единую вычислительную сеть по принципу массово-параллельной архитектуры. В реальности эта система представляет собой множество стоек («шкафов») с электроникой (узлами, состоящими из многоядерных процессоров), которые образуют целые коридоры. Cray CS-Storm - это целая серия суперкомпьютерных кластеров, однако один из них все же выделяется на фоне остальных
На сайте производителя, впрочем, сказано, что кластеры CS-Storm подходят для высокопроизводительных вычислений в области кибербезопасности, геопространственной разведки, распознавания образов, обработки сейсмических данных, рендеринга и машинного обучения.
На девятом месте Vulcan - Blue Gene/Q. Местоположение: США. Производительность: 4,29 петафлопс. Теоретический максимум производительности: 5,03 петафлопс. Мощность: 1,9 МВт. «Вулкан» разработан американской компанией IBM, относится к семейству Blue Gene и находится в Ливерморской национальной лаборатории имени Э. Лоуренса. Принадлежащий Министерству энергетики США суперкомпьютер состоит из 24 стоек. Функционировать кластер начал в 2013 году.
В отличие уже упомянутого CS-Storm, сфера применения «Вулкана» хорошо известна - это различные научные исследования, в том числе в области энергетики, вроде моделирования природных явлений и анализа большого количества данных.
Различные научные группы и компании могут получить доступ к суперкомпьютеру по заявке, которую нужно отправить в центр инноваций в области высокопроизводительных вычислений, базирующийся в той же Ливерморской национальной лаборатории.
На 8 месте Juqueen - Blue Gene/Q. Местоположение: Германия. Производительность: 5 петафлопс. Теоретический максимум производительности: 5,87 петафлопс. Мощность: 2,3 МВт.
С момента запуска в 2012 году Juqueen является вторым по мощности суперкомпьютером в Европе и первым - в Германии. Как и «Вулкан», этот суперкомпьютерный кластер разработан компанией IBM в рамках проекта Blue Gene, причем относится к тому же поколению.
Находится суперкомпьютер в одном из крупнейших исследовательских центров Европы в Юлихе. Используется соответственно - для высокопроизводительных вычислений в различных научных исследованиях.