You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Job queues

Isabella nodes are divided into multiple queues according to the architecture and purpose :

  • a12.q
    • queue for all jobs with no limitations
    • servers HP ProLiant SL250s (12)
    • parallel jobs can spread exclusively within individual nodes because Infiniband network is not available to them 
  • a16.q
    • queue for all jobs with no limitations
    • servers HP ProLiant SL250s
  • gpu.X.q
    • queue for jobs that use graphical processors (GPUs) with a maximum duration of 7 days
    • servers Dell EMC PowerEdge C4140
  • p20.q
    • queue for parallel jobs with a maximum duration of 7 days
    • servers HP ProLiant SL230s Gen8
  • p28.q
    • queue for parallel jobs with a maximum duration of 7 days
    • servers Lenovo NeXtScale nx360 M5
  • p28-big.q
    • queue for parallel jobs that  
      • require number of cores which is the multiplier of number 28 and
      • duration up to 7 days
    • servers Lenovo NeXtScale nx360 M5
  • p28-long.q
    • queue for parallel jobs with a maximum duration of 30 days
    • servers Lenovo NeXtScale nx360 M5
  • test.q
    • queue for the needs of application testing with a maximum duration of 24 hours
    • servers HP ProLiant SL250s
  • vsmp.q
    • queue for the use of ScaleMP vSMP nodes or jobs that require a lot of RAM or processing cores on a single node
    • servers HP ProLiant SL230s Gen8.

The server's technical specifications are available on the official Isabella computer cluster webpage.

Podrazumijevani red poslova je a16.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 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 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 višekratnik broja dostupnih jezgri na čvoru (ovisno o redu poslova)

Paralelne okoline na Isabelli su podijeljene po redovima:

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

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

-pe *mpi X

ili za mpisingle posao:

-pe *mpisingle X

  • No labels