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.

AMS-GUI

AMS sisältää integroidun graafisen käyttöliittymän (GUI), jonka avulla mallinnustehtävien määrittäminen, suorittaminen ja analysointi on helppoa. Voit testata käyttöliittymää Puhdin selainkäyttöliittymän kautta osoitteessa www.puhti.csc.fi, mutta laajempaan käyttöön suosittelemme asentamaan käyttöliittymän omalle kannettavalle tietokoneellesi tai työasemallesi.

Lisenssi

Katso AMS:n lisenssiosio.

Käyttö

Käyttö selaimen kautta

Siirry osoitteeseen puhti.csc.fi verkkoselaimella ja kirjaudu sisään CSC-käyttäjätunnuksellasi.

  1. Käynnistä siellä Desktop.
  2. Avaa Terminal ja siirry sopivaan työhakemistoon.
  3. Lataa AMS-moduuli komennolla module load ams/2025.105.
  4. Käynnistä syötteenrakennustyökalu komennolla amsinput. Käynnistyminen voi kestää jonkin aikaa, joten odota rauhassa.
  5. Rakenna työsi ja tallenna se (File-> Save As ...).

Lyhyet työt voidaan käynnistää suoraan käyttöliittymästä (File-> Run), mutta pidemmät työt tulee lähettää eräajojonoon. Kaikki tallennetut työt, sekä lasketut että laskemattomat, löytyvät käyttöliittymästä kohdasta SCM-> Jobs. Ennen kuin lähetät työn eräajojonoon, sinun täytyy määrittää sen tarvitsemat resurssit (aika, muisti, ytimien määrä jne.).

  1. Valitse kohdassa SCM-> Jobs Queue -> New -> SLURM
  2. Queue Name: My_testqueue. Voit tallentaa eri nimisiä jonoja eri resurssipyyntöjä varten
  3. Remote host:. Jätä tyhjäksi
  4. Remote user:. Jätä tyhjäksi
  5. Remote job directory:. Jätä tyhjäksi
  6. Run command: sbatch --partition=test --nodes=1 --ntasks-per-node=40 --account=<yourproject> --time=00:10:00 "$job"
    Korvaa <yourproject> oikealla projektin nimellä. Voit käyttää samoja komentorivivalintoja kuin tavallisessa eräajotyöskriptissä.
  7. Use Local Batch: yes
  8. Prolog command: source /appl/profile/zz-csc-env.sh; module load ams/2025.105; export SCM_TMPDIR=$PWD; export FORT_TMPDIR=$SCM_TMPDIR Tämä alustaa AMS-ympäristön.

Valitse lähetettävä työ (SCM-> Jobs), käytettävä jono (Queue) ja lähetä työ komennolla Job-> Run.

Asenna oma käyttöliittymäsi

CSC:n hankkima AMS-lisenssi sallii CSC:n akateemisten asiakkaiden asentaa AMS-GUI:n omalle tietokoneelleen. Näin käyttäjä voi kätevästi rakentaa ja määrittää laskentamallin. Kun malli on valmis, varsinainen laskentatehtävä lähetetään CSC:n palvelimille ja suoritetaan siellä. Tulokset voidaan sitten hakea ja analysoida paikallisella tietokoneella. Huomaa, että paikallisen asennuksen lisenssi kattaa vain AMS-GUI:n, ja se on voimassa vain akateemiseen käyttöön (ei viranomais- tai kaupalliseen tutkimukseen).

1. Pyydä tunnukset

Pyydä tunnukset AMS-GUI:n lataamista varten CSC:n asiakastuesta. Lisää aihekenttään tunniste AMS-GUI. Huomaa, että lisenssi kattaa vain akateemisen käytön CSC:llä (ei viranomais- tai kaupalliseen tutkimukseen). Tunnukset nollataan 6 kuukauden välein.

2. Lataa

Hae koneellesi sopiva binaaritiedosto SCM:n verkkosivustolta käyttäen seuraavia tietoja:

  • SCM User ID: <the User ID you got from servicedesk@csc.fi>
  • Password: <the password you got from servicedesk@csc.fi>

Lataus alkaa ilman käyttäjätunnuksen ja salasanan syöttämistä Safari-käyttäjillä Macilla.

3. Asenna

a. Windows: suorita exe-tiedosto järjestelmänvalvojan oikeuksilla ja hyväksy kaikki oletusasetukset.
b. Mac: avaa dmg-tiedosto ja vedä AMS2025.xxx-kohde Applications-hakemistoon.
c. Linux: pura tgz-tiedosto ja suorita source tiedostolle amsbashrc.sh AMS:n asennushakemistossa.

Lisätietoja on AMS:n asennusoppaassa.

4. Käynnistä

a. Windows: kaksoisnapsauta AMSjobs-pikakuvaketta
b. Mac: suorita AMS2025.xxx-sovellus
c. Linux: määritä ympäristösi ja suorita $AMSBIN/adfjobs

Kun käynnistät AMS:n ensimmäisen kerran, sinulta kysytään käyttäjätunnus, salasana ja sähköpostiosoite. Lisenssi pitäisi hakeutua automaattisesti internetistä.

5. Hallitse eräajotöitä

Jotta voit hallita etätöitä, sinun täytyy määrittää SSH-avainpari työasemasi ja Puhdin (Mahdin) välille, katso SSH-avainten käyttöönotto.

Kaikki tallennetut työt, sekä lasketut että laskemattomat, löytyvät käyttöliittymästä kohdasta SCM-> Jobs. Ennen kuin lähetät työn eräajojonoon, sinun täytyy määrittää sen tarvitsemat resurssit (aika, muisti, ytimien määrä jne.).

  1. Valitse Queue -> New -> SLURM
  2. Queue Name: My_testqueue. Voit tallentaa eri nimisiä jonoja eri resurssipyyntöjä varten
  3. Remote host: puhti.csc.fi.
  4. Remote user: <your CSC username>
  5. Remote job directory: /scratch/<yourproject>
  6. Run command: sbatch --partition=test --nodes=1 --ntasks-per-node=40 --account=<yourproject> --time=00:10:00 "$job"
    Korvaa <yourproject> oikealla projektin nimellä. Voit käyttää samoja komentorivivalintoja kuin tavallisessa eräajotyöskriptissä.
  7. Use Local Batch: no
  8. Prolog command: source /appl/profile/zz-csc-env.sh;source /appl/soft/chem/AMS/ams2025.105/ams_csc.bash;export SCM_TMPDIR=/scratch/<yourproject>; export FORT_TMPDIR=$SCM_TMPDIR

Suomenkielinen tekoälykäännös

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

Klikkaa tästä antaaksesi palautetta