Skip to main content

Co je MPP?

masivně paralelní zpracování, neboli MPP, je strukturované a vysoce koordinované zpracování jediného programu více než jedním procesorem.Každý z procesorů zapojených do operace se zaměřuje na různé aspekty programu a využívá samostatné paměťové a operační systémy.Procesory vzájemně interagují pomocí softwaru pro zasílání zpráv, který je nakonfigurován tak, aby umožnil procesorům zůstat v kontaktu, i když každá jednotka procesoru pracuje na přiřazeném aspektu celkového programu.

Jakýkoli počet procesorů lze použít jako součást masivně paralelního zpracování.Ve skutečnosti není neobvyklé, že více než dvě stě procesorů pracuje na stejném programu současně.V závislosti na složitosti aplikace může přidání více procesorů výrazně zvýšit rychlost, s jakou je program asimilován a použit.Obvykle bude počet více procesorů, které budou použity pro aplikaci, záviset na povaze programu a na způsobu, jakým má být program použit v operačním prostředí.

Masivně paralelní procesory jsou obvykle konfigurovány tak, aby fungovaly v tandemu s jinými procesory, takže existuje jen málo nebo ne zvláštní programování, které je třeba provést se samotnými procesory.Skutečnou výzvou je vytvoření způsobu funkce mezi databází a systémem MPP.Programátoři, kterým je přiděleno úkol nastavení systému MPP, budou mít výzvu konfigurovat centrální databázi tak, aby mohla být data sdílena mezi procesory, aniž by zpomalily schopnost koncových uživatelů přidávat a aktualizovat data v databázi.Tato akce zahrnuje pečlivou pozornost k detailům a nemělo by se o ně pokoušet někdo, kdo není obeznámen s funkcemi MPP.

MPP je někdy známý jako sdílený nic nebo volně spojený systém, je skvělým nástrojem, pokud je touhou snadno překročit více databází, které jsou přítomny na daném serveru, což uživatelům umožňuje provádět široké vyhledávání, aby našli potřebné informace.Kromě toho může MPP také fungovat se systémy pro ukládání dat, což pomůže pouze rozšířit perimetry žádosti o vyhledávání.