Przejdź do treści Przejdź do stopki

Wirtualne laboratorium

Klaster obliczeniowy
Almighty Driller

Serwerownia A4

Parametry techniczne

Almighty Driller — wydziałowy klaster obliczeniowy do AI, symulacji i obliczeń naukowych

Almighty Driller to wydziałowy klaster obliczeniowy zaprojektowany do zadań, których nie da się sensownie wykonać na zwykłym komputerze laboratoryjnym czy laptopie. System składa się z 3 serwerów klasy Apollo 10. generacji (ZX Spectrum, Atari 800XL, Commodore 64), a każdy z nich wyposażony jest w 2 procesory Intel Xeon Gold, 768 GB pamięci RAM oraz 8 akceleratorów NVIDIA Tesla V100. Taka architektura łączy klasyczne CPU do zadań ogólnych z bardzo wydajnymi GPU przeznaczonymi do obliczeń równoległych, uczenia maszynowego i dużych symulacji numerycznych.

W praktyce oznacza to, że klaster może obsługiwać zarówno zaawansowane obliczenia inżynierskie, jak i nowoczesne projekty AI. Akceleratory NVIDIA Tesla V100 bazują na architekturze Volta, mają 640 Tensor Cores, 5120 rdzeni CUDA, do 32 GB pamięci HBM2 na kartę, przepustowość pamięci rzędu 900 GB/s, a w wersji SXM2 oferują do około 15,7 TFLOPS FP32, 7,8 TFLOPS FP64 i nawet około 125 TFLOPS wydajności tensorowej dla zadań deep learning. NVIDIA podkreśla też, że do ośmiu takich GPU może być łączonych przez NVLink z przepustowością do 300 GB/s, co ma duże znaczenie przy treningu modeli i dużych obliczeniach wielogpu.

Każdy serwer korzysta również z dwóch procesorów Intel Xeon Gold 6248R, czyli jednostek 24-rdzeniowych / 48-wątkowych o taktowaniu bazowym 3,0 GHz i turbo do 4,0 GHz. To daje 48 rdzeni i 96 wątków na serwer, a w całym klastrze 144 rdzenie i 288 wątków CPU. Procesory tej klasy wspierają pamięć DDR4-2933, konfiguracje dwusocketowe i zostały zaprojektowane właśnie do serwerów obliczeniowych oraz środowisk HPC.

Pod względem pamięci operacyjnej Almighty Driller oferuje łącznie 2304 GB RAM, czyli ponad 2,3 TB pamięci, oraz 24 akceleratory NVIDIA Tesla V100 w całym klastrze. Sama suma pamięci GPU może sięgać nawet 768 GB HBM2, jeśli zastosowano wariant 32 GB na kartę. To ważne, bo w praktyce wiele nowoczesnych zadań nie rozbija się już tylko o „moc obliczeniową”, ale właśnie o możliwość zmieszczenia dużych modeli, siatek obliczeniowych, zbiorów danych i pośrednich wyników w pamięci.

