Co je to MPP?
Masivně paralelní zpracování (MPP) je strukturované a vysoce koordinované zpracování jednoho 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á samostatnou paměť a operační systémy. Procesory vzájemně spolupracují pomocí softwaru pro zasílání zpráv, který je nakonfigurován tak, aby umožňoval procesorům zůstat v kontaktu, i když každá procesorová jednotka pracuje na přiřazeném aspektu celkového programu.
Jako součást masivního paralelního zpracování lze použít libovolný počet procesorů. 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 uveden do provozu. Počet více procesorů, které budou použity pro aplikaci, bude obvykle záviset jak na povaze programu, tak na způsobu, jakým má být program použit v operačním prostředí.
Masivně paralelní procesory jsou normálně konfigurovány tak, aby pracovaly společně s jinými procesory, takže se samotnými procesory je třeba provádět jen velmi málo nebo ne speciálně. Skutečnou výzvou je vytvoření režimu funkce mezi databází a systémem MPP. Programátoři, kteří mají za úkol nastavit systém MPP, budou mít problém konfigurovat centrální databázi tak, aby data mohla být sdílena mezi procesory, aniž by se zpomalila schopnost koncových uživatelů přistupovat, přidávat a aktualizovat data v databázi. . Tato akce vyžaduje pečlivou pozornost k detailům a neměla by se o ni pokoušet někdo, kdo není obeznámen s funkcemi MPP.
MPP, který je někdy označován jako sdílený nic nebo volně propojený systém, je skvělým nástrojem, když si přeje snadno propojit více databází, které jsou přítomny na daném serveru, což uživatelům umožňuje provádět rozsáhlé vyhledávání za účelem nalezení potřebných informací. Kromě toho může MPP fungovat také se systémy pro ukládání dat, což pomůže pouze rozšířit obvody požadavku na vyhledávání.