Top Banner
III SUPER-nyt' Nytt om superdatamaskinen ved SINTEF/NTH OPTIMALISERING Ved SIMa - Seksjon for industriell matematikk - er det utført en rekke tester på optimalisering av eksisterende FOR1RAN kildekoder ved bruk av Cray-kompilatorene CFf 1.15 og CFf77. Enkle tester og begrensede tidsoptimeringsoppdrag vil seksjonen kunne ta seg for andre CRAY- brukere. Større oppgaver, gjeme med algoritmevalg og utvikling, må defineres som prosjekt og utføres i henhold til inngått avtale. ON/OFF = F står for FLOWTRACEpåslått/avslått. Dette analyseverktøyet er meget nyttig i forbindelse med å finne de "tunge" programdelene. Det er imidlertid innlysende at FLOWTRACE genererer mye "overhead" iden totale regne- tiden. Spy er langt snillere i denne forbindelse. Vi merker også at oppgraderingen av X -MP' en fra en 4 Megaords- til en 8 Megaordsmaskin (16 til 32 minnebanker} her resulterte i en noe forbedret ytelse. Vi ser også at den nye globalt optimaliserende kompilatoren CFf77 ikke ga noen forbedring i programmets ytelse i forhold til CFf 1.15. I andre tester vi har gjort har imidlertid CFf77 produsert kode som har vært opptil 30% raskere enn 1.15. Dette eksemplet er kun ment å vise potensialet i CRAY og CRAY' s kompilatorer i forhold til VAX 8600. Her har en kun brukt forskjellige opsjoner i kompilatordirektivet og latt For å illustrere hvilket potensiale som ligger i å optimalisere (i det vesentlige vektorisering) FOR1RAN-koder, stiller vi opp de resultatene vi oppnådde ved å ta tak i et eksisterende program for simulering av væskestrøm og varmetransport i to romlige dimensjoner. Det er her verdt å merke seg at ingen algoritme-endring er gjort. I tabellen nedenfor refererer "opt. l" og "opt. 2" til henholdsvis DO-løkke for vektorisering og biblioteksrutinekall: kompilatoren gjøre arbeidet. Et betydelig potensialet for ytterligere optimalisering av CRAY FOR1RAN kildekode ligger imidlertid i algoritme- . valg og utvikling. Her har forskere ved SIMa i lengre tid arbeidet med forskjellige problemstillinger. Vi kan nevne: * ligningsløsere for store glisne systemer - direkte - iterative * løsning av ordinære og partielle differensialligninger med utnyttelse av vektoriell og parallell beregning. Gevinsten fra slikt arbeid kan i noen tilfeller resultere i speed- up like stor som ved overgangen fra VAX 8600 til CRA Y.
14

Nytt om superdatamaskinen ved SINTEF/NTHfolk.ntnu.no/klv/IT-historie-ntnu/IT-historien-1980... · 2009. 4. 3. · CALAssembler QuickRef 1.15 FOR1RAN (CFT) Ref Man 1.15 CRAY-OS (COS)

Feb 10, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • III

    SUPER-nyt' Nytt om superdatamaskinen ved SINTEF/NTH

    OPTIMALISERING Ved SIMa - Seksjon for industriell matematikk - er det utført en rekke tester på optimalisering av eksisterende FOR1RAN kildekoder ved bruk av Cray-kompilatorene CFf 1.15 og CFf77. Enkle tester og begrensede tidsoptimeringsoppdrag vil seksjonen kunne ta på seg for andre CRAY- brukere. Større oppgaver, gjeme med algoritmevalg og utvikling, må defineres som prosjekt og utføres i henhold til inngått avtale.

    ON/OFF = F står for FLOWTRACEpåslått/avslått. Dette analyseverktøyet er meget nyttig i forbindelse med å finne de "tunge" programdelene. Det er imidlertid innlysende at FLOWTRACE genererer mye "overhead" iden totale regne-tiden. Spy er langt snillere i denne forbindelse. Vi merker også at oppgraderingen av X -MP' en fra en 4 Megaords- til en 8 Megaordsmaskin (16 til 32 minnebanker} her resulterte i en noe forbedret ytelse.

    Vi ser også at den nye globalt optimaliserende kompilatoren CFf77 ikke ga noen forbedring i programmets ytelse i forhold til CFf 1.15. I andre tester vi har gjort har imidlertid CFf77 produsert kode som har vært opptil 30% raskere enn 1.15.

    Dette eksemplet er kun ment å vise potensialet i CRAY og CRAY' s kompilatorer i forhold til V AX 8600. Her har en kun brukt forskjellige opsjoner i kompilatordirektivet og latt

    For å illustrere hvilket potensiale som ligger i å optimalisere (i det vesentlige vektorisering) FOR1RAN-koder, stiller vi opp de resultatene vi oppnådde ved å ta tak i et eksisterende program for simulering av væskestrøm og varmetransport i to romlige dimensjoner. Det er her verdt å merke seg at ingen algoritme-endring er gjort. I tabellen nedenfor refererer "opt. l" og "opt. 2" til henholdsvis DO-løkke endring~r for vektorisering og biblioteksrutinekall:

    kompilatoren gjøre arbeidet.

    Et betydelig potensialet for ytterligere optimalisering av CRAY FOR1RAN kildekode ligger imidlertid i algoritme- . valg og utvikling. Her har forskere ved SIMa i lengre tid arbeidet med forskjellige problemstillinger.

    Vi kan nevne:

    * ligningsløsere for store glisne systemer - direkte - iterative

    * løsning av ordinære og partielle differensialligninger med utnyttelse av vektoriell og parallell beregning.

    Gevinsten fra slikt arbeid kan i noen tilfeller resultere i speed-up like stor som ved overgangen fra V AX 8600 til CRA Y.

  • SYSTEMPROGRAM

    * CRAY Operating System (COS) * CRAY FORTRAN Compiler (CFn * CFf77 * Verktøy for ytelsesmåling av

    brukerprogram (SPY, PERFORM, .. , * CRAY Assembler (CAL) * Pascal * Station Software:

    VAXNMS, Sperry, Apollo, IBM-VM

    Venteliste * UNICOS (Cray's Unix) *C

    Fagmiljø: RUNIT-DI SIMa

    MATEMATIKK BIBLIOTEK

    * NAG *IMSL *EISPACK *LINPACK * BENCHLIB * ASLMAT * SCILIB

    Fagmiljø: RUNIT-DI SIMa

    GRAFIKK & BILLEDBEHANDLING

    *UNIRAS (BIZPAK, GEOINT, GEOPAK, GIMAGE, RASPAK, RASPAK-C, UNIGKS)

    * OAS IS (animasjon) * GPGS * NAG GRAF * CSADIE * MOVIE.BYU

    Venteliste * DISSPLA * NCAR graphics

    Fagmiljø: RUNIT-DI SIMa

    RESERVOARSIMULERING

    * ECLIPSE * MORE

    Fagmiljø: Inst. for petroleums-teknologi og geofysikk

    Venteliste *CERES

    Fagmiljø: IKU

    SEISMIKK

    * SKS (Merlin/GECO)

    Venteliste * GEOVECTEUR (CGG)

    Fagmiljø: IKU

    FLUID- OG TERMODYNAMIKK

    * OLGA *PROCESS *FLOW3D * SALE3D * KAMELEON * FLO * TAC03D *FLUENT

    Venteliste * KIVA * ASPEN *PHOENICS *NEKTON

    Fagmiljø: RUNIT-DISIMa NHL lavd. for fluiddynamikk lavd. for varmeteknikk lavd. for kuldeteknikk

    KJEMI, BIOKJEMI

    * DISCOVER/INSIGHT * GAUSSIAN 82/86 *AMBER

    Venteliste * MOPAC *AMPAC * GRADS CF * CHARMM/QUANTA

    Fagmiljø: MR-senteret

    STYRKEBEREGNINGER

    *FENRIS * ABAQUS *DYNA3D * SESAM-80 *NASTRAN * ANSYS

    Fagmiljø: Avd. for konstruksjonsteknikk RUNIT-DISIMa

    MARIN HYDRODYNAMIKK

    *VORTEX *SEAWAY *DRIFf *WAVERES *MULDIF

    Venteliste

    * RIFLE X * MOSSI-2 * MIMOSA *WAMOF-2 *FISH

    Fagmiljø: MARINTEK

  • nuale å b r Cray

    r Ko av r

    På grunn av forskjellig ordlengde og filstruktur mellom

    Det finnes et stort antall manualer for CRAY Interesserte bes I CRAY og V AX, kan ikke uten videre de to maskinene lese henvende seg til Superdatamaskin senteret tlf. 593048. hverandres filer.

    CAL Assembler Ref. Manual 1.15

    CALAssembler QuickRef 1.15

    FOR1RAN (CFT) Ref Man 1.15

    CRAY-OS (COS) RefManl1.15

    Macros and Opdefs Ref. Man

    Update Reference Manual

    CFf77 Reference Manual

    V AXNMS Station Ref Man 3.00 CFf Reference Card 1.15

    COS Ready Reference Booklet 1.15

    APML Assembler Ref Manual

    COS Message Manual 1.15

    1/0 subsys.lOS operator guide for cos

    Symbolic Inter debugger

    PASCAL Reference Manual 2.00

    Dec VaxNMS station Internal Ref Manual

    Dec VaxNMS station

    Operator Guide

    SEGLDR Segment Loader

    Referene Guide

    SORT Reference manual

    Dec V AXNMS station instali

    and maintenanceRreference Manual

    Vax/vms station message manual

    V mc/vms station ready reference

    Unix station user guide

    Symb. Debug P. Reference Manual

    Programmers Library Ref Man.

    Cray System Library Reference

    COS CFf77 Ref. Card

    COS Performance Utilities Ref.Man

    Multi-tasking Users Guide 1.15

    Foreign Dataset conversion

    Dec vaxNMS summary of

    differences for unicos installations

    Apollo Domain Station

    Apollo Domain station

    administrators

    Apollo Domain station internal ref.

    Diagnostic Ready reference guide

    SR-OOOOK

    SQ-0003J

    SR-0009L

    SR-OOllN

    SR-0012

    SR-0013F

    SR.OO18

    SV-0020B SQ-0021F

    SQ-0023F

    SM-0036

    SR-0039D

    SR-0051

    SG-0056 SR-0060A

    SV-0062B

    SV-0063B

    SR-0066

    SR-0074

    SV-OlOO

    SV-OIOl

    SV-OI02

    SU-0107B

    SR-OIl2A

    SR-01l3

    SM-O 114

    SQ-0137

    SR-0146

    SN-0222B

    SN-0236

    SN-0239

    SA-0250

    SA-0251

    SA-0252

    HQ-lOO5

    kr 275 kr 15 kr 445

    kr 495

    kr 275 kr 400

    kr 360 kr 15 kr 325 kr 300 kr 300

    kr 325 kr 230 kr 175

    kr 440

    kr 420

    kr 130

    kr 80

    kr 145

    kr 230 kr 130 kr 160

    kr 275 kr 540 kr 395

    kr 15

    kr 130

    kr 180 kr 100

    kr 180 kr 425

    kr 340 kr 140 kr 180

    Formatterte filer, altså filer som man kan lese inn i editor eller

    skrive ut på skjermen, kan vanligvis sendes mellom de to

    datamaskinene.lilim modifikasjoner.

    UFORMATTERIE SEKVENSIELLE filer må derimot

    gjøres noe med og det er her to alternative fremgangsmåter.

    l. Filer hentes fra V AX som "Binary Blocked Dataset" med DF=BB opsjonen i FETCR. Filene leses og hvert

    ord konverteres til CRAY representasjon ved hjelp av

    rutiner beskrevet i manualen "PROGRAMMERS'S LIBRARY REFERENCE

    MANUAL, SR-01l3" kapittel 8.

    Når filer skal sendes tilbake konverteres på samme måte

    CRAY -ord til V AX-ord. Deretter sendes filene som "Binary Blocked Dataset" med DF=BB i DISPOSE.

    Det finnes dessuten noen konverteringsprogram CVBIN

    og CONV som kan brukes for CRAY filer som skal til

    VAX.

    2. Filene brukes på CRAY ved hjelp av såkalt "Foreign

    dataset conversion" som står beskrevet i manualen

    "FOREIGN DATASET CONVERSIONON CRAY X-

    MP AND CRAY -1 COMPUIER SYSTEMS SN-0236".

    Prinsippet er at man spesifiserer at filen man skal lese fra

    eller skrive til er en VMS fil ved hjelp av FD=VMS i en

    AS SIGN setning.

    FETCR,DN=inndata,DF=BB,TEXT='inndata.dat' .

    ASSIGN,DN=inndata,FD= VMS,RF=US,CV=ON,MBS=2048.

    ASSIGN,DN=utdata.FD=VMS,RF=US,CV=ON,MBS=2048.

    DISPOSE,DN=UTDATA,DF=BB,TEXT='utdata.dat'.

    De forskjellige parametere til AS SIGN varierer litt slik at man

    bør bruke manualen for å bestemme disse.

    UFORMATTERTE DIREKIE AKSESS filer krever mer

    arbeid å gjøre noe med, men disse kan jo konverteres til/fra

    sekvensielle filer ved enkle Fortran program.

  • BRUKERINFORMASJON FOR CRAY LAGET VED RUNIT

    Følgende dokumenter får en gratis ved henvendelse til Superdatamaskinsenteret, tlf. (07) 593048:

    Informasjonen finnes også lagret på filer på RUNIT's V AX 8600 og på Cray, og der kan brukerne

    hente informasjonen selv.

    1) CRAY X-MP i Trondheim:

    En oversikt over grunnleggende tilbud og hvor de videre er beskrevet.

    Utgave 5 - pr. 15/2 1988.

    V AX 8600-fil: CRAYINFO:OVERSIKT.INFO

    CRAY -datasett: OVERSIKT

    2) CRAY: En oversikt over operativsystem kommandoer for forskjellige oppgaver.

    Utgave 4 - pr. 20/2 1988. V AX 8600-fil: CRAYINFO:COS.INFO

    CRAY -datasett: COS

    3) Slik bruker vi CRAY-illustrert gjennom fullstendige jobbfiler.

    Utgave 4 - pr. 3/2 1988

    Kopi av filene på katalog: DISK3:

    Se fil: DISK3:INFO.DOC CRAY-datasett: EKSEMPLER

    4) CRAY - Lenking av programbibliotek. Utgave pr. 12/1 1988

    V AX 8600 - fil: CRAYINFO:PROGBIBL.INFO

    CRAY - datasett: PROGBIBL

    5) Litt om STA TJON på V AX.

    Utgave pr. 12/11 1987

    VAX 8600 - fil: DISK3:V AXSTATION.INFO

    CRAY - datasett: VAXSTAT

    6) Applications running at the CRAY X-MP/28 in Trondheim.

    Utgave pr. 29/1 1988.

    V AX 8600 - fil: CRA YINFO:APPLICA TION.INFO

    CRA Y - datasett: APPLIKA

    7) Brukerhåndbøker for CRAY.

    Utgave pr. 3/2 1988

    V AX 8600 - fil: CRAYINFO:MANUALER.INFO

    CRAY - datasett: MANUAL

    8) IMSL utgave 10 på CRAY.

    Utgave pr. 12/1 1988

    V AX 8600 - fil: CRA YINFO:IMSL-lO.INFO

    CRAY - datasett: IMSL-lO

    forts. neste side

  • BRUKERINFORMASJON forts.

    9) Cray-lagring av filer på magnetbånd eller andre maskiner.

    Utgave pr. 16/21988.

    V AX 8600 - fil: CRAYINFO:LAGRING.INFO CRAY - datasett: LAGRING

    Også annen informasjon som lages vil legges ut på filer, og kopier kan bestilles fra Superdata-

    maskinsenteret. Nye utgaver av de dokumentene som er nevnt her, vil overføres til de nevnte filene.

    Følgende artikler finnes bare trykt, og kan også bestilles fra Superdatamaskinsenteret.

    l) Karstein Sørli - Vektorisering av FORTRAN programmer.

    Trykt i RUN-NYTI nr.4 1987.

    2) Karstein Sørli - Bruk av CRAY's FORTRAN kompilator CFT-

    vektorisering og optimalisering.

    Trykt i RUN-NYTI nr. 1 1988.

    3) Slik bruker vi CRAY - vist med eksempler.

    Pen utskrift av dokument 3 i listen foran.

    En kort orientering om hvordan en på CRAY får tak i innholdet i et av datasettene med informasjon:

    En må først tilordne det permanente datasettet til kjøringen - gjøre det lokalt - med ACCESS setningen:

    ACCESS,DN=lokal,PDN=datasett,OWN=RUNlT,ID=INFO.

    a) Kopiering av datasettet til en fil på front-end maskinen med kommando DISPOSE:

    DISPOSE,DN=lokal,DC=ST,TEXT='filnavn på front-end'.

    b) Kopiering til datasettet $OUT. Teksten overføres til front-end til filen: jobnavn.CPR

    COPYD,I=lokal.

    EKSEMPEL:

    Vi vil kopiere innholdet i datasettet COS til filen COS.DOC på front-end:

    ACCESS,DN=lokal,PDN=COS,OWN=RUNIT,ID=INFO.

    DISPOSE,DN=lokal,DC=ST,TEXT='COS.DOC' .

    En oversikt over navnene på alle datasettene med informasjon får en med styre setningen:

    AUDIT,OWN=RUNIT,ID=INFO.

    Cray maskinen taes ned for teknisk vedlikehold

    Mandager Torsdager

    0.700 - 11.00 0.700 - 09.00

  • PRISER FOR BRU AV C GJELDENDE FRA 1988-01

    BASISPRISER Eksterne brukere SINTEF - internt FORSKNING/UNDERVISNING

    35.000 kr/CPU-time 7.700 " 2.200

    Kjøringer med primærlagerbehov ut over 3.6 Megaord, kjøres med lavere prioritet enn andre kjøringer.

    v O L U M R A B ATT - Tilfeldig bruk

    VOLUM Rabatt CPU-timer pr mnd. pr kjørenummer/prosjekt %

    0- 5 O 5-10 10

    10-20 20 >W ~

    v O L U M RA B ATT - Avtale med minimumsu1tak pr år pr kjørenummer /prosjekt

    VOLUM Rabatt CPU-timer pr mnd. %

    3-5 10 5-10 20

    10-20 30 >W ~

    NATT OG HELGERABATT

    Det gis 50% rabatt på alle kjøringer mellom kl 1800 og kl 0600 på vanlige virkedager (mandag-fredag,) og fra fredag kl 1800 til mandag kl 0600. På andre helligdager gis rabatt fra kl 1800 dagen før, til kl 0600 dagen etter.

    Døgnrabatten blir regnet ut fra jobbens starttidspunkt.

    Alle rabatter gjelder for eksterne brukere.

    RAMMEAVTALER

    I spesielle tilfeller vil det være mulig å inngå særskilte rammeavtaler.

    Andre kostnader NTNF/ SINTEF Full-univ. intern pris

    Fillager: kr/mill. tegn/mnd 50 50 200 IlO mot frontend: kr/512-ords-blokk 0.50 0.50 0.10 Magnetbånd: kr/montering 20 40 40 Minstepris: kr/jobb 10 10 40

  • Stations installed and connected to the Trondheim CRAY

    January 1988

    Date'

    Connection Station code Type installed Location ------------------------------

    Hyper A VR/RUNIT Vax Att. Des 86 RUNIT, Trondheim 9.6KX25 ODIN VaxRem. Mar 87 Tromsø University

    64KX25 VERA VaxRem. Mar 87 Oslo University 64KX25 INGER VaxRem. Mar 87 Oslo University 64KX25 VIKTOR VaxRem. Mar 87 Oslo University

    Ethemet BYGG VaxRem. 28 Aug 87 NTH Dep 1Il, Trondheim 9.6KX25 UlB VaxRem. 28 Aug 87 Bergen University Ethemet MTS VaxRem. 21 Sep 87 Marintek, Trondheim Ethemet IPT VaxRem. 16 Nov 87 Inst. Petro Techn.NTH X.25 IKU VaxRem. 7 Dec 87 IKU, Trondheim X.25 AFRIKA VaxRem. l Jan 88 FFI, Kjeller 9.6KX.25 OPMVAX VaxRem. 20 Jan 88 VTKK, Helsinki,Finland Ethemet 310 VaxRem. 27 Jan 87 RUNIT /SIMa,Tr.heim HyperA VD/RUNITD Vax Att. 20 Dec 87 RUNIT, Trondheim 64kDOCMP EDDA VaxRem. 20 Dec 87 Saga, Oslo HyperB IK/TERMO Vax Att. Dec 86 Termodata, Trondheim HyperB NH/BG3 Vax Att. Mar 87 Norsk Hydro, Bergen 9.6K VKI VaxRem. Mar 87 Norsk Hydro, Oslo HyperB AX/SB2 Apollo l Jun 87 RUNIT/SlMa,Tr.heim Hyper A VM/NORUNIT IBM VM 15 Jan 88 RUNIT, Trondheim Hyper A /SR/Sperry SST-llOO

    JOB-KONTROLL Hvis du har behov for å følge utførelsen av et program i form doen JST jsq ("Job Status for job ~equence number") under aven enkel kontrollutskrift av noen kritiske parametre (f.eks. utførelsen aven jobb i "batch mode". konvergensestimat) er dette mulig gjennom Station-(V AX/

    VMS) kommandoen~. I et FORTRAN-program gjør en Eksempel: bruk av følgende kall

    CALL REMARKF (var, fvar p (fvar2, ,fvarl~)

    hvor "var" er en variabel som inneholder adressen til en

    formatsetning og "fvar" er adressen til en variabel. Resultatet er en formatert beskjed i brukerens loggfil. Den siste linjen

    skrevet til denne filen kan brukeren se med station-komman-

    100 FORMAT (' N=',I6,' EST=', EIO.5)

    ASSIGN 100 TO LABEL CALL REMARKF (LABEL, N, EST)

    Referanse: "Programmer's Library Reference Manual, SR-01l3,17-53.

  • UNIRAS

    Versjon S.4 er installert på CRAtY.B iblioteket erlagret under OWN=UNIRAS og ID=UNlSV4.

    Se ellers brukerveiledningen lagret på datasettet CRA YDOC under OWN=UNlRAS og ID=UNIRAS.

    Kjørekostnad på CRAY - COST

    COST er et nytt program på CRAY. Hensikten er å vise den enkelte bruker hvor mye ressurser han har brukt i inneværende fakturaperiode. (Fakturaperioden følger stort sett kalender-måneden).

    Det gis bare opplysninger om det kontonummer (account) som benyttes når COST utføres.

    Grunnlaget for opplysningene oppdateres ca. hver 3. time på dagtid og bruk av masselager viser en gjennomsnitt i perioden.

    Alle priser er tatt fra RUNlT's prisliste. Natt- og helgerabatt er inkludert i CPU-prisen, men det er ikke tatt hensyn til kvantum- og avtalerabatter.

    COST startes med setningen: COST.

    OLBJORN HAGEN

    A long (cold) way from San Diego: Dick HiJderbrandt, com-putational cbeIriist at SDSC, rid-ing a spark (pronounced "sb-parrk"). Dr. Hilderbrandt gave an invited talk at a Iriid-February ceremony to dedicate a new CRAY "superdatamaskin" at tbe University of Trondheim, Nor-way.

    C-post Returadresse: RUNIT-DjSIMa 7034 Trondheim

  • ~ lU1PIEIR = IDlytt Nr l Juli 1986

    Nytt om superdatamaskinen ved SINTEF/NTH

    CRA y -installasjonen er i rute

    Den CRAY X-MP/24 som er bestilt til norsk forskning for installasjon i SINTEF/NTH miljøet er nå iferd med å settes sammen ved Crays samlebånd i Chippewa Falls USA. Det er således ingen forandring i planene om at den vil ankomme Trondheim i siste halvdel av november 1986, og sannsynligvis være på lufta tidlig i desember. Fra årsskiftet forventes den å være i regulær drift.

    I kjelleren i RUNITs nåværende lokaler på Lerkendal bygges det en ny maskinhall som skal huse CRAY-maskinen. Utstyr for tilførsel av elektrisk kraft, kjøling og overvåkning er under installasjon.

    God kommunikasjonsløsning

    For at tilgangen skal bli best mulig for de eksterne brukere, legges det ned store ressurser i å oppnå en god kommunikasjonsløsning. Det er inngått avtale med Network Systems om levering av Hyperchannel. Slik ser konfigurasjonen ut i grove trekk:

    --~~--------~--------"------HYPERCHANNELA 50 Mbtt/s

    ----~--------~----~----------HYPERCHANNELB 10 Mblt/ø

    I FIberoptikk

    8B APOLLODomatn BTR2 6403 Ethemet Minlmasldner

    I slutten av april ble det arrangert et kommunikasjons seminar for eksterne brukere, med vel 20 deltakere. Etter deltakernes respons å dømme, var seminaret vellykket.

    Besøksrunde til viktige kunder

    RUNITs ledelse og sentrale personer i superdatamaskinprosjektet skal gjennomføre en besøksrunde til samarbeidspartnere og institusjoner som er aktuelle brukere av CRAY.

    Samarbeidspartnerne NTNF, NA VP, Statoil og Hydro tilhører den prioriterte gruppen og skal besøkes først. Dernest kommer universitetene, andre forskningsinstitusjoner, oljeselskaper, større engineeringselskaper osv.

    Det faglige kompetansesentret er igang

    - Det er ingen vits i å kjøpe Mercedes hvis du ikke har råd til bensin, er et utsagn prosjektleder Kristian Kvikne er kommet med flere ganger. Det han legger i dette er at det må avsettes nok ressurser for den faglige bruk av utstyret.

    Derfor er et kompetansesenter som skal inspirere og bistå brukere av superdatamaskinen etablert, og i øyeblikket bemannet med tre personer:

    Bjørnar Pettersen har vært en av de drivende krefter i dette prosjektet fra starten, og er tilsatt som leder av sentret. Han har tidligere vært førsteamanuensis ved Institutt for marin hydrodynamikk ved NTH, og er nettopp kommet tilbake fra et års opphold som gjesteforsker ved MIT. I løpet av dette året har han hatt god anledning til å prøve seg på superdatamaskiner i det amerikanske miljø, og hentet verdifull erfaring for den oppgaven han nå går til som leder av kompetansesentret. Pettersen har også deltatt på Cray brukermøte og andre supersammenkomster, og knyttet viktige kontakter i disse miljøene. Han har personlige kontakter ved alle universitet i USA som har CRAY installert.

    Karstein Sørli forlater en jobb som forsker ved SINTEFs avdeling for energi- og strømningsteknikk for å være med på å bygge opp et tverrfaglig forsknings- og undervisningsmiljø knyttet til superdatamaskin anvendelser. Vektoriell og parallell beregningsmetodikk innen fagområdet "large-scale scientific computing" vil bli hans spesialområde. Gjennom sine forsknings- og

  • undervisningsoppgaver innen. strømnings-teknikk: og numerisk matematikk:, har han erfaring fra utvikling og bruk av store datamaskinbaserte modeller.

    Frithjov Iversen har arbeidet i RUNITs Gruppe for brukerkontakt- og programvare. I tillegg til sin bakgrunn i matematikk og erfaring fra kjØring mot

  • r fr

    ~

    ~

    ~ Nr2

    % S UI?JEJR ... 1m ytttt i;~~ Ørth Nytt om superdatamaskinen ved SINTEFINTH KJØR~NG MOT CRAY ~ BRACKNEll Som del av kontrakten med Cray Researeh (UK) Ltd. kan RUNIT fra 1.august 1986 tilby datakraft på et CRAY·anlegg i Bracknell, London. Sending av jobber gjøres fra RUNIT's VAX 8600 • og framgangsmåtene er de samme som de vil være mot ·vår· CRAY når denne kommer. Betingelsene for kjøring er svært gunstiae.

    Kom1gurasjon

    CRAY-konfigurasjonen ved datasenteret i Bracknell er ikke så ulik den som installeres ved SINTEF/NTH. Det er en enprosessor· maskin, utstyrt med noe mindre platelager enn SINTEF-anlegget.

    * X-MP/14 1 sentralenhet 4 megaord primærminne

    • 110 subsystem 3 va prosessorer 4 megaord butferminne

    • Platelager 4 00-29 (a 600 megabyte) 2 00-39 (a 1250 megabyte) 2 00·39 (a 1250 megabyte)

    * Magnetbånd

    * V AX og IBM frontend

    Unje ta Trond1eim Kundene ved datasenteret I England kopler sine lokale frontendmaskiner til VAX eller IBM I Bracknell via datanett. løsningen I vårt tilfelle er en fast linje med OecNet·forblndelse fra RUNIT's VAX 8600.

    linjen leies av Televerket og har hastighet 14400 biter/sek. Et feIIkorrigerende modem er plassert I hver ende. DecNet over denne forbindelsen gir effektive overførings hastigheter rundt en kilo byte pr. sekund.

    Tilknytningen til VAX·maskinen I Bracknel har bivirkninger for RUNIT's lokale OeeNet-konfigurasjon. En endring av områdekode må foretas for alle noder I nettet I Trondheim som fortsatt ønsker forbindelse til RUNIT-maskinen. Lokale system· ansvarlige er informert, men pga. sommerferien kan det ta tid før endringen er gjennomført overalt. RUNIT ber om forståelse for dette.

    VMS Station Software installeres på RUNIT's VAX 8600, og maskinen konfigureres i England som frontend mot CRAY·anlegget I Bracknell. VAX-brukere i Trondheim kan dermed jobbe mot CRAY I England på tilnærmet samme måte som mot ·vår· CRAY når denne kommer.

    ~re~der og prnoQ'Uftst

    Anlegget i Bracknell er tilgjengelig for overføring av satsvise jobber mellom 1000 og 1730 (engelsk lokaltid) mandag til fredag.

    Kjøringer som ikke er fullført 1730 fortsetter å gå utover natten, men overføring av resultater tilbake til frontend skjer ikke før neste morgen.

    Jobber kan legges i kl mot CRAY også etter 1730. Utførelse vil skje etter 1000 på-følgende dag.

    Anlegget er vanligvis beijent ogst I helgene, men enkelte perioder kan være reservert for spesielle kjøringer. Kjøretider I helgene bekjentg1øres med meldinger I logg· utskriften.

    A

  • Jobbene I Trondheim kjører på lavere prioritet enn normaljobber i Bracknell. Vi regner imidlertid med at dette ikke får vesentlig betydning for ventetiden.

    Brukernavn og konII Det er tatt ut et antall brukernavn og kond Bracknell, som fordeles og administreres av Supermaskinsenteret ved RUNIT. Ved kjøring på CRAY kan normalt mange brukere dele samme konto, men for enkelhets skyld vil vi ha en bruker pr. konto for kjøringene i England. I tillegg til brukernavnikonto på CRAY må er være registrert som bruker og ha tilstrekkelig platelagerplass på RUNIT's VAX 8600.

    Forols~årug aN ~øwsUkJ

    Ca. 100 timer kjøretid er tilgjengelig i Bracknell fram til årsskiftet, Kjøretiden beregnes etter en formel hvor en rekke ressursfaktorer inngår, ikke bare sentral· enhettiden.

    RUNIT inngår avtale med hver enkelt bruker om en ramme for uttak av kjøretid, typisk 2·10 timer. Akkumulert tidsforbuk kan følges opp dynamisk, både av bruker og av RUNIT.

    Hva ~os1lsr æ~?

    Kjøringen I Bracknell er egentlig ikke gratis. den Inngår i kjøpesummen . for CRAY-anlegget Kommunikasjonskostnadene til England· utgjør også noen kroner. RUNIT vil derfor fakturere for bruk av denne tjenesten. Priser blir avtalt I hvert enkelt tilfelle, ut fra brukerkategori og type bruk. Endel kjøretid kan gis ut så å si gratis.

    l8enyl ~emætl

    Brukere som ønsker å komme raskt i gang med kjøring på CRAY, kan fylle ut vedlagte skjema og sende til Supermasklnsenteret ved RUNIT. Senteret tar kontakt tilbake for å avtale avregningssatser og ramme for timeuttak.

    Brukerkurs

    I tidsrommet 18-22. august arrangeres et grundig brukerkurs i Trondheim, i CRA Y's operativsystem og FORTRAN kompilator. Kurset har et begrenset antall deltagere, og invitasjon er derfor bare sendt til noen brukere. Vi oppfordrer likevel alle interesserte til å ta kontakt med Supermaskin senteret. Det kan bli ledige plasser i august, og kurs vil også bli holdt senere I høst.

    Håndbøker

    Håndbøker for CRAY X·MP kan skaffes gjennom Supermaskinsenteret. Følgende publikasjoner vil bli tilgjengelig over disk.

    COS Reference kr. 495,00--COS Ready Reference kr. 325,00 FORTRAN Reference kr. 445,00 FORTRAN Card kr. 15,00 Library Reference kr. 395,00 VAX Station Reference kr. 345,00

    Ved samlet kjøp koster denne dokumentasjonen kr. 1.700,00. Annet materiell kan også bestilles fra Cray gjennom senteret.

    ~~s~md ffu'a 18wadm~~

    De som har spesielle behov for å jobbe nært CRAY-anlegget i interimsperioden, typisk pga. store program eller datamengder, kan vurdere å reise til datasenteret i Bracknell.

    Senteret har ledige terminalarbeidsplasser for tilreisende, vesentlig mot IBM/MVS frontend. Veiledning vil være tilgjengelig etter avtale.

    Interesserte kan h.envende seg til Supermaskinsenteret ved RUNIT, som vil koordinere kontakten med datasenteret i Bracknell.

    il· 11" Ili'

    '·.l···· I: _

  • Supermaski1semeret

    Supermaskinsenteret ved RUNIT vil kunne ta imot henvendelser, også når det gjelder ønske om støtte av mer praktisk art. Aktuell støtte er

    - Bistand med kommunikasjonsløsning mot V AX frontend - Førstehjelp for oppsetting av CRAY-jobber - Bruk av verktøy for vektorisering av FORTRAN program - Overføring av store datamengder til eller fra CRAY - Prosjektdeltageise - Kontakt med andre CRAY-miljø ved universiteter og forskningsinstitusjoner

    Vi setter pris på direkte kontakt. enten ved personlig frammøte, bruk av telefon eller elektronisk post

    RUNIT - Supermasklnsenteret 5.etg SB2-NTH Postadresse: 7034 TRONDHEIM-NTH

    Bjørnar Pettersen (07) 597093

    Karstein Sørli (07) 596854

    [email protected] --BJORNAR at NOR UNIT (EARN)

    [email protected]

    SUPER-nytt er en bulletin med de siste nyheter om CRAY i Trondhelm. Ønsker du å motta denne regelmessig, fyll ut nedenstående slipp og send den til:

    SUPERHASKINSENTERET RUNIT 7034 TRONCllEIH - NTH

    Jeg .nsker SUPER-nytt gratis tilsendt.:

    NAVN: ....................................................... FIRMA: .......................... Il •••••••••••••••••••••• fl ......

    ADRESSE: •••• Il ••••••••••••••••• Il ................................ .

  • Søknad om bruk av CM Y i ~r~~~rlell

    Firmalinst~usjon: __ _

    Adresse:' __ ~~ ___________ -

    Ansvarlig brukers navn: ____________ _

    telefon: ___ _

    Hvis søker allerede har konto- og brukernummer ved RUNIT, oppgis disse:

    Kontonummer (kjørenummer): Brukernummer: __ _

    Formålet med CRAY-kjøringene (kryss av):

    _ Undervisning

    _ Grunnforskning

    _ Sintef E-prosjekt

    _ NTNF/NAVF finansiert forskning

    _ Annen offentlig finansiert forskning

    _ Avtalefestet ~øring StafoiVNorsk Hydro

    _ Annet, spesifiser finansieringskilde: ____ _

    Prosjektets navn:, ______________ _

    Finnes allerede brukernummer og konto på RUNIT' s VAX 8600 frontend?

    Ja Nei __

    Hvis nei, oppgi ønsket platelagerplass: blokker å 512 byte.

    Sett av CRAY håndbøker ønskes til spesialpris kr. 1.700,00 __ _

    Utfy~ skjema sendes til

    RUNIT • Supermasklnsenteret 7034 Trondheim· NTH

    Dato: I 1986

    Stempel og signatur