logo
СПЗ_лекції

2.Бригадне планування.

Концепція одночасного виконання множини процесів на множині процесорів передує використання потоків. Цю концепцію ще називають груповим плануванням.

Її основні переваги:

В багатопроцесорній системі Cm використовується термін співпланування. Воно базується на концепції планування зв’язаної множини задач, окремі елементи якої досить невеликі і тому близькі до концепції потоків.

Термін бригадне планування застосовується до одночасного планування потоків, які складають єдиний процес. Воно необхідне для додатків з синхронізацією від середньозернистої до дрібнозернистої ,продуктивність яких різко падає, якщо деяка частина додатку не працює, в той час як інші готові до виконання. Цей метод повністю застосовний і до інших додатків з паралельними обчисленнями, які не дуже чутливі в плані залежності загальної продуктивності від синхронізації роботи потоків. Бригадне планування загальновизнане , і його реалізації є в багатьох багатопроцесорних операційних системах.