Масово-паралельна архітектура (Massively Parallel Processor, MPP), також масивно-паралельна архітектура, масивно-паралельний процесор – архітектура паралельної ЕОМ з розподіленими блоками обчислень, зокрема розподіленою пам'яттю, тобто з наявною в кожного з процесорів власної пам'яті. Тому ці архітектури також називають архітектурами з розподіленою пам'яттю (хоча, якщо бути точнішим, клас архітектур з розподіленою пам'яттю є підкласом масово-паралельних архітектур).
Характерні особливості
За рахунок цього система позбувається централізованої шини обміну даними між процесорами та проблем з масштабуванням, властивих симетрично-паралельним (SMP) системам з загальною для всіх процесорів пам'яттю.
Робота з пам'яттю
Дані й команди можуть бути розподілені по локальних областях пам'яті процесорів, і для звертання одного процесора до пам'яті іншого застосовується звичайно спеціальний механізм обміну повідомленнями (message passing). Швидкість звертань до локальної й нелокальної пам'яті в таких системах істотно різниться, і конфігурації (топологія) зв'язків між обчислювальними блоками «процесор + локальна пам'ять» здобувають ключове значення, адже чим довший шлях від одного процесора до іншого, тим довше буде йти обробка запитів, тим більший відсоток процесорного часу система буде витрачати на задачах обміну даними та міжпроцесорної комунікації.
З'єднання «кожний з кожним» застосовуються досить рідко через їхню дорожнечу й складність при великій кількості обчислювальних модулів. Замість цього застосовуються інші топології, що забезпечують найкоротші шляхи за мінімальних апаратурних витрат (топології тора, n-вимірні гіперкуби й сітки). Ціною гарної масштабованості таких систем є складність їхнього програмування через необхідність відстеження даних в локальних областях пам'яті, перекладання на програміста завдання по організації обміну інформацією між процесорами тощо.
Ця стаття не містить . (січень 2016) |
Цю статтю треба для відповідності Вікіпедії. (січень 2016) |
Це незавершена стаття про програмування. Ви можете проєкту, виправивши або дописавши її. |
Це незавершена стаття про інформаційні технології. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Masovo paralelna arhitektura Massively Parallel Processor MPP takozh masivno paralelna arhitektura masivno paralelnij procesor arhitektura paralelnoyi EOM z rozpodilenimi blokami obchislen zokrema rozpodilenoyu pam yattyu tobto z nayavnoyu v kozhnogo z procesoriv vlasnoyi pam yati Tomu ci arhitekturi takozh nazivayut arhitekturami z rozpodilenoyu pam yattyu hocha yaksho buti tochnishim klas arhitektur z rozpodilenoyu pam yattyu ye pidklasom masovo paralelnih arhitektur Harakterni osoblivostiZa rahunok cogo sistema pozbuvayetsya centralizovanoyi shini obminu danimi mizh procesorami ta problem z masshtabuvannyam vlastivih simetrichno paralelnim SMP sistemam z zagalnoyu dlya vsih procesoriv pam yattyu Robota z pam yattyu Dani j komandi mozhut buti rozpodileni po lokalnih oblastyah pam yati procesoriv i dlya zvertannya odnogo procesora do pam yati inshogo zastosovuyetsya zvichajno specialnij mehanizm obminu povidomlennyami message passing Shvidkist zvertan do lokalnoyi j nelokalnoyi pam yati v takih sistemah istotno riznitsya i konfiguraciyi topologiya zv yazkiv mizh obchislyuvalnimi blokami procesor lokalna pam yat zdobuvayut klyuchove znachennya adzhe chim dovshij shlyah vid odnogo procesora do inshogo tim dovshe bude jti obrobka zapitiv tim bilshij vidsotok procesornogo chasu sistema bude vitrachati na zadachah obminu danimi ta mizhprocesornoyi komunikaciyi Z yednannya kozhnij z kozhnim zastosovuyutsya dosit ridko cherez yihnyu dorozhnechu j skladnist pri velikij kilkosti obchislyuvalnih moduliv Zamist cogo zastosovuyutsya inshi topologiyi sho zabezpechuyut najkorotshi shlyahi za minimalnih aparaturnih vitrat topologiyi tora n vimirni giperkubi j sitki Cinoyu garnoyi masshtabovanosti takih sistem ye skladnist yihnogo programuvannya cherez neobhidnist vidstezhennya danih v lokalnih oblastyah pam yati perekladannya na programista zavdannya po organizaciyi obminu informaciyeyu mizh procesorami tosho Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno sichen 2016 Cyu stattyu treba vikifikuvati dlya vidpovidnosti standartam yakosti Vikipediyi Bud laska dopomozhit dodavannyam dorechnih vnutrishnih posilan abo vdoskonalennyam rozmitki statti sichen 2016 Ce nezavershena stattya pro programuvannya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Ce nezavershena stattya pro informacijni tehnologiyi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi