-
VisIt
VisIt
VisIt on avoimen lähdekoodin monipuolinen ohjelmisto tieteelliseen visualisointiin. VisIt on saatavilla Roihussa, ja suosittelemme Roihun selainkäyttöliittymän etätyöpöytää graafisen käyttöliittymän ajamiseen.
VisItin ajaminen GPU-kiihdytetyllä grafiikalla Roihussa ja LUMIssa
Voit nyt myös ottaa käyttöön
interaktiivisen visualisoinnin GPU-kiihdytyksellä
huomattavasti paremman suorituskyvyn saavuttamiseksi. Tässä tapauksessa valitse Roihun
selainkäyttöliittymässä Accelerated Visualization -sovellus Desktop-sovelluksen sijaan. LUMIssa valitse tavallinen
Desktop-sovellus ja lumid-osio (lisätietoja).
Lisenssi
VisIt on ilmainen myös kaupalliseen käyttöön, ja se on julkaistu BSD Open Source License -lisenssillä.
Saatavuus
- Roihu-CPU: 3.5.0
- 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>(tunnit:minuutit:sekunnit)-la --mem-per-cpu=<memory per processor>(GB)-la --account=<the billing project for the job>
Huomaa, että VisItin ajaminen monella prosessorilla ei välttämättä tuo suorituskykyetuja. Tämä riippuu VisItin käyttämästä datanlukijasta ja siitä, voidaanko data jakaa prosessoreiden 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 Puhdin laskentasolmuilla. Paikallisen ja etäisen 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, ks. viimeinen kuvakaappaus.



