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
