next up previous contents index
Next: Using the Mini-DST with Up: Where to find ALPHA Previous: ALPHA on SHIFT,CSF,ALPHA OSF   Contents   Index


alpharun: run ALPHA on UNIX platforms:

alpharun is a facility intended for people who want to run ALPHA on UNIX machines. It compiles your program with the adequate compiler options, generates automatically the appropriate links to all needed libraries (BOS, ALEPHLIB, JULIA, MINI etc.), and builds the executable through a makefile which you can edit afterwards. Then alpharun executes your ALPHA job either interactively or in batch.

To execute alpharun, you have just to prepare your Fortran analysis program and your Cards file, then to type alpharun and answer the questions.

If you choose to run in Batch, your job will be sent to the machine you have chosen; the OUTPUT logfile is returned to the original computer in your working directory. If you create an output EPIO file through a FILO data card, it will be also returned to the original computer if you have put the DISP parameter in the FILO card (see description of the FILO card, sec 4.1.4 on p.  [*]). Similarly, if you create an output .HIS histogram file through a HIST data card, it will be also returned to the original computer if you have put the DISP parameter in the HIST card (see description of the HIST card, sec 5.2.1 on p.  [*]).

Warning! If you write yourself a private output file, you must take care yourself of getting it back from the computer where your job has run in Batch.

It is also possible to run alpharun with options, which are described in the man alpharun and are summarised below:


           alpharun [-F filename]
           alpharun [-f fortran_file] [-c c_file] [-C card_file] [-g] [-j]
            [-v version] [-o obj_file] [-s file_opt] [-p] [-r]
            [-I include_path] [-m machine] [-t time_limit] <binary_name>
 
    Where:
         -help             get this (h)elp
         -F <string>       expected (F)ilename which alpharun options
         -f <string>       expected (f)ortran file  (my_fortran.f)
         -c <string>       expected (C) file  (my_cfile.c)
         -o <string>       expected (o)bject file  (my_objfile.o)
         -C <string>       expected  C ard file  (my_cards.cards)
         -g                for debug options to compile
         -j                (j)ulia is used
         -I <string>       expected (I)nclude path
         -b                to run in (b)atch
         -m <string>       expected machine to submit your job to
         -t <number>       (t)ime limit of your batch job in seconds
         -p                (P)VM is used
         -v <number>       (v)ersion of alpha
         -s <string>       expected name of the file to (s)ave the options
         -r                (r)uns the binary after creating it
           <binary_name>   expected name for the binary


next up previous contents index
Next: Using the Mini-DST with Up: Where to find ALPHA Previous: ALPHA on SHIFT,CSF,ALPHA OSF   Contents   Index
Joel Closier
2000-02-07