Банк рефератов содержит более 364 тысяч рефератов, курсовых и дипломных работ, шпаргалок и докладов по различным дисциплинам: истории, психологии, экономике, менеджменту, философии, праву, экологии. А также изложения, сочинения по литературе, отчеты по практике, топики по английскому.
Полнотекстовый поиск
Всего работ:
364139
Теги названий
Разделы
Авиация и космонавтика (304)
Административное право (123)
Арбитражный процесс (23)
Архитектура (113)
Астрология (4)
Астрономия (4814)
Банковское дело (5227)
Безопасность жизнедеятельности (2616)
Биографии (3423)
Биология (4214)
Биология и химия (1518)
Биржевое дело (68)
Ботаника и сельское хоз-во (2836)
Бухгалтерский учет и аудит (8269)
Валютные отношения (50)
Ветеринария (50)
Военная кафедра (762)
ГДЗ (2)
География (5275)
Геодезия (30)
Геология (1222)
Геополитика (43)
Государство и право (20403)
Гражданское право и процесс (465)
Делопроизводство (19)
Деньги и кредит (108)
ЕГЭ (173)
Естествознание (96)
Журналистика (899)
ЗНО (54)
Зоология (34)
Издательское дело и полиграфия (476)
Инвестиции (106)
Иностранный язык (62791)
Информатика (3562)
Информатика, программирование (6444)
Исторические личности (2165)
История (21319)
История техники (766)
Кибернетика (64)
Коммуникации и связь (3145)
Компьютерные науки (60)
Косметология (17)
Краеведение и этнография (588)
Краткое содержание произведений (1000)
Криминалистика (106)
Криминология (48)
Криптология (3)
Кулинария (1167)
Культура и искусство (8485)
Культурология (537)
Литература : зарубежная (2044)
Литература и русский язык (11657)
Логика (532)
Логистика (21)
Маркетинг (7985)
Математика (3721)
Медицина, здоровье (10549)
Медицинские науки (88)
Международное публичное право (58)
Международное частное право (36)
Международные отношения (2257)
Менеджмент (12491)
Металлургия (91)
Москвоведение (797)
Музыка (1338)
Муниципальное право (24)
Налоги, налогообложение (214)
Наука и техника (1141)
Начертательная геометрия (3)
Оккультизм и уфология (8)
Остальные рефераты (21692)
Педагогика (7850)
Политология (3801)
Право (682)
Право, юриспруденция (2881)
Предпринимательство (475)
Прикладные науки (1)
Промышленность, производство (7100)
Психология (8692)
психология, педагогика (4121)
Радиоэлектроника (443)
Реклама (952)
Религия и мифология (2967)
Риторика (23)
Сексология (748)
Социология (4876)
Статистика (95)
Страхование (107)
Строительные науки (7)
Строительство (2004)
Схемотехника (15)
Таможенная система (663)
Теория государства и права (240)
Теория организации (39)
Теплотехника (25)
Технология (624)
Товароведение (16)
Транспорт (2652)
Трудовое право (136)
Туризм (90)
Уголовное право и процесс (406)
Управление (95)
Управленческие науки (24)
Физика (3462)
Физкультура и спорт (4482)
Философия (7216)
Финансовые науки (4592)
Финансы (5386)
Фотография (3)
Химия (2244)
Хозяйственное право (23)
Цифровые устройства (29)
Экологическое право (35)
Экология (4517)
Экономика (20644)
Экономико-математическое моделирование (666)
Экономическая география (119)
Экономическая теория (2573)
Этика (889)
Юриспруденция (288)
Языковедение (148)
Языкознание, филология (1140)

Реферат: 1. Введение в предмет

Название: 1. Введение в предмет
Раздел: Остальные рефераты
Тип: реферат Добавлен 09:13:36 20 сентября 2011 Похожие работы
Просмотров: 15 Комментариев: 11 Оценило: 0 человек Средний балл: 0 Оценка: неизвестно     Скачать

ПАРАЛЛЕЛЬНое программирование

Кафедра систем телекоммуникаций, факультет физико-математических и естественных наук

Обязательная дисциплина, привязанная к семестру

Трудоемкость – 4 кредита, 2 часа лекций и 2 часа лабораторных занятий в неделю

Цель курса

Целью курса является изучение принципов и освоение практических навыков параллельного программирования с использование технологии MPI. В процессе изучения курса даются базовые понятия о параллельных компьютерах и супер-ЭВМ, рассматриваются особенности программирования на массивно-параллельных компьютерах.

Содержание курса

Лекции

Тема 1. Введение в предмет

Параллельные компьютеры и суперЭВМ; суперЭВМ и сверхвысокая производительность; увеличение производительности ЭВМ; параллельная обработка данных на ЭВМ; краткая история появления параллелизма в архитектуре ЭВМ; использование параллельных вычислительных систем.

