Поможем Лицензировать ваш Windows
(499) 502-62-48
http://v-resi.ru
Паралельные вычисления в примерах
Сервер для прогнозов погоды В середине прошлого года перед нами встала задача построить многопроцессорную систему с определенными параметрами производительности для прогнозирования погоды. В заявке явно не уточнялось, каким способом, с помощью SMP-системы или с помощью кластера, но подразумевалась в первую очередь SMP-система. Мы выбрали второй вариант. От заказчика мы получили всю необходимую информацию о прикладном ПО, после анализа которой был сделан вывод о том, что, во-первых, задача очень хорошо распараллеливается на подзадачи, а во-вторых, информационный обмен между подзадачами будет незначительный. В результате был выбран вариант с использованием кластера. SMP-система с аналогичной производительностью стоила примерно в 10 раз дороже. На основании сделанных выводов был предложен четырехузловой кластер со следующими характеристиками: число ядер-32 число процессоров - 8 число узлов-4 тип процессоров - Intel Xeon Е5345 с тактовой частотой 2,33 ГГц объем оперативной памяти - 32 Гб/ узел: 128 Гб/кластер интерконнект - Gigabit Ethernet операционная система - Red Hat Enterprise Linux 5 Server 64-bit пиковая производительность - 240 Гфлопс После проведения всех пусконаладочных работ необходимая производительность была достигнута. Этот пример наглядно демонстрирует, как использование кластера может снизить стоимость по сравнению с использованием традиционной SMP-системы аналогичной производительности для данной конкретной задачи. Сервер для системы автоматизированного проектирования интегральных схем Существует ряд задач, которые могут быть хорошо распараллелены, но в силу ряда причин не могут быть выполнены на кластере. В основном эти ограничения связаны с отсутствием соответствующего программного обеспечения, либо политикой лицензирования данного ПО. Однако на SMP-системах такие приложения показывают очень хорошую маштабируемость по производительности. Среди подобных приложений можно выделить различные системы автоматизированного проектирования. Для одной из таких систем (Cadence) наш заказчик выбрал флагман нашей линейки — сервер QD820 с восемью двухъядерными процессорами AMD Opteron 875 и 32 Гб оперативной памяти, получив при этом двукратный рост производительности по сравнению с аналогичной, но четырехпроцессорной системой. Линейный рост производительности опять же говорит о высокой эффективности применения многопроцессорных систем для подобных задач.
Сервер для системы компьютерного видеонаблюдения Компьютерное видеонаблюдение постепенно вытесняет традиционное аналоговое. Камеры и кабельная инфраструктура зачастую остаются прежними, а видеорегистратор становится цифровым. Рынок предлагает разнообразные системы: от «черных ящиков» до открытых систем, где пользователь может самостоятельно выбрать платы видеозахвата, установить их в компьютер, настроить софт и получить полноценный видеорегистратор у себя на компьютере.