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.
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.
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.