-
VisIt
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.



