10 rzeczy, których nie wiesz o superkomputerach

Myślisz, że twój nowy pecet kupiony za kilka tysięcy złotych jest naprawdę mocną maszyną? Jeśli tak, to powinieneś spojrzeć na listę TOP 500, na której znajdują się najpotężniejsze superkomputery świata. Maszyny zajmujące całe budynki nie służą oczywiście do uruchamiania gier i nie są przeznaczone dla indywidualnych odbiorców. Są jednak na tyle ciekawe, że warto zapoznać się z kilkoma ciekawostkami związanymi z nimi.
CDC 6600 CDC 6600 fot. Wikimedia

Pierwszy superkomputer

Zaprezentowana w roku 1963, maszyna nazwana CDC 6600 w powszechnym mniemaniu uważana jest za pierwszy superkomputer świata. Pierwszy egzemplarz komputera trafił do dobrze znanej Europejskiej Organizacji Badań Jądrowych (CERN). Rok później, jedną maszyną dostarczono także do University of California w Berkeley. Obie były wykorzystywane do badań nad energią atomową.

Dziś jego specyfikacja może co najwyżej śmieszyć, ale debiutując w roku 1963, potrafił zachwycić. Komputer posiadał procesor o taktowaniu 10MHz, a jego podzespoły chłodzone były freonem. Był to też pierwszy komputer w ogóle, który posiadał tranzystory krzemowe, a zarazem znacznie mocniejszy sprzęt od wykorzystywanych w tamtym czasie maszyn takich jak IBM System/360.

CDC 6600 budował zespół złożony z 30 osób, a maszyna kosztowała mniej więcej osiem milionów dolarów.

CDC 6600

Lista TOP500 Lista TOP500 fot. top500.org

Jak sporządzana jest lista?

Lista pięciuset najmocniejszych superkomputerów aktualizowana jest dwa razy w roku ? w czerwcu i listopadzie. Odpowiadają za nią trzy instytucje naukowe. Są nimi National Energy Research Scientific Computing Center, Uniwersytet Tennessee w Knoxville oraz niemiecki Uniwersytet w Mannheim. Listę superkomputerów można przejrzeć na stronie internetowej http://www.top500.org.

Ciekawostką jest to, iż pierwsza dziesiątka superkomputerów nie zmieniła się między czerwcem i listopadem 2011 roku. Stało się tak po raz pierwszy od kiedy tworzona jest lista, czyli od 1993 roku. Jest to w jednak w zasadzie tylko dzieło przypadku, gdyż jeszcze w tym roku, na pierwszym miejscu powinna się znaleźć inna maszyna.

K computer K computer fot. aics.riken.jp

Najszybszy superkomputer świata

Na pierwszym miejscu listy TOP 500 obecnie znajduje się "K computer" z japońskiego RIKEN Advanced Institute for Computational Science. Wyprodukowała go firma Fujitsu, która ukończyła jego budowę i montaż w 2011 roku. Całkowita moc obliczeniowa K computer to 10,51 petaFLOPSów. Jest to pierwszy komputer, który przekroczył barierę 10 petaFLOPSów.

Choć początkowo superkomputer był odrobinę słabszy, to rozbudowano go pod koniec roku 2011. Ostatecznie w maszynie znalazło się ponad 88 tysięcy ośmiordzeniowych procesorów. Wrażenie robi nie tylko moc maszyny, ale i związane z nią liczby. Do działania, potrzebuje ona kabli o całkowitej długości ponad tysiąca kilometrów, a nawet specjalnie zaprojektowanego piętra budynku, które pozbawiono jakichkolwiek filarów podtrzymujących sufit. Samo chłodzenie K computer zajmuje dwa piętra, a poprawnego funkcjonowania maszyny pilnują specjalne "nogi", które chronią ją przed trzęsieniami ziemi o mocy 6+ w siedmiostopniowej skali JMA stosowanej w Japonii.

Maszyna będzie pracowała przy badaniach meteorologicznych, medycznych czy nad prognozowaniem globalnych zmian klimatu.

Więcej na temat K computer przeczytać można na oficjalnej stronie internetowej japońskiego instytutu.

K computer

Lista Green500 Lista Green500 fot. green500.org

Energia elektryczna

Superkomputery pożerają olbrzymie ilości energii elektrycznej. Wspomniany przed chwilą K computer zużywa aż 9,89 MW. Taka ilość prądu powinna wystarczyć do zasilenia blisko dziesięciu tysięcy domów. Koszt utrzymania tylko tego jednego superkomputera to mniej więcej dziesięć milionów dolarów rocznie.

Powstała nawet specjalna lista "ekologicznych" superkomputerów, będąca w zasadzie odpowiednikiem TOP 500. Green500 bierze pod uwagę energooszczędność tych maszyn. Ciekawostką jest w niej to, że pierwsze pięć miejsc na liście zajmują superkomputery IBM Blue Gene/Q. Zestawienie można znaleźć pod adresem http://www.green500.org/.

Nowy lider - IBM Sequoia

Superkomputery na liście TOP 500 bardzo szybko zamieniają się miejscami ? pojawiają się nowe, coraz szybsze maszyny. Obecny lider rankingu ? K computer ? prawdopodobnie już wkrótce zostanie zdetronizowany przez maszynę IBM-a.

Amerykańska firma buduje superkomputer nazwany Sequoia, który powinien osiągnąć moc obliczeniową rzędu 20 petaFLOPSów. Będzie więc dwa razy szybszy od obecnego rekordzisty. Maszyna powinna być w pełni gotowa już w tym roku i ma zastąpić superkomputery używane obecnie w amerykańskiej Narodowej Administracji Bezpieczeństwa Nuklearnego.

