Przejdź do treści

Centrum Kształcenia Zawodowego i Ustawicznego w Mrągowie

Klaster Beowulf

piątek,

Klaster Beowulf

Beowulf to rodzaj klastra komputerowego budowanego najczęściej ze zwykłych komputerów klasy PC połączonych siecią Ethernet. Celem jest uzyskanie maksymalnej mocy obliczeniowej jak najmniejszym kosztem. Nazwa Beowulf pochodzi od imienia bohatera staroangielskiej legendy i pierwotnie dotyczyła jednostki obliczeniowej zbudowanej w 1994 roku przez Thomasa Sterlinga i Donalda Beckera z NASA.

Niski koszt i powszechna dostępność komponentów powoduje, że klastry typu Beowulf są często budowane i używane przez naukowców na całym świecie do prowadzenia badań w rozmaitych dziedzinach. Klaster Beowulf można utworzyć doraźnie z grupy dostępnych stacji roboczych np. pracowni komputerowej. Najczęściej Beowulf wykorzystuje architekturę klient-serwer, jednak zachowuje się jak jedna maszyna złożona z połączonych zasobów.

Komputery tworzące klaster Beowulf do przetwarzania równoległego powszechnie wykorzystują biblioteki Message Passing Interface (MPI) i Parallel Virtual Machine (PVM). Pozwalają one programiście podzielić zadanie między węzły w sieci, a następnie zebrać wyniki przetwarzania. Powstało wiele dystrybucji Linuksa oraz wersji BSD wspierających budowę klastrów typu Beowulf. Są to m.in.: MOSIX, ClusterKnoppix, Kerrighed, Rocks Cluster Distribution, Scyld, DragonFly BSD, Quantian, KestrelHPC, ABC GNU/Linux, Kentucky Linux Athlon Testbed, PelicanHPC.

Artykuł: DRAM Speculative Leadoff

DRAM Speculative Leadoff

Artykuł: Burst Mode DMA

Burst Mode DMA

Artykuł: Tryby DMA

Tryby DMA

Artykuł: DMA w kontekście historycznym

DMA w kontekście historycznym

Artykuł: Bezpośredni dostęp do pamięci

Bezpośredni dostęp do pamięci

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły