-
Laskenta
Yleiskatsaus
Puhdin ja Mahdin käytöstäpoisto vuonna 2026
Puhti ja Mahti poistetaan käytöstä vuonna 2026, ja ne korvataan Roihulla, CSC:n seuraavan sukupolven supertietokoneella, joka tarjoaa paremman suorituskyvyn ja laajemmat ominaisuudet.
- Puhdin laskentapalvelut suljetaan 31.7.2026 klo 12.00 EEST.
- Mahdin laskentapalvelut suljetaan 31.8.2026 klo 12.00 EEST.
- Puhdin ja Mahdin tallennuspalveluiden ja kirjautumissolmujen on suunniteltu pysyvän käytettävissä 15.10.2026 klo 12.00 EEST asti.
- Käyttäjiä kehotetaan vahvasti siirtämään kaikki tarvitsemansa data näistä järjestelmistä elokuun 2026 loppuun mennessä, sillä tallennuksen saatavuutta ei voida tämän jälkeen täysin taata.
Puhti, Mahti ja Roihu ovat CSC:n supertietokoneita. Puhti on ollut CSC:n käyttäjien saatavilla 2.9.2019 lähtien ja Mahti 26.8.2020 lähtien. LUMI on yksi yleiseurooppalaisista pre-exascale-supertietokoneista, ja se sijaitsee CSC:n datakeskuksessa Kajaanissa. LUMIn CPU-osio (LUMI-C) on ollut saatavilla vuoden 2022 alusta lähtien, ja koko järjestelmä suuren LUMI-G-osion kanssa on ollut saatavilla vuoden 2023 alusta lähtien.
Puhdissa on CPU-solmuja useilla eri muistimäärillä sekä suuri GPU-osio (Puhti AI), kun taas Mahdissa on homogeeniset CPU-solmut ja se on tarkoitettu suuremmille töille (vähintään 128 CPU-ydintä). Mahdissa on myös vuodesta 2021 lähtien GPU-osio (Mahti AI), jossa on Nvidia Ampere -GPU:t. Katso järjestelmien tarkemmat tiedot specifications -sivulta ja tältä sivulta yleiskuva LUMI-C:n ja Mahdin eroista.
Puhti ja Mahti korvataan CSC:n seuraavalla kansallisella supertietokoneella, jonka nimi on Roihu. Lue lisää Roihusta täältä. Roihu on käytettävissä palveluna MyCSC:ssä kesäkuun 2026 loppupuolella.
Roihu koostuu kahdesta pääosiosta: Roihu-CPU ja Roihu-GPU, joilla on erilliset kirjautumissolmut ja ohjelmistoympäristöt. Roihu-CPU sisältää AMD EPYC -prosessoreita ja on tarkoitettu CPU-pohjaiseen laskentaan, kun taas Roihu-GPU tarjoaa GPU-kiihdytettyä laskentaa NVIDIA GH200 Grace Hopper Superchip -suorittimilla. Roihu tukee myös töitä, jotka vaativat enemmän muistia kuin CSC:n aiemmissa kansallisissa supertietokoneissa on ollut mahdollista, ja tarjoaa paremman tuen sensitiivinen data -työkuormille.
CSC:n supertietokoneissa käytetään Linux-käyttöjärjestelmää, ja suosittelemme, että tunnet Linux-komentorivin käytön perusteet ennen aloittamista.
Note
Yleiskatsaus LUMI-supertietokoneeseen löytyy LUMI-dokumentaatiosta.
CSC:n supertietokoneiden käyttöoikeus
Jotta voit käyttää CSC:n supertietokoneita, sinulla täytyy olla CSC-käyttäjätunnus, joka kuuluu laskentaprojektiin, jolla on käyttöoikeus kyseisiin supertietokoneisiin. CSC-käyttäjätunnuksia ja projekteja hallitaan MyCSC-portaalissa. Lisäohjeita on tämän käyttöoppaan Tunnukset-osiossa.
Note
LUMI-supertietokoneen käyttöä varten sinun täytyy luoda LUMI-kohtainen projekti. Lisätietoja LUMIn käytön aloittamisesta löytyy LUMI- dokumentaatiosta.
Yhdistäminen supertietokoneisiin
SSH certificates are required to connect to Roihu over SSH
To connect to Roihu, users must sign their public key in MyCSC to obtain a time-based SSH certificate. Each certificate is valid for 24 hours, and once it expires, a new one must be generated by signing the public key again.
Yhdistä käyttäen SSH-asiakasohjelmaa:
Roihussa on erilliset kirjautumissolmut Roihu-CPU- ja Roihu-GPU-osioille:
Nämä komennot yhdistävät sinut johonkin kirjautumissolmuista. Jos sinun täytyy yhdistää tiettyyn kirjautumissolmuun, käytä komentoja:
ssh username@puhti-login[11-12,14-15].csc.fi
# or
ssh username@mahti-login[11-12,14-15].csc.fi
# or
ssh username@roihu-cpu-login[1-4].csc.fi
# or
ssh username@roihu-gpu-login[1-2].csc.fi
Missä username on CSC:ltä saamasi käyttäjätunnus.
Lisätietoja löytyy yhdistäminen -sivulta.
Puhdin, Mahdin ja Roihun käyttö onnistuu myös niiden omien selainkäyttöliittymä kautta osoitteissa www.puhti.csc.fi, www.mahti.csc.fi ja www.roihu.csc.fi.
Skaalautuvuus
Älä varaa työllesi enempää resursseja kuin se pystyy käyttämään tehokkaasti. Tämä täytyy varmistaa jokaiselle uudelle koodille ja työtyypille (eri syöteaineisto) skaalautuvuustestillä. Linjauksena on, että työn tulee olla vähintään 1,5 kertaa nopeampi, kun resurssit (ytimet) kaksinkertaistetaan. Ohjeet skaalautuvuustestin tekemiseen MPI-rinnakkaistyölle. Huomioi myös muut suorituskykyyn liittyvät tärkeät tekijät.
Projektit ja kiintiöt
Työskentely CSC:n supertietokoneilla perustuu projekteihin. Laskenta- ja tallennusresurssit kohdennetaan projekteille, ja kun käynnistät eräajon, sinun täytyy aina määrittää projekti, johon työ kuuluu.
Projekteja hallitaan MyCSC-portaalissa, jossa voit lisätä palveluita, resursseja ja käyttäjiä CSC-projekteihisi.
CSC:n supertietokoneissa voit tarkistaa tällä hetkellä aktiiviset projektisi komennolla:
Tämä komento näyttää tiedot kaikista CSC-projekteistasi. Voit valita raportoitavaksi vain
yhden projektin -p-valinnalla. Esimerkiksi:
[kkayttaj@roihu-login1 ~]$ csc-projects -p project_2012345
-----------------------------------------------------------------
Project: project_2012345 Owner: Kalle Käyttäjä
Title: "Ortotopology modeling"
Start: 2019-08-20 End: 2029-10-23 Status: open
Billing units Budget Used Remain
------------- ------ ---- ------
CPU BU: 60000 20 59980
GPU BU: 1000 30 970
Storage BU: 300000 40 299960
Cloud BU: 400 10 390
Latest resource grant: 2025-01-31
-----------------------------------------------------------------
Project info updated: 2025-09-02 15:12
Komento näyttää projektin omistajan, nimen, alkamis- ja päättymispäivät. Lisäksi komento tulostaa projektin budjetointitiedot: kuinka monta kunkin tyyppistä laskutusyksiköt (BUs) projektillesi on myönnetty, kuinka monta on käytetty ja kuinka monta on vielä jäljellä.
Projektiesi levyalueet voidaan tarkistaa komennolla:
CSC:n supertietokoneiden käyttö
- Järjestelmät: Mitä laskentaresursseja on saatavilla
- Käyttöehdot: CSC:n supertietokoneiden käyttöehdot
- Yhdistäminen: Kuinka yhdistää CSC:n supertietokoneisiin
- Selainkäyttöliittymät: Kuinka yhdistää CSC:n supertietokoneisiin selainkäyttöliittymien avulla
- Levyalueet: Mitä paikkoja datan tallentamiseen on CSC:n supertietokoneissa
- Objektitallennus: Yhteyksien avaaminen Allas- ja Lumi-O-objektitallennuspalveluihin
- Moduulit: Kuinka löytää tarvitsemasi ohjelmat
- Sovellukset: Sovelluskohtaiset ohjeet.
- Töiden ajaminen: Kuinka ajaa ohjelmia supertietokoneilla
- Sovellustesi asentaminen ja kääntäminen:
- Sovellusten virheenkorjaus: Kuinka virheenkorjata sovelluksiasi
- Suorituskyvyn analysointi: Kuinka ymmärtää sovellustesi suorituskykyä