Sequoia będzie symulowała wybuchy broni atomowej. Posłuży także naukowcom w badaniach astronomicznych, nad ludzkim genomem czy zmianami klimatycznymi. Ostateczny koszt budowy superkomputera nie został ujawniony, ale przewiduje się, że zamknie się w kwocie kilkuset milionów dolarów.

Eksplozja testowa Trinity uchwycona na zdjęciu zrobionym zaledwie 0,25 sek. po detonacji Eksplozja testowa Trinity uchwycona na zdjęciu zrobionym zaledwie 0,25 sek. po detonacji fot. Departament Obrony USA

Do czego wykorzystuje się superkomputery?

Każda maszyna tego typu zazwyczaj koncentruje się na jakimś konkretnym zadaniu. Da się jednak wskazać obszary zainteresowań naukowców, zadania, które na przestrzeni dekad wykonywały superkomputery. I tak, w latach siedemdziesiątych ubiegłego wieku służyły do tworzenia prognoz pogody i badań aerodynamicznych. W latach osiemdziesiątych zajmowały się analizami probabilistycznymi oraz modelowaniem osłon chroniących przed promieniowaniem.

Pod koniec ubiegłego wieku (lata dziewięćdziesiąte), superkomputery przeprowadzały symulacje wybuchów atomowych oraz łamały kody przy wykorzystaniu algorytmów siłowych tj. sprawdzały wszystkie możliwe kombinacje, a nie poszukiwały klucza i nie zajmowały się analizą szyfrów. W XXI w. zaczęły natomiast pracę nad dynamiką molekularną i zachowaniem neuronów.

Najszybszy amerykański superkomputer znajduje się w Oak Ridge National Laboratory Najszybszy amerykański superkomputer znajduje się w Oak Ridge National Laboratory fot. Flickr

Gdzie jest najwięcej superkomputerów?

Nie jest zapewne zaskoczeniem to, że największa liczba superkomputerów (dane za listopad 2011) znajduje się w Stanach Zjednoczonych. Amerykanie posiadają aż 263 maszyny z listy TOP 500 (52,6%). Na drugim miejscu znalazły się Chiny z  74 superkomputerami (14,8%), a na trzecim Japonia z trzydziestoma (6%). Kolejne miejsca zajmuje Wielka Brytania, która ma 27 superkomputerów (5,4%), Francja z 23 (4,6%) oraz Niemcy z 20 (4%).

Choć liczba wydaje się niewielka, to i tak możemy być zadowoleni z udziału rodzimych maszyn  na liście TOP 500. Polska posiada ich 1,2%. Niby jest ich niewiele, ale za chwilę udowodnimy, że Polacy naprawdę nie mają się czego wstydzić.

Ilość superkomputerów w poszczególnych krajach

IBM to największy producent superkomputerów IBM to największy producent superkomputerów fot. top500.org

Kto jest głównym producentem superkomputerów?

Na to pytanie odpowiedź jest bardzo prosta. Największą liczbę superkomputerów z listy TOP 500 wyprodukowała firma IBM, która jest wyraźnym liderem tej części rynku. Amerykanie stworzyli aż 44,6% maszyn znajdujących się w zestawieniu.

Niektórych zaskoczy natomiast druga pozycja, na której znajduje się równie popularna firma Hewlett-Packard. Jej superkomputery mają 28,2% udziału w liście TOP 500. Pierwszą trójkę zamyka kultowa firma Cray z 5,4% udziałem.

Zeus - najszybszy polski superkomputer Zeus - najszybszy polski superkomputer fot. Gazeta.tv

Polskie superkomputery

Na oficjalnej liście pięciuset najszybszych superkomputerów znajduje się aż (lub tylko) sześć maszyn z naszego kraju. Najmocniejszym z nich jest Zeus, który znajduje się na 88 miejscu, co z całą pewnością zasługuje na słowa uznania. Kolejne maszyny są już znacznie niżej w rankingu i okupują miejsca 279, 296, 298, 348 360.

Zeus zainstalowany jest w Akademickim Centrum Komputerowym Cyfronet na Akademii Górniczo-Hutniczej w Krakowie. Osiąga moc 129 teraFLOPSów. Działa pod kontrolą systemu operacyjnego Scientific Linux.

Co ciekawe, na przedostatnim z wymienionych miejsc znajduje się superkomputer firmy, którą zapewne wszyscy znamy ? Allegro. Interesujące jest także to, iż trzy z sześciu rodzimych superkomputerów to maszyny Hewlett-Packard. Zaufanie Polaków do firmy wydaje się być uzasadnione, gdyż jak wspominaliśmy przed chwilą, jest ona drugim największym producentem tego typu maszyn z listy TOP 500.

Polskie superkomputery

Ludzki mózg a superkomputery

Naukowcy postarali się odpowiedzieć na pytanie o to, jak porównać prędkość działania ludzkiego mózgu i superkomputerów. Jest to jednak dość skomplikowane, gdyż ludzki mózg nie działa na takiej samej zasadzie jak komputer. Również obliczenia typowe dla komputerów, wykonujemy stosunkowo wolno. Nie można jednak zapominać, że przetwarzamy olbrzymią ilość danych odbieranych przez zmysły.

Na podstawie badań nad neuronami, sposobem w jaki przetwarzają dane, eksperci obliczyli, że ludzki mózg pracuje mniej więcej z prędkością 10 petaFLOPSów, czyli tak szybko jak najszybszy obecnie superkomputer świata.

Więcej o: