MPP
Komputer masowo równoległy, masowe przetwarzanie równoległe (ang. Massively Parallel Processor, Massively Parallel Processing, MPP) – rodzaj architektury komputerowej, której przeznaczeniem jest jednoczesne przetwarzanie zadań na znacznej liczbie procesorów.
Komputer masowo równoległy jest pojedynczym komputerem z setkami, a nawet tysiącami połączonych ze sobą procesorów i posiada wiele cech podobnych do klastrów komputerowych[1]. Charakterystyczne dla architektury MPP jest jednak to, że każdy procesor tworzy swój własny podsystem komputerowy, czyli posiada własną pamięć operacyjną oraz kopię systemu operacyjnego i używanych aplikacji, a każdy taki podsystem komunikuje się z innymi poprzez łącza o dużej szybkości[2]. Przykładem komputera masowo równoległego może być Blue Gene zbudowany przez firmę IBM.
Do najistotniejszych funkcji realizowanych w architekturze MPP należą:
- zarządzanie przydziałem zasobów komputera równoległego do procesów i organizacja komunikacji między procesami,
- szeregowanie zadań (procesów) w czasie i przestrzeni;
- zarządzanie pamięcią wirtualną;
- rekonfiguracja systemu i redystrybucja zasobów między procesami w przypadku awarii jednego z węzłów.
Z drugiej strony, samo pojęcie Massively Parallel ma również inne znaczenia. Określenie to dotyczy np. przetwarzania sieciowego (grid), w którym moc obliczeniowa jest rozłożona na dużą liczbę „maszyn” połączony przez sieć komputerową, a wykorzystuje się je w czasie, kiedy tylko są dostępne (uruchomione). Przykładem takiego rozwiązania jest BOINC, czyli system bazujący na wolontariuszach udostępniających wydajność swoich komputerów, aby wspomóc najlepsze projekty naukowe z różnych dziedzin wiedzy.
Innym znaczeniem Massively Parallel jest system klastrowy, który wykorzystuje dużą liczbę procesorów znajdujących się w wielu komputerach umieszczonych na niewielkiej przestrzeni, zwykle w jednym pomieszczeniu. W takim systemie szybkość i elastyczność połączeń między elementami (komputerami) stają się jednymi z najważniejszych parametrów. Dzisiejsze (2017 r.) superkomputery, które w większości są klastrami, wykorzystują w tym celu rozwiązania od InfiniBand do trójwymiarowych sieci połączeniowych.
Zobacz też
Przypisy
- ↑ David A. Patterson, John L. Hennessy: Computer Organization and Design (Second Edition). Morgan Kaufmann Publishers, 1998, s. 715. ISBN 1-55860-428-6.
- ↑ MPP Definitio. PC Magazine. [dostęp 2015-05-20]. (ang.).
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.