Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Redovi poslova

Radni čvorovi Isabelle prema arhitekturi i namjeni podijeljeni su u više redova poslova:

  • a28.q
    • red za sve poslove bez ograničenja
    • poslužitelji Lenovo NeXtScale nx360 M5
  •  gpu.X.q
    • red za poslove koji koriste grafičke procesore trajanja do 7 dana
    • poslužitelji Dell EMC PowerEdge C4140
  • p28.q
    • red za paralelne poslove trajanja do 7 dana
    • poslužitelji Lenovo NeXtScale nx360 M5
  • p28-big.q
    • red za paralelne poslove koji
      • zahtjevaju broj jezgri koji je višekratnik broja 28 i
      • trajanja do 7 dana
    • poslužitelji Lenovo NeXtScale nx360 M5
  • p28-long.q
    • red za paralelne poslove trajanja do 30 dana
    • poslužitelji Lenovo NeXtScale nx360 M5.

Tehničke specifikacije poslužitelja su dostupne na službenim stranicama računalnog klastera Isabella.

Podrazumijevani red poslova je a28.q. Odabir reda poslova se ostvaruje postavljanjem odgovarajuće paralelne okoline.

Paralelne okoline

Paralelna okolina je mehanizam u SGE-u koji omogućava zauzimanje više procesorskih jezgri za potrebe izvođenja paralelnih poslova. Kako SGE -a nema mogućnost detaljnog definiranja rasporeda jezgri po čvorovima, na Isabelli su definirana su tri oblika paralelnih okolina:

  • *mpi

    • SGE nastoji rasporediti procese na istom čvoru

    • prvo će ispuniti sva slobodna mjesta na određenom čvoru prije nego pređe prijeđe na sljedeći

  • *mpisingle

    • SGE će raspodijeliti sve procese na istom čvoru

    • broj traženih jezgri ne smije premašiti broj dostupnih jezgri na čvoru
  • *mpifull

    • SGE će zauzeti cijele čvorove

    • broj jezgri mora biti djelitelj višekratnik broja dostupnih jezgri na čvoru (ovisni ovisno o redu poslova)

S početkom od rujna 2018. paralelne okoline Paralelne okoline na Isabelli su podijeljene po redovima:

  • a16a28.q
    • a16a28-mpi – općeniti paralelni poslovi
    • a16a28-mpisingle – sve jezgre se dodjeljuju na jednom radnom čvoru
    • a16a28-mpifull - jezgre se dodijeljuju 16 dodjeljuju 28 po radnom čvoru (broj jezgri mora biti djelitelj višekratnik od 1628)
    p20
  • gpu.X.q
    • p20-mpi gpu – općeniti paralelni poslovi koji zahtijevaju grafičke procesore
    • gpusingle – svi grafički procesori p20-mpisingle – sve jezgre se dodjeljuju na jednom radnom čvoru
    • p20-mpifull - jezgre se dodijeljuju 20 gpufull - grafički procesori se dodjeljuju 4 po radnom čvoru (broj jezgri grafičkih procesora mora biti djelitelj višekratnik od 204)
  • p28.q
    • p28-mpi – općeniti paralelni poslovi
    • p28-mpisingle – sve jezgre se dodjeljuju na jednom radnom čvoru
    • p28-mpifull - jezgre se dodijeljuju dodjeljuju 28 po radnom čvoru (broj jezgri mora biti djelitelj višekratnik od 28)
  • p28-big.q
    • p28-big-mpifull - jezgre se dodijeljuju dodjeljuju 28 po radnom čvoru (broj jezgri mora biti djelitelj višekratnik od 28)
  • vsmpp28-long.q
    • p28-mpi-long – općeniti paralelni poslovi
    • p28-mpisingle-long – sve vsmp – jezgre se dodjeljuju na ScaleMP vSMP čvoru
    test.q
    • jednom radnom čvoru
    • p28-mpifull-long - jezgre se dodjeljuju 28 po radnom čvoru (broj jezgri mora biti višekratnik od 28)test – pristup testnom čvoru

Postoji mogućnost pokretanja posla u bilo kojem redu korištenjem opcijuopcije:

Code Block
languagetext
-pe *mpi X 

...