Ми працюємо над відновленням додатку Unionpedia у Google Play Store
ВихідніВхідний
🌟Ми спростили наш дизайн для кращої навігації!
Instagram Facebook X LinkedIn
Ваш власний Юніонпедія з вашим логотипом і доменом, від 9,99 USD/місяць
Створити мій Юніонпедія

SPMD

Індекс SPMD

SPMD (single program, multiple data - одна програма, багато потоків даних) — метод у комп’ютерних науках, який використовується для досягнення паралелізму; Він належить до підкатегорії MIMD.

Зміст

  1. 6 відносини: Message Passing Interface, MIMD, NUMA, OpenMP, SIMD, Паралельні обчислення.

Message Passing Interface

MPI (Message Passing Interface, Інтерфейс передачі повідомлень) — це специфікація, що була розроблена в 1993–1994 роках групою MPI Forum,і забезпечує реалізацію моделі обміну повідомленнями між процесами.

Переглянути SPMD і Message Passing Interface

MIMD

225px MIMD (multiple instruction, multiple data — множинний потік команд, множинний потік даних) — це елемент класифікації згідно з таксономією Флінна для паралельних процесорів, де є декілька обчислювальних пристроїв обробки команд, кожен з яких працює зі своїм набором команд.

Переглянути SPMD і MIMD

NUMA

NUMA (Non-Uniform Memory Access, архітектура з неоднорідним доступом до пам'яті) — організація пам'яті в паралельних архітектурах ЕОМ, в якій над фізично розподіленою між окремими обчислювальними блоками пам'яттю створюється спільний адресний простір (найчастіше програмним способом) таким чином, що на рівні програмної організації (архітектури) пам'ять системи сприймається як загальна для усіх процесорів.

Переглянути SPMD і NUMA

OpenMP

OpenMP (Open Multi-Processing) — це набір директив компілятора, бібліотечних процедур та змінних середовища, які призначені для програмування багатопоточних застосунків на багатопроцесорних системах із спільною пам'яттю на мовах C, C++ та Fortran.

Переглянути SPMD і OpenMP

SIMD

SIMD (single instruction, multiple data — одиночний потік команд, множинний потік даних) — це елемент класифікації згідно з таксономією Флінна для паралельних процесорів, де до багатьох елементів даних виконується одна або однакові команди.

Переглянути SPMD і SIMD

Паралельні обчислення

масово паралельний суперкомп'ютер IBM Blue Gene/P Паралельні обчислення — це форма обчислень, в яких кілька дій проводяться одночасно.

Переглянути SPMD і Паралельні обчислення

Також відомий як ОПБПД.