Do czego służy klaster?

  • Almighty Driller jest wykorzystywany przez pracowników naukowych, doktorantów i studentów do realizacji zadań, które wymagają dużej mocy obliczeniowej i pracy równoległej. Obejmuje to przede wszystkim:

  • obliczenia numeryczne i symulacje inżynierskie,
  • modelowanie zjawisk fizycznych,
  • analizę dużych zbiorów danych,
  • uczenie maszynowe i deep learning,
  • przetwarzanie równoległe na CPU i GPU,
  • eksperymenty badawcze wymagające wielokrotnego uruchamiania modeli i scenariuszy.
  • Tesla V100 jest oficjalnie pozycjonowana przez NVIDIA jako akcelerator dla AI, HPC, data science i grafiki, a producent wskazuje wsparcie dla najważniejszych frameworków deep learning, takich jak TensorFlow i PyTorch, oraz dla setek aplikacji HPC.

    Na takim klastrze można uruchamiać między innymi środowiska i biblioteki takie jak TensorFlow, PyTorch, CUDA, OpenACC, a także specjalistyczne pakiety obliczeniowe używane w nauce i inżynierii. NVIDIA wprost wymienia zgodność platformy Tesla z głównymi frameworkami deep learning oraz z wieloma akcelerowanymi aplikacjami HPC, wśród których znajdują się m.in. ANSYS Fluent, OpenFOAM, LS-DYNA, GROMACS, Gaussian, NAMD, Simulia Abaqus czy WRF. To ważne, bo pokazuje, że ten sprzęt nie służy wyłącznie do „AI”, ale jest realnym narzędziem do poważnej pracy badawczej i inżynierskiej.

    Dlaczego to jest ciekawe dla studentów?

    Dla studenta Almighty Driller nie jest tylko „mocnym serwerem”. To środowisko, na którym można zobaczyć, jak wygląda prawdziwa infrastruktura obliczeniowa używana w nowoczesnej nauce i przemyśle. Zamiast ograniczać się do małych przykładów uruchamianych lokalnie, można pracować z większymi modelami, większymi zbiorami danych i bardziej realistycznymi symulacjami. To właśnie na takich systemach testuje się algorytmy, trenuje sieci neuronowe, analizuje dane pomiarowe i prowadzi eksperymenty numeryczne, których skala wykracza poza możliwości zwykłego PC.

    Dla osób zainteresowanych sztuczną inteligencją to szansa, by pracować z narzędziami stosowanymi w realnych projektach badawczych: od trenowania modeli w PyTorch i TensorFlow, przez optymalizację kodu GPU w CUDA, aż po analizę wydajności obliczeń wielogpu. Dla studentów kierunków inżynierskich to z kolei dostęp do zaplecza, na którym można prowadzić symulacje numeryczne, obliczenia wielowariantowe, analizy parametryczne i modelowanie złożonych procesów fizycznych.

Moc cyfrowych rozwiązań
opartych o wirtualizację

Widok zasobów jednej z wirtualnych maszyn

  • Nie każdy wydział daje dostęp do specjalistycznego oprogramowania wtedy, kiedy naprawdę go potrzebujesz. U nas laboratorium wirtualne działa 24 godziny na dobę, 7 dni w tygodniu i pozwala korzystać z profesjonalnych środowisk inżynierskich bez konieczności siedzenia przy konkretnym komputerze w sali. Wystarczy połączenie przez VPN AGH i logowanie przez zdalny pulpit (RDP), aby uzyskać dostęp do jednego z 64 wirtualnych stanowisk komputerowych.

    To oznacza prostą, ale ważną rzecz: możesz pracować nad projektem, ćwiczeniem, analizą lub własnym pomysłem wtedy, kiedy masz na to czas — po zajęciach, wieczorem, z domu, z akademika albo z uczelni. Nie jesteś ograniczony do jednej sali, jednego terminu ani jednego komputera.

    64 stanowiska, wiele możliwości

    Laboratorium tworzą 64 wirtualne maszyny z dynamicznie alokowanymi zasobami, co pozwala dopasować środowisko do rodzaju wykonywanej pracy. W zależności od konfiguracji stanowiska oferują parametry do: 
    Intel Core i7
    16 rdzeni CPU 3,2 GHz na maszynę
    64 GB RAM
    Windows 10/11 Pro



  • Co zyskujesz jako student?

    Dostęp do laboratorium wirtualnego oznacza, że nie musisz opierać się wyłącznie na własnym sprzęcie ani rezygnować z pracy z wymagającym oprogramowaniem. Możesz korzystać z gotowych, przygotowanych środowisk, rozwijać kompetencje techniczne i realizować projekty w sposób bardziej profesjonalny. To realna przewaga: zamiast tylko słyszeć o narzędziach używanych w branży, możesz po prostu na nich pracować.

Szczegóły dot. wirtualnego laboratorium WWNiG

Najważniejsze informacje

  • 64 wirtualne stanowiska komputerowe
  • dostęp zdalny przez RDP
  • logowanie przez VPN AGH
  • dostępność 24/7
  • dynamicznie przydzielane zasoby
  • do 16 rdzeni CPU i do 64 GB RAM na maszynę
  • Windows 10/11 Pro
  • środowiska specjalistyczne: FracPro, CMG, Petrel, Eclipse
  • dedykowane środowisko Landmark / Halliburton
  • stanowiska do Pythona i PyTorch

 

       Każda maszyna ma unikalny adres IP, a dostęp do niej odbywa się w uporządkowany i bezpieczny sposób przez infrastrukturę wydziałową.
       To nie jest uproszczona „wersja demo” ani szkolna atrapа — to realne środowisko pracy przygotowane do zadań technicznych, projektowych i programistycznych.

Trzy typy środowisk — od narzędzi branżowych po AI

Laboratorium wirtualne zostało podzielone tak, aby odpowiadało różnym ścieżkom rozwoju studentów i potrzebom pracowników naukowych.

32 maszyny ogólnego przeznaczenia udostępniają specjalistyczne oprogramowanie wykorzystywane w analizie, modelowaniu i symulacjach, takie jak FracPro, CMG, Petrel i Eclipse. To narzędzia powiązane z nowoczesną inżynierią złożową, analizą danych podpowierzchniowych i modelowaniem procesów, z którymi studenci mogą zetknąć się już podczas studiów, a nie dopiero po wejściu do branży.

16 maszyn dedykowanych środowisku Landmark / Halliburton daje dostęp do rozwiązań kojarzonych z profesjonalnym warsztatem inżyniera naftowego. To ważne, bo kontakt z takim oprogramowaniem pozwala lepiej zrozumieć, jak wygląda rzeczywista praca z danymi, interpretacją i projektowaniem w środowisku przemysłowym.

16 kolejnych maszyn przeznaczono do programowania w Pythonie oraz pracy z bibliotekami takimi jak PyTorch. To przestrzeń dla osób, które chcą rozwijać się w kierunku analizy danych, automatyzacji, obliczeń, uczenia maszynowego i nowoczesnych zastosowań AI. Innymi słowy: możesz jednocześnie uczyć się klasycznego warsztatu inżynierskiego i kompetencji, które dziś coraz częściej decydują o przewadze na rynku pracy.

Dlaczego to jest ważne dla przyszłego studenta?

Bo studia techniczne nie powinny kończyć się na oglądaniu slajdów i wykonywaniu zadań na przypadkowym laptopie. Dobre zaplecze daje możliwość pracy na narzędziach, które mają sens także poza uczelnią. Laboratorium wirtualne pozwala przejść od teorii do praktyki: uruchamiać specjalistyczne programy, analizować dane, tworzyć modele, pisać kod i rozwijać projekty w warunkach zbliżonych do rzeczywistego środowiska pracy.

Dla jednych będzie to pierwszy kontakt z profesjonalnym oprogramowaniem branżowym. Dla innych — miejsce do rozwijania własnych umiejętności w Pythonie i AI. Dla jeszcze innych — po prostu wygodny sposób, żeby nie być uzależnionym od dostępności konkretnej sali komputerowej. I właśnie to ma znaczenie: infrastruktura ma pomagać, a nie ograniczać.

Nauka bez zamykania się w jednej sali

Klasyczna pracownia komputerowa ma jedną podstawową wadę: działa wtedy, kiedy jest otwarta, i tam, gdzie stoi. Laboratorium wirtualne działa inaczej. Tu stanowisko robocze nie jest przypisane do jednego fizycznego miejsca. Dzięki temu można uczyć się i pracować elastycznie, a jednocześnie korzystać z tego samego specjalistycznego środowiska co na uczelni.

To podejście lepiej pasuje do współczesnych studiów. Część pracy wykonujesz na zajęciach, część w domu, część w ramach projektu zespołowego, a część wtedy, gdy po prostu masz czas i spokój. Taka infrastruktura nie tylko ułatwia naukę — ona uczy też stylu pracy, który później spotyka się w nowoczesnych firmach, zespołach projektowych i środowiskach badawczych.

Stopka