Экзаменационные вопросы по курсу "Параллельное программирование" для 383группы


  1. Понятие параллельного программирования. Системы исполнения параллельных программ.

  2. Процессы и потоки.

  3. Реализация потоков во FreePascal (Delphi): класс TThread, его использование.

  4. Синхронизация потоков с использованием критических секций

  5. Синхронизация потоков с использованием событий

  6. Синхронизация потоков с использованием семафоров

  7. Синхронизация потоков с использованием мьютексов.

  8. Многопроцессорные вычислительные системы (МВС), виды многопроцессорных систем, классификация вычислительных систем.

  9. Симметричные многопроцессорные системы (SMP)

  10. Системы с массовым параллелизмом (МРР), кластерные системы