Тема 2. Особенности программирования на массивно-параллельных компьютерах

Общая структура компьютера CRAY Y-MP C90; разделяемые ресурсы процессора; вычислительная секция процессора; секция управления процессора; параллельное выполнение программ; пиковая производительность CRAY Y-MP C90. Пиковая производительность компьютера CRAY C90; понятие о векторизации программ; анализ узких мест в архитектуре компьютера CRAY C90 (один процессор); суммарное влияние отрицательных факторов на производительность компьютера. Массивно-параллельные компьютеры, общие черты; общая структура компьютера CRAY T3D; коммуникационная сеть; особенности синхронизации процессорных элементов; факторы, снижающие производительность параллельных компьютеров.

Тема 3. Технологии параллельного программирования. Message Passing Interface (MPI)

MPI. Терминология и обозначения; общие процедуры MPI; прием/передача сообщений между отдельными процессами; объединение запросов на взаимодействие; совмещенные прием/передача сообщений; коллективные взаимодействия процессов; синхронизация процессов; работа с группами процессов; предопределенные константы; примеры MPI-программ.

Лабораторные занятия

1. Введение в операционную систему UNIX, параллелизм и его использование.

2. Общая структура программы, общие функции MPI; прием/передача сообщений с блокировкой; различные виды операторов Send.

3. Прием/передача сообщений без блокировки; различные виды операторов Wait и Test.

4. Отложенные взаимодействия; предотвращение тупиковых ситуаций, совмещенные прием и передача сообщений; барьерная синхронизация.

5. Коллективные взаимодействия процессов. Операции с группами процессов и коммуникаторами; виртуальные топологии.

6. Производные типы данных; упаковка данных.

Темы контрольных работ

Промежуточный контроль знаний

Контрольная работа № 1.

Теоретические вопросы по темам

Общая структура компьютера CRAY Y-MP C90; параллельное выполнение программ; понятие о векторизации программ; суммарное влияние отрицательных факторов на производительность компьютера.

Практические задания по темам

Введение в операционную систему UNIX, параллелизм и его использование. Общая структура программы, общие функции MPI; прием/передача сообщений с блокировкой; различные виды операторов Send.

Прием/передача сообщений без блокировки; различные виды операторов Wait и Test.

Контрольная работа № 2.

Теоретические вопросы по темам

Массивно-параллельные компьютеры; коммуникационная сеть; особенности синхронизации процессорных элементов; факторы, снижающие производительность параллельных компьютеров.

Практические задания по темам

Отложенные взаимодействия; предотвращение тупиковых ситуаций, совмещенные прием и передача сообщений; барьерная синхронизация. Коллективные взаимодействия процессов. Операции с группами процессов и коммуникаторами; виртуальные топологии.

Производные типы данных; упаковка данных.

Итоговый контроль знаний.

Контрольная работа № 3.

Теоретические вопросы по темам

Общие процедуры MPI; коллективные взаимодействия процессов; синхронизация процессов; работа с группами процессов.

Литература

Обязательная

1. В.В.Воеводин, Вл.В.Воеводин Параллельные вычисления, БХВ-Петербург, 2002, 608 стр.

2. А.С.Антонов Введение в параллельные вычисления (методическое пособие), изд-во Физического факультета МГУ, 2002, 70 стр.

Дополнительная

1. С.А.Немнюгин, О.Л.Стесик Параллельное программирование для многопроцессорных вычислительных систем, БХВ-Петербург, 2002, 400 стр.

2. В.Д.Корнеев Параллельное программирование в MPI, изд-во СО РАН, Новосибирск, 2000, 213 стр.

Программу составил:

Кулябов Дмитрий Сергееевич,

Кандидат физико-математических наук, доцент,

доцент кафедры систем телекоммуникаций,

факультет физико-математических и естественных наук.

Оценить/Добавить комментарий
Имя
Оценка
Комментарии:
Привет студентам) если возникают трудности с любой работой (от реферата и контрольных до диплома), можете обратиться на FAST-REFERAT.RU , я там обычно заказываю, все качественно и в срок) в любом случае попробуйте, за спрос денег не берут)
Olya16:48:33 01 сентября 2019
.
.16:48:33 01 сентября 2019
.
.16:48:32 01 сентября 2019
.
.16:48:31 01 сентября 2019
.
.16:48:30 01 сентября 2019

Смотреть все комментарии (11)
Работы, похожие на Реферат: 1. Введение в предмет

Назад
Меню
Главная
Рефераты
Благодарности
Опрос
Станете ли вы заказывать работу за деньги, если не найдете ее в Интернете?

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



Результаты(258763)
Комментарии (3487)
Copyright © 2005-2020 BestReferat.ru support@bestreferat.ru реклама на сайте

Рейтинг@Mail.ru