Hyppää sisältöön

Welcome to our weekly research support coffee hour on Zoom! Click here for more information.

Warning!

Puhti scratch disk is becoming very full (80+ % ) resulting in performance degradation. Everybody is advised to only keep actively processed data on scratch, all other data should be deleted, transferred to host institute or stored in Lumi-O. No new quota will be granted. Click here for a tool for examining your disk usage.

VisIt

VisIt on avoimen lähdekoodin monipuolinen ohjelmisto tieteelliseen visualisointiin. VisIt on saatavilla Puhdissa, ja suosittelemme Puhtin selainkäyttöliittymän etätyöpöytää graafisen käyttöliittymän ajamiseen.

VisItin ajaminen GPU-kiihdytetyllä grafiikalla Puhdissa ja LUMIssa

Voit nyt myös ottaa käyttöön interaktiivisen visualisoinnin GPU-kiihdytyksellä huomattavasti paremman suorituskyvyn saavuttamiseksi. Tässä tapauksessa valitse Puhtin selainkäyttöliittymässä Accelerated Visualization -sovellus Desktop-sovelluksen sijaan. LUMIssa valitse tavallinen Desktop-sovellus ja lumid-osio (tilatiedot).

Lisenssi

VisIt on ilmainen myös kaupalliseen käyttöön, ja se on julkaistu BSD Open Source License -lisenssillä

Saatavuus

Puhti: 3.1.3, 3.3.3 Mahti: 3.1.3, 3.3.1 LUMI: 3.2.2

Rinnakkaiskäyttö

VisItiä voidaan ajaa interaktiivisesti rinnakkaisessa kokoonpanossa useilla prosessoreilla. Kirjaudu Puhtiin ja lähetä seuraava komento käynnistääksesi VisItin laskentasolmulla

module load visit/3.1.3
visit -l srun -np 2 -p test -t 00:10:00 -la --mem-per-cpu=2G -la --account=<your project>

Työvarauksen parametrit ovat:

  • -np <number of cores>
  • -p <queue>
  • -t <time> (hours:minutes:seconds)
  • -la --mem-per-cpu=<memory per processor> (in GB)
  • -la --account=<the billing project for the job>

Huomaa, että VisItin ajaminen useilla prosessoreilla ei välttämättä tuo nopeusetuja. Tämä riippuu VisItin käyttämästä datanlukijasta ja siitä, voidaanko data jakaa prosessorien kesken (ja missä määrin).

Paikallisen VisIt-asennuksen host-profiilin käyttö

VisIt-asiakasohjelmaa voidaan ajaa paikallisella työpöytäkoneellasi samalla, kun dataa käsittelevät VisIt-komponentit toimivat etänä Puhdissa. Paikallisia VisItin host-profiileja voidaan käyttää töiden käynnistämiseen Puhtin laskentasolmuilla. Paikallisen ja etäjärjestelmässä olevan VisIt-version on oltava sama.

Esimerkki toimivasta host-profiilista näkyy alla olevissa kuvakaappauksissa. Huomaa, että työvarauksen parametrit, jotka eivät ole suoraan saatavilla profiilin valintoina, tulee antaa kohdassa Advanced/Launcher arguments, katso viimeinen kuvakaappaus.

Puhti-kuvakaappaus 1

Puhti-kuvakaappaus 2

Puhti-kuvakaappaus 3

Puhti-kuvakaappaus 4

Lisätietoja

Suomenkielinen tekoälykäännös

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

Klikkaa tästä antaaksesi palautetta