«8D06103-компьютерлік ғылымдар» мамандығы бойынша phd докторантурға түсушілерге арналған емтихан бағдарламасы



Pdf көрінісі
бет10/14
Дата07.02.2022
өлшемі233,92 Kb.
#86703
түріБағдарламасы
1   ...   6   7   8   9   10   11   12   13   14
Байланысты:
8D06103 Компьютерные науки каз

 
 
«Параллельді және үлестірілген есептеулер» пәні 
 
1.
Параллельді бағдарламалау технологиясына шолу. Параллельді бағдарлама құрудың 
базалық принциптері. Параллельді есептеу моделі. Аппараттық жабдықтар құрылымы. 
Процесорлар мен Кэшжады. Бөлінетін жадылы мультипроцесорлар. Интерактивті 
және рекурсивті параллельдеу. 
2.
Бөлінетін айнымалылармен бағдарламалау. Процестер және синхрондау. 
Параллельдеу процестері. Процестерді синхрондау. Тежеу мен тосқауыл.
Тросқауылды синхрондау. Семафоралар. Ресурстарды үлестіру және жоспарлау. 
Мониторлар. 
3.
Үлестірмелі бағдарламалау. Хабарламаны жіберу, хабарламаны асинхронды жіберу. 
Тұтынушы-серверлер. Хабарламаны синхронды жіберу. Оқу мысалдары: CSP, Linda, 
МР1 кітапханасы, Java тілі. 
4.
Қашықтан шақыру процедуралары мен рандеву. Модульдерде синхрондау. Уақыттық 
сервер. Үлестірмелі файлдық жүйеде кэшерлеу. Рандеву. Тұтынушы-сервер типте 
әрекеттесу мысалдары. 
5.
Әрекеттесу процестерінің моделі. Басқарушы-жұмыскерлер. Пульстік алгоритмдер. 
Конвейерлі алгоритмдер. «Зонд-эхо» типті алгоритмдер. Жіберу алгоритмдері. 
Табыстау маркері алгоритмі. Көшірілетін серверлер. 
6.
Тілдік механизмдерді жүзеге асыру. Асинхронды хабарлама жіберу. Бөлінетін 
жадылар үшін ядро. Үлестірмелі ядро. Хабарламаларды синхронды жиберу. 
Асинхронды хабарламаларды қолданудың тура әрекеттестігі. Үлестірмелі бөлінетін 
жады. 
7.
Синхронды параллельді бағдарламалау. Ғылыми есептеу. Торлық есептеу. Лаплас 
теңдеуі. Якоби итерациясының тізбекті әдісі. Нүктелік есептеу. Бөлінетін 
айнымалылармен бағдарламалау. Жуықтау әдістері. Матрицалық есептеу. Гаусс әдісі. 


Достарыңызбен бөлісу:
1   ...   6   7   8   9   10   11   12   13   14




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет