Logo

Software

Následující text zachycuje aktuální stav softwarového vybavení pro HPC využívaného na půdě VŠB-TU Ostrava.

                                                                           

Překladače a vývojové nástroje

Jedná se o software pro vytváření, ladění a optimalizaci vlastních programů. Jde především o:

  • překladače jazyků C/C++ a Fortran: GNU, Portland Group, Intel, IBM XLC a XLF
  • překladače jazyku Java: GNU, SUN Microsystems
  • nástroje pro ladění Intel Cluster Toolkit
  • vývoj algoritmů: Matlab + Simulink

Dále se využívají podpůrné knihovny pro komunikaci paralelních úloh, především:

  • knihovny pro komunikaci standardem MPI nad IP/Ethernet tak Infiniband sítěmi: OpenMPI, MVAPICH, MVAPICH-2, Intel MPI
  • knihovny pro komunikaci standardem PVM nad IP/Ethernet tak Myrinet sítěmi: PVM, PVM-GM

Podpůrné knihovny pro psaní vlastních aplikací:

  • analýza a řešení lineárních rovnic, soustav lineárních rovnic a dalších úloh lineární algebry: LINPACK, LAPACK, Intel MKL, AMD CML
  • paralizace řešení soustav diferenciálních rovnic: PETSc

Software nezávislých výrobců pro řešení výpočtů

CAD/CAM/CAE, CFD, FEA software

  • strukturální/mechanické výpočty: Ansys, Nastran, Patran, Adams, Marc
  • dynamika tekutin: Fluent
  • modelování/design: Pro/E, IDEAS-NX
  • interdisciplinární výpočty: Comsol Multiphysics

Geologie, hydrologie geoinformatika

  • geoinformatika: GRASS, ArcGIS
  • hydrologie: MIKE, HEC-HMS, HEC-RAS, MODFLOW, FEFLOW

Fyzikální chemie

  • Molpro

Podpůrný software infrastruktury

  • plánovač/řízení zdrojů: Altair PBSPro
  • zálohovací software: HP Dataprotector
  • management výpočetních uzlů: HP SIM
  • monitoring dostupnosti a výkonu výpočetních uzlů: Ganglia, Nagios