klaster obliczeniowy

LAMMPS

      LAMMPS to klasyczny kod dynamiki molekularnej z naciskiem na modelowanie materiałów. Jest to akronim od Large-scale Atomic/Molecular Massively Parallel Simulator. LAMMPS ma potencjał dla materiałów w stanie stałym (metale, półprzewodniki) i miękkiej materii (biomolekuły, polimery) oraz systemów gruboziarnistych lub mezoskopowych. Może być używany do modelowania atomów lub, bardziej ogólnie, jako równoległy symulator cząstek w skali atomowej, mezo lub kontinuum.

MedeA - Implementacja oprogramowania w środowisku klastra Blueocean

W ramach porozumienia między CKPŁ, a K27 (Katedra Przyrządów Półprzewodnikowych i Optoelektronicznych) przy realizacji symulacji wymagających dużych zasobów obliczeniowych stworzono środowisko wykorzystujące zasoby CKPŁ w postaci klastra obliczeniowego Blueocean oraz oprogramowania MedeA zakupionego przez K27.

Elementy wchodzące w skład środowiska obliczeniowego:

MedeA Phonon

Możliwości MedeA Phonon:

  • analiza ciał stałych na podstawie budowy atomowej w zakresie analizy termodynamicznej
  • możliwość wyznaczania charakterystyk dyspersji dla fononów
  • możliwość wyznaczania gęstości stanów dla dyspersji
  • wyznaczanie składnika pojemności cieplnej wynikającej z drgań termicznych kryształu
  • wyznaczanie entalpii, entropii i energii swobodnej fononu w funkcji temperatury
  • analiza symetrii fononów w centrum strefy Brillouina pod kontem podziału na fonony IR i Raman aktywne. 

MedeA Vasp

Możliwości MedeA Vasp:

  • wyznaczanie pasm energetycznych dla struktur periodycznych dla dowolnych punktów w dziedzinie wetora falowego k
  • określanie sił działających na atomy 
  • określanie stałych sieci krytalicznych uzyskanych w wyniku minimalizacji energii
  • określanie gęstości stanów (Density of States)
  • określanie stałej dielektrycznej, współczynnika załamania w funkcji częstotliwości

MPICH

MPICH

Jest biblioteką, która implementuje standard MPI (Message Passing Interface (MPI). Pozwala na przekazywanie komunikatów wewnątrz procesu obliczeniowego działającego równolegle.

Protokół MPICH przeznaczony jest do sterowania procesem obliczeń równoległych w sieciach rozproszonych. Najnowsza wersja tej biblioteki MPICH3 poza zapewnieniem bardziej wydajnych mechanizmów komunikacji posiada dodatkowo:

  • poprawę stabilności MPICH,

  • całkowicie przebudowaną infrastrukturę RMA (Remote Memory Access),

Strony