ФАКУЛТЕТ ПО МАТЕМАТИКА И ИНФОРМАТИКА
Пловдивски университет "Паисий Хилендарски"
начало / обучение / избираеми дисциплини / общ списък на избираемите дисциплини / Увод в паралелното програмиране
текуща информация 
документи 
обучение 
учебен график 
прием 
студенти 
структура 
научна дейност 
за факултета 

Увод в паралелното програмиране

 Лектор ас. д-р Петко Янев
Анотация
     Многопроцесорните архитектури постепенно се налагат като стандарт, както при обикновените десктоп конфигурации, така и при сървъри и преносими компютри. С цел оптимално и ефикасно функциониране, паралелните програми, писани за такива многопроцесорни архитектури, трябва да отговарят на общоприетите принципи и модерните концепции на паралелното програмиране.
Съдържание

1. Основи на паралелизма – памет, инструкции, процесори и процеси, мрежи.
2. Приложения – линейна алгебра, LAPACK, пресмятания с разредени и гъсти матрици.
3. SIMD (Single Instruction Multiple Data) програмиране.
4. Паралелизъм с обща памет – OpenMP стандарт и работа с него.
5. MIMD (Multiple Instruction Multiple Data) програмиране.
6. Паралелизъм с разпределена памет – MPI (Message Passing Interface) стандарт и работа с него.