Опубликована: 05.04.2011 | Уровень: для всех | Стоимость: 490.00 руб. | Длительность: 14 дней
Курс направлен на представление обзора технологий построения и эффективного использования одного из наиболее широкого распространенного класса параллельных систем – кластеров.
В рамках курса осуществляется комплексное рассмотрение темы начиная с выбора наиболее подходящих архитектурных решений и заканчивая оценкой эффективности кластерных систем. Особое внимание уделяется системам эффективного управления ресурсами кластера – изложение данного вопроса проводится на основе имеющегося опыта разработки системы управления кластера Нижегородского университета. Получаемый в результате изучения данного курса набор знаний и умений является достаточным для того, чтобы слушатели смогли самостоятельно спроектировать, построить, настроить и использовать кластер в рамках организации малого и среднего размера.
План занятий
Занятие | Заголовок << | Дата изучения |
---|---|---|
- | ||
Лекция 11 час 15 минут | Обзор архитектуры персональных мини-кластеров
В лекции приводятся примеры персональных мини-кластеров. Рассказывается об используемых процессорах, организации сети и показателях производительности.
Оглавление | - |
Тест 118 минут | - | |
Лекция 258 минут | Microsoft High Performance Computing Server 2008
В лекции даются краткий обзор систем управления кластерами, общая характеристика Microsoft Compute Cluster Server. Рассказывается об установке, настройке и управлении MS CCS.
Оглавление | - |
Самостоятельная работа 11 час 14 минут | Компиляция и запуск Microsoft High Performance Computing Server 2008
Лабораторная работа посвящена вопросам компиляции и запуска программы под управлением Microsoft High Performance Computing Server 2003 (HPC 2008).
Оглавление | - |
Самостоятельная работа 133 минуты | - | |
Лекция 31 час 7 минут | Оценка производительности кластерных систем
В лекции обсуждается проблема оценки производительности кластеров, дается обзор существующих тестов и рассказывается об использовании тестов для оценки производительности.
Оглавление | - |
Тест 218 минут | - | |
Самостоятельная работа 249 минут | Оценка производительности кластерных систем с использованием теста Linpack
Целью данной лабораторной работы является получение слушателями практических навыков тестирования производительности кластерных систем с использованием теста Linpack.
Оглавление | - |
Самостоятельная работа 215 минут | - | |
Лекция 43 часа 15 минут | Параллельное программирование на основе MPI
Лекция посвящена рассмотрению методов параллельного программирования для вычислительных систем с распределенной памятью с использованием MPI.
Оглавление | - |
Тест 336 минут | - | |
Лекция 52 часа 30 минут | Параллельное программирование с использованием OpenMP
В лекции дается общая характеристика технологии OpenMP.
Оглавление | - |
Тест 436 минут | - | |
Самостоятельная работа 344 минуты | Отладка параллельных MPI программ в среде Microsoft Visual Studio 2005
Цель лабораторной работы - получение практических навыков отладки параллельных MPI программ в среде Microsoft Visual Studio 2005.
Оглавление | - |
Самостоятельная работа 318 минут | - | |
Лекция 644 минуты | Отладка параллельной программы
В лекции приводится назначение Intel® Thread Checker, характеризуются области его возможного применения, приводится информация, необходимая для подготовки пользовательского проекта и инструмента для анализа.
Оглавление | - |
Лекция 71 час 36 минут | Оптимизация параллельной программы
Лекция посвящена вопросам оптимизации работы параллельной программы.
Оглавление | - |
Самостоятельная работа 41 час 22 минуты | Отладка параллельной программы с использованием Intel Thread Checker
Целью лабораторной работы является приобретение практических навыков отладки параллельных программ для систем с распределенной памятью, использующих для организации параллелизма либо механизм потоков, либо технологию OpenMP.
Оглавление | - |
Самостоятельная работа 418 минут | - | |
Лекция 846 минут | Программные комплексы высокопроизводительных вычислений для решения проблемно-ориентированных вычислительно-трудоемких задач
В лекции даются общая характеристика пакета FlowVision, обзор классов решаемых задач и приводятся примеры выполнения расчетов.
Оглавление | - |
Самостоятельная работа 515 минут | Балансировка нагрузки
Лабораторная работа посвящена вопросам, возникающии при распределении нагрузки между потоками.
Оглавление | - |
Самостоятельная работа 619 минут | Cинхронизация и накладные расходы на поддержку многопоточности
Лабораторная работа посвящена изучению способов снижения накладных расходов на поддержку многопоточности.
Оглавление | - |
Самостоятельная работа 527 минут | - | |
5 часов | - |