Размер шрифта
Цветовая схема
Изображения
Обычная версия сайта

Распределенные и параллельные вычисления

УМКД дисциплины

Рабочая программа и аннотация - РаспрПарВыч_2015.pdf - для просмотра файла необходимо авторизоваться

Методические рекомендации - Методические рекомендации от АНН.pdf

Аннотация

Аннотация к дисциплине "Распределенные и параллельные вычисления" 1. Цели и задачи изучения дисциплины Целями освоения дисциплины "Распределенные и параллельные вычисления" являются: формирование основ распределенного и параллельного программирования, изучение методов параллельного программирования. Задачами являются овладение методами программирования на современных компьютерных системах, овладение аппаратом параллельного и распределенного программирования для дальнейшего использования в приложениях. 2. Краткая характеристика учебной дисциплины Рассматривается архитектура параллельных и распределенных вычислительных систем, методы коммутации, позволяющие уменьшить время обмена. При декомпозиции вычислительной задачи на подзадачи и выполнение их на нескольких процессорах необходим интерфейс передачи сообщений (MPI) двухточечного и коллективного обмена. 3. Место дисциплины в структуре образовательной программы Дисциплина входит в вариативную часть "Блок 1" образовательной программы бакалавриата, реализуется на 3-м году 8-го триместра обучения с трудоемкостью освоения - 4.0 Зет. 4. Взаимосвязь дисциплины с предшествующими и последующими дисциплинами учебного плана подготовки При изучении распределенных и параллельных вычислительных систем используются знания, умения и навыки, полученные студентами в ходе обучения по дисциплинам "ЭВМ и периферийные устройства", "Программирование", "Операционные системы". Полученные знания применяются в практике создания параллельных и распределенных вычислительных систем, могут быть использованы при выполнении выпускной квалификационной работы. 5. Ожидаемые результаты освоения дисциплины В результате освоения дисциплины, у обучающихся должны быть сформированы следующие компетенции: ПК 2 - Способность разрабатывать компоненты аппаратно-программных комплексов и баз данных, используя современные инструментальные средства и технологии программирования