№5-8 лабораториялық жұмыс
Тақырыбы: Программалау тілдерінің синхронизациясын қолдана отырып,
есептерді шешу: блоктар/блоктан алу; критикалық секция; семафорлар.
Жұмыстың мақсаты: Семафорларды қолданып, параллель программалау құру
Материалдар және жабдықтар: ДК, параллельді есептеулерді программалау
ортасы, ПараЛаб программалау жүйесі.
Жұмыстың мазмұны және орындалу тәртібі:
«Өндіруші - тұтынушы» типті синхронизация
Блоктау және кедергілер
Критикалық секция есебі
Өз бетімен орындауға арналған тапсырмалардың нұсқалары:
1. Сандар жиынының ең кіші kth номерін табу үшін параллель программа
жазу. Тез сұрыптаудың параллель нұсқасын қолданыңыз, тек kth кіші
номерден тұратын сандар жиынына хабарлаңыз.
2. Критикалық секция есебін талдаңыз.
|