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


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

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

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

  4. Практическая реализация потоков: распараллеливание решения задачи расчета числа Pi

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

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

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

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

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

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

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

  12. Средства программирования многопроцессорных систем.