Hyppää sisältöön

Significant changes to Puhti & Mahti authentication coming in April! Read about the SSH key and multi-factor authentication requirements.

Yleiskatsaus

Huom

Katso LUMI-dokumentaatiosta yleiskatsaus LUMI-supertietokoneesta.

Puhti ja Mahti ovat CSC:n supertietokoneita. Puhti on ollut CSC:n käyttäjien käytettävissä 2. syyskuuta 2019 lähtien ja Mahti 26. elokuuta 2020 lähtien. LUMI on yksi pan-eurooppalaisista pre-eksaskaala-suupertietokoneista, ja se sijaitsee CSC:n datakeskuksessa Kajaanissa. LUMIn prosessori-osa (LUMI-C) on ollut saatavilla vuoden 2022 alusta lähtien, ja koko järjestelmä suuremman LUMI-G-osion kanssa on ollut saatavilla vuoden 2023 alusta lähtien.

Puhti sisältää prosessorisolmuja eri muistimäärillä sekä suuren GPU-osion (Puhti AI), kun taas Mahti sisältää homogeenisia prosessorisolmuja ja on tarkoitettu suuremmille töille (vähintään 128 suoritinydintä). Mahtiin sisältyy myös GPU-osio vuodesta 2021 lähtien (Mahti AI) Nvidia Ampeere GPU:illa. Katso järjestelmien tarkemmat tiedot ja erot LUMI-C:n ja Mahtin välillä.

CSC:n supertietokoneet käyttävät Linux-käyttöjärjestelmää ja suosittelemme tutustumaan Linux-käyttöjärjestelmän perusteisiin ennen aloitusta.

Puhtin ja Mahtin käyttö

Jotta voit käyttää CSC:n supertietokoneita, sinulla täytyy olla CSC-käyttäjätili, joka kuuluu laskentahankkeeseen, jolla on pääsy kyseisiin supertietokoneisiin. CSC-käyttäjätilit ja hankkeet hallitaan MyCSC-portaalissa. Lisäohjeita löytyy tästä käyttäjäoppaasta kohdasta Tilien hallinta.

Huom

LUMI-supertietokoneen käyttöoikeuden saamiseksi sinun täytyy luoda LUMI-spesifinen projekti. Lisätietoja LUMIn käytön aloittamisesta löytyy LUMI-dokumentaatiosta.

Yhteyden muodostaminen supertietokoneisiin

Significant changes to authentication coming in April 2025

Starting April 14 2025, SSH login to Puhti and Mahti will only work using SSH keys added in MyCSC. Password authentication and public keys stored in users' personal ~/.ssh/authorized_keys file on the supercomputer will no longer work. This authentication method is already in use on LUMI.

Read the detailed instructions on setting up and using SSH keys.

Yhdistä SSH-asiakkaan avulla:

ssh yourcscusername@puhti.csc.fi

tai

ssh yourcscusername@mahti.csc.fi

Tämä yhdistää sinut johonkin kirjautumissolmuista. Jos tarvitset yhteyden tiettyyn kirjautumissolmuun, käytä komentoa:

ssh yourcscusername@puhti-login[11-12,14-15].csc.fi

tai

ssh yourcscusername@mahti-login[11-12,14-15].csc.fi

Missä yourcscusername on CSC:ltä saamasi käyttäjänimi.

Lisätietoja löytyy yhteydenotto sivulta.

Puhtiin ja Mahtiin voi myös liittyä niiden omien verkkorajapintojen kautta, jotka ovat saatavilla osoitteissa www.puhti.csc.fi ja www.mahti.csc.fi.

Skaalautuvuus

Älä varaa työhaullesi enemmän resursseja kuin se voi tehokkaasti käyttää. Tämä täytyy varmistaa jokaisen uuden koodin ja työn tyypin (eri syötteen) kohdalla skaalautuvuustestillä. Käytäntö on, että työn pitäisi olla vähintään 1,5 kertaa nopeampi, kun kaksinkertaistat resurssit (ytimet). Ohjeet skaalautuvuustestin suorittamiseen. Huomioi myös muut tärkeät suorituskykyyn liittyvät tekijät.

Projektit ja kiintiöt

Työskentely CSC:n supertietokoneilla perustuu projekteihin. Laskenta- ja tallennusresurssit kohdennetaan projekteille, ja kun aloitat eräajon, sinun täytyy aina määritellä projekti, jonka osa työ on.

Projektit hallitaan MyCSC-portaalissa, missä voit lisätä palveluita, resursseja ja käyttäjiä CSC-projekteihisi.

CSC:n supertietokoneilla voit tarkistaa tällä hetkellä aktiiviset projektisi komennolla:

csc-projects

Tämä komento näyttää tiedot kaikista CSC-projekteistasi. Voit valita vain yhden projektin raportoimaan -p optiolla. Esimerkiksi:

[kkayttaj@puhti ~]$ csc-projects -p project_2012345
-----------------------------------------------------------------
Project: project_2012345    Owner: Kalle Käyttäjä
Title: "Ortotopolgian mallintaminen"
Start: 2015-12-17 End: 2022-03-16 Status: open
Budget:   1174188  Used   1115284 Remain:      58904
Latest resource grant: 2019-03-04
-----------------------------------------------------------------

Komento raportoi projektin omistajan, otsikon, aloitus- ja päättymispäivät. Lisäksi komento tulostaa projektin budjetointitiedot: kuinka monta laskentayksikköä projektiisi on myönnetty, kuinka monta niistä on käytetty ja kuinka monta on jäljellä.

Projektiisi liitetyt levytilat voi tarkistaa komennolla:

csc-workspaces

Puhtin ja Mahtin käyttö