Що таке масивна паралельна обробка (MPP)? визначення та значення

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

Technipages пояснює масову паралельну обробку (MPP)

Щоб функціонувати, MPP потребує багато архітектури, якої не мають однопроцесорні комп’ютери. Це включає як апаратне, так і програмне забезпечення для правильного використання всіх доступних ресурсів. У випадку MPP кожне з багатьох ядер ЦП має свою власну пам’ять і підтримує зв’язок з іншими. Кожне з окремих ядер має відкриті канали зв’язку, щоб переконатися, що завдання програмування виконуються якомога швидше. MPP, які мають процесори спільної пам’яті, існують – тут усі ядра використовують ту саму пам’ять, і ядра спілкуються через цю пам’ять. Цей підхід зазвичай використовується на звичайних (не суперкомп’ютерних) машинах, які мають два або більше ЦП.

На додаток до правильної структури, MPP також потребує операційної системи, здатної підтримувати паралельну обробку, яку виконують машини. Крім того, необхідно створити програмне забезпечення, щоб скористатися перевагами величезної потужності цих машин. Для особистого чи приватного використання вони не мають реальної мети та не є фінансово життєздатними. Однак у науковому контексті вони є важливими. В авіаційній техніці суперкомп’ютери виконують процеси, які потребують у звичайних машин у кілька разів більше часу.

Поширене використання масової паралельної обробки (MPP)

  • MPP використовують множину паралельну обробку для виконання завдань, неможливих для звичайного комп’ютера.
  • Різні типи MPP використовують різні налаштування пам’яті/процесора.
  • У порівнянні з однопроцесорними суперкомп'ютерами MPP потребують додаткової архітектури, яка спеціально підтримує їх налаштування.

Поширені зловживання масовою паралельною обробкою (MPP)

  • MPP – це комп’ютери, які використовують більше одного процесора.