Hyppää sisältöön

Docs CSC now features an automatic Finnish translation. Click here for more information.

Warning!

Puhti and Mahti will be decommissioned after Roihu becomes available. Users should clean up unnecessary files and move any required data by the end of August 2026. See the Roihu data preparation instructions for details.

Puhti scratch is very full: keep only active data there and move or delete everything else. No new Puhti scratch quota will be granted.

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