Slika hpc-base omogućuje korisniku pokretanje poslužitelja na HTC Cloudu koji će biti optimiziran za računarstvo visokih performansi (engl. High Performance Computing, HPC) s operacijskim sustavom CentOS 7.

AOCC - optimizirani prevoditelji

Na slici hpc-base pripremljen je skup prevoditelja AOCC optimiziranih za korištenje na procesorima AMD EPYC. Više o AOCC moguće je pročitati u uputama za korištenje.

AOCC se sastoji od prevoditelja C, C++ te Fortran. Potpune informacije dostupne su na uputama za korištenje pojedinog prevoditelja:

AOCL - optimizirane numeričke knjižnice

Uz optimizirane prevoditelje, na slici hpc-base nalaze se i optimizirane numeričke knjižnice za procesore AMD EPYC - AOCL (eng. AMD Optimizing CPU Libraries). Dokumentacija i popis dostupnih paketa nalazi se na AOCL mrežnim stranicama.

Korištenje

Postavljanje okoline za prevoditelje i knjižnice ostvaruje se alatom Modulefiles. Više informacija o korištenju moguće je pronaći na stranici Korisničke aplikacije i knjižnice#Modulefiles.

Za izvođenje HPC aplikacija dostupni su moduli:

  • aocc-compiler-2.2.0
  • gcc8
  • aocl-linux-aocc-2.2.0
  • aocl-linux-gcc-2.2.0
  • mpi/openmpi3-aocc-x86_64
  • mpi/openmpi3-aocc-x86_64
  • mpi/openmpi3-gcc8-x86_64
  • mpi/openmpi-x86_64
  • mpi/mpich-gcc8-3.2-x86_64
  • mpi/mpich-x86_64
  • mpi/mpich-3.0-x86_64


  • No labels