Selainkäyttöliittymä Roihulle
Johdanto
Roihun selainkäyttöliittymää osoitteessa www.roihu.csc.fi voidaan käyttää supertietokoneen käyttämiseen pelkällä verkkoselaimella. Selainkäyttöliittymä on saatavilla myös LUMI:lle osoitteessa www.lumi.csc.fi, katso lisätietoja LUMI- dokumentaatiosta.
Huomaa, että kirjautuminen Roihun selainkäyttöliittymään edellyttää monivaiheista tunnistautumista. Lisätietoja Yhdistäminen-sivulla.
Käyttöalue
Roihun selainkäyttöliittymä soveltuu parhaiten interaktiivisiin työkuormiin, jotka kuluttavat kohtuullisen määrän laskentaresursseja. Esimerkkejä ovat datan esi- ja jälkikäsittely Jupyter Notebookeissa käyttäen enintään muutamia kymmeniä CPU-ytimiä, pienimuotoiset AI/ML-kokeilut käyttäen yhtä GPU:ta sekä datan visualisointitehtävät. Tämän vuoksi interaktiivisten töiden enimmäiskesto on rajoitettu 16 tuntiin.
Huomaa, että selainkäyttöliittymän interaktiiviset sovellukset eivät sovellu monisolmuisiin eivätkä moni-GPU-töihin. Tällaiset työkuormat kannattaa ensisijaisesti suorittaa tavallisina eräajoina. Jos eräajot ja HPC-ympäristön komentorivikäyttö ovat sinulle uusia, suosittelemme CSC Computing Environment -itseopiskelumateriaaleja, jotta opit hyödyntämään CSC:n supertietokoneita mahdollisimman tehokkaasti.
Saatavilla olevat ominaisuudet
- Roihun selainkäyttöliittymässä saatavilla olevat ominaisuudet:
- Tarkastele, lataa, siirrä palveluun ja siirrä tiedostoja Altaan, supertietokoneen ja oman paikallisen tietokoneesi välillä
- Avaa komentotulkki kirjautumissolmulla
- Avaa pysyvämpi komentotulkki laskentasolmulla
- Tarkastele käynnissä olevia eräajoja
- Tarkastele levykiintiöitä ja projektin tilaa
- Käynnistä interaktiivisia sovelluksia ja yhdistä niihin suoraan selaimesta:
- Kiihdytetty visualisointi sovelluksilla kuten Blender ja ParaView
- Työpöytä sovelluksilla kuten Maestro ja VMD
- Julia-Jupyter
- Jupyter
- Jupyter kursseille: interaktiivinen Jupyter-istunto erityisesti kursseja varten
- marimo
- MATLAB
- MLflow
- R-Jupyter
- RStudio
- TensorBoard
- Visual Studio Code
Komentotulkki
Komentotulkki-sovelluksilla voidaan käyttää supertietokoneen komentoriviä selainkäyttöliittymän kautta. Voit avata joko yhteyden kirjautumissolmuille tai pysyvämmän komentotulkin laskentasolmuille. Lisätietoja on Komentotulkki -sivulla.
Tiedostoselain
Tiedostot-sovelluksella voit hallita tiedostojasi supertietokoneella ja käyttää tallennuspalveluja, kuten Allasta ja IDAa. Lisätietoja on sivulla Tiedostot ja tallennuspalvelut.
Aktiiviset työt
Viimeisimmät ja käynnissä olevat eräajot voidaan tarkastella yläreunan navigaatiopalkin Jobs-osiosta valitsemalla Active jobs. Täällä voit nähdä töidesi nykyisen tilan ja sen, millaisia resursseja niille on pyydetty. Käynnissä olevan työn poistaminen peruuttaa työn.
Tulevaisuudessa eräajojen lähettäminen selainkäyttöliittymän kautta saattaa
olla mahdollista, mutta toistaiseksi suositeltu tapa käynnistää tavallisia
eräajoja on käyttää komentotulkissa komentoa sbatch.
Töiden seuranta
Töiden seuranta -sovellus näyttää, kuinka tehokkaasti Slurm-työsi käyttävät niille varattuja resursseja. Sen tarkoitus on tarjota sinulle tiedot, joita tarvitset tulevien töidesi resurssitehokkuuden parantamiseen, ja se korostaa resurssipyynnöt, jotka vaativat huomiota.
Taulukko näyttää kaikki viimeisten 60 päivän aikana valmistuneet Slurm-työsi, joista on saatavilla suorituskyvyn seurantadataa (töitä, joiden ajoaika on alle 1 minuutti, ei tallenneta). Huomaa, että työn valmistumisen jälkeen raporttien saatavuudessa on muutaman minuutin viive.
Työkohtaiset raporttisivut näyttävät yhteenvedon työn resurssien käytöstä sekä piirrettyä aikasarjadataa CPU-, GPU- ja muistimittareista koko työn ajoajan ajalta.
Projektinäkymä
Yläreunan navigaatiopalkin Tools-osion alta löytyvän Project view -näkymän avulla voit tarkastella supertietokoneiden nykyisiä levy- ja projektikohtaisia laskutusyksiköt (BUs) -kiintiöitä. Lisätietoja on sivulla Projektinäkymä.
Interaktiiviset sovellukset
Interaktiiviset sovellukset ovat ohjelmia, jotka voidaan käynnistää ja ajaa laskentasolmuilla ja jotka tarjoavat graafisen käyttöliittymän. Tällaisia sovelluksia ovat esimerkiksi Jupyter Notebook, RStudio ja Visual Studio Code. Täydellinen sovellusluettelo ja tarkemmat ohjeet löytyvät sivulta Interaktiiviset sovellukset.
Jos interaktiivinen sovellus ei käynnisty tai ei toimi odotetusti, voit poistaa istunnon ja yrittää käynnistää sovelluksen uudelleen. Katso myös Vianmääritys.
Osiot ja resurssit
Vain muutama Puhdin ja Mahdin osio on käytettävissä selainkäyttöliittymissä.
Joissakin sovelluksissa on myös muita rajallisempi joukko käytettävissä olevia osioita.
Selainkäyttöliittymän töiden enimmäiskesto on 16 tuntia, jotta
interaktiivisten resurssien jonotusajat pysyvät lyhyinä. Jos työsi
edellyttää tätä pidempiä ajoja, suosittelemme, että ajat ohjelmistosi
eräajoina.
Roihun selainkäyttöliittymässä ovat käytettävissä osiot interactive, small, test, gpuinteractive ja gputest.
Kiihdytetty visualisointi -sovelluksessa käytetään
vizinteractive-osiota, joka varaa yhden Nvidia L40 GPU:n. Osioissa gpuinteractive ja
gputest varataan yksi Nvidia GH200 GPU. Katso yleisiä tietoja Roihun jonoista
Roihun osiot -sivulta.