Hyppää sisältöön

Welcome to our weekly research support coffee hour on Zoom! Click here for more information.

Warning!

Puhti scratch disk is becoming very full (80+ % ) resulting in performance degradation. Everybody is advised to only keep actively processed data on scratch, all other data should be deleted, transferred to host institute or stored in Lumi-O. No new quota will be granted. Click here for a tool for examining your disk usage.

Laskutus

Mahdin laskentaresurssien laskutus

Mahdin CPU-osioissa ajot kuluttavat CPU-laskutusyksiköitä (BUs) joko varattujen solmujen määrän perusteella (solmupohjainen allokointi) tai varattujen ytimien määrän perusteella (ydinpohjainen allokointi). Muistia ei laskuteta erikseen, mutta paikallisen levyn käyttö laskutetaan erikseen. Tarkemmin:

  • Osioissa, joissa käytetään solmupohjaista allokointia, jokainen varattu CPU-solmu kuluttaa 100 CPU BU:ta tunnissa.
  • Osioissa, joissa käytetään ydinpohjaista allokointia, jokainen ydin kuluttaa 1 CPU BU:n tunnissa, ja jokainen varattu GiB NVMe-levyä kuluttaa 0.01 CPU BU:ta tunnissa.

Mahdin GPU-osioissa ajot kuluttavat GPU-laskutusyksiköitä (BUs) varattujen GPU:iden määrän perusteella. Muistia ei laskuteta erikseen, mutta paikallisen levyn käyttö laskutetaan erikseen. Tarkemmin:

  • Jokainen varattu A100-GPU kuluttaa 100 GPU BU:ta tunnissa, eli yhteensä 400 GPU BU:ta tunnissa täydelle GPU-solmulle.
  • A100-GPU:n seitsemäsosan kokoinen siivu (a100_1g.5gb) kuluttaa 15 GPU BU:ta tunnissa.
  • Jokainen varattu GiB NVMe-levyä kuluttaa 0.01 GPU BU:ta tunnissa.

Puhdin laskentaresurssien laskutus

Puhti on heterogeeninen järjestelmä, jossa on CPU-, GPU- ja IO-solmuja sekä solmuja, joissa on vaihtelevia määriä muistia. Lisäksi on mahdollista käyttää vain osaa solmusta ja sen eri resursseista. Laskutusmalli veloittaa laskutusyksiköitä (BUs) oikeudenmukaisesti varattujen solmuresurssien määrän perusteella.

Puhdin CPU-osioissa ajot kuluttavat CPU-laskutusyksiköitä. Laskenta-ajon CPU BU -kulutus riippuu lineaarisesti pyydettyjen ytimien määrästä, pyydetyn paikallisen tallennustilan määrästä ja pyydetyn muistin määrästä. Tarkemmin:

  • Jokainen varattu ydin kuluttaa 1 CPU BU:n tunnissa.
  • Jokainen varattu GiB muistia kuluttaa 0.1 CPU BU:ta tunnissa.
  • Jokainen varattu GiB NVMe-levyä (jos saatavilla) kuluttaa 0.006 CPU BU:ta tunnissa.
Total CPU BU = ( NCores * 1 + MemGiBs * 0.1 + NVMeGiBs * 0.006 ) * Walltime hours

Puhdin GPU-osioissa ajot kuluttavat GPU-laskutusyksiköitä. Laskenta-ajon GPU BU -kulutus riippuu lineaarisesti pyydettyjen GPU:iden määrästä, pyydettyjen ytimien määrästä, pyydetyn paikallisen tallennustilan määrästä ja pyydetyn muistin määrästä. Tarkemmin:

  • Jokainen varattu GPU kuluttaa 60 GPU BU:ta tunnissa.
  • Jokainen varattu ydin kuluttaa 1 GPU BU:n tunnissa.
  • Jokainen varattu GiB muistia kuluttaa 0.1 GPU BU:ta tunnissa.
  • Jokainen varattu GiB NVMe-levyä (jos saatavilla) kuluttaa 0.006 GPU BU:ta tunnissa.
Total GPU BU = ( NCores * 1 + MemGiBs * 0.1 + NVMeGiBs * 0.006 + NGPUs * 60 ) * Walltime hours

Scratch-levyn laskutus

Puhdissa ja Mahdissa scratch-tallennustilan laskutus on sama. Käyttö 1 TiB:iin asti on maksutonta.

  • Ylimenevä käyttö yli 1 TiB:n laskutetaan: 1 TiB kuluttaa 5 Storage BU:ta tunnissa.

ProjAppl-levyn laskutus

Puhdissa ja Mahdissa ProjAppl-tallennustilan laskutus on sama. Käyttö 50 GiB:iin asti on maksutonta.

  • Ylimenevä käyttö yli 50 GiB:n laskutetaan: 1 TiB kuluttaa 5 Storage BU:ta tunnissa.

Suomenkielinen tekoälykäännös

Sisällössä voi esiintyä virheellistä tietoa tekoälykäännöksestä johtuen.

Klikkaa tästä antaaksesi palautetta