Regnetjenere
Instituttet har dårlig med maskiner som er dedisert til tyngre
oppgaver, faktisk ingen med generell tilgang.
talnagrind er en to-prosessor Linux-maskin med ca 3 GB minne.
Man må ha spesiell tillatelse for å bruke maskinen.
Arbeidsstasjoner
De fleste arbeidsstasjonene kjører Linux (RedHat Enterprise Linux 3) og
har 512 MB RAM.
Det er tre godkjente framgangsmåter for å kjøre tunge jobber på
arbeidsstasjoner:
- På "egen" maskin, det vil si på den maskinen du selv
sitter ved. Tunge jobber skal aldri
kjøres direkte på andre arbeidsstasjoner enn den du selv sitter
ved, selv om det ikke sitter noen der når du ønsker å
starte jobben.
- Arbeidsstasjonene på Abel-stua kan benyttes om natten
(kl. 21-08) mens stua er stengt. Navn på maskinene på
Abel-stua finner du med kommandoen
ypcat hosts.byaddr | grep -i -- '-abel'
Husk at jobben må være ferdig kl. 08.
- Bruk av Condor. Condor er et
program-system for å spre jobber på en eller flere
maskiner. Det sørger for å bruke ledige CPU-sykluser
uten sjenanse for andre som er logget inn, det kan
mellomlagre jobbens status automatisk slik at jobben
kan fortsettes selv om maskinen havarerer, og det kan
flytte jobben automatisk til andre maskiner dersom
maskinen får viktigere oppgaver.
Filtjenere
Instituttets filtjenere er ofte tungt belastet. Ved å kjøre store
jobber på slike maskiner, ødelegger man lett for mange andre brukere.
-
Hvis du må kjøre store jobber på en filtjener,
skal dette kun gjøres i rolige perioder,
dvs. om natten (kl. 21-08). Bruk da helst maskinene i
login-klyngen, dvs gjør ssh til login.ifi.uio.no
(p.t. linux-maskiner) eller til solaris.ifi.uio.no.
Husk at jobben må være ferdig kl. 08. Bruk alltid
nice (se 'man nice').
-
Hvis det allerede går andre tunge jobber på en maskin, må du ikke
starte nye.
Tips
Det kan være at en maskin må omstartes, eller at vi får strømbrudd.
Derfor bør beregninger som strekker seg over lang tid, mellomlagre
resultater slik at programmet ikke må starte forfra igjen.
Hva som er "lang tid" avhenger av hvor mye som må lagres og
hvor viktig det er at beregningene er ferdige til et gitt
tidspunkt. Ved bruk av
Condor vil dette
i mange tilfeller kunne håndteres automatisk.