See below for pointers to other sources of information.

Slow Controls Alpha Migration

Transparancies are available for colour or monochrome printers as compressed or uncompressed postscript. If the uncompressed form is requested, then they are decompressed on the fly. For speed (and to reduce the load on the server), you are advised to select the compressed form if your browser can cope with it.

My October 1996 talk, Slow Controls Alpha Migration: colour compressed, monochrome compressed, colour uncompressed, monochrome uncompressed.

The status report presented by Robert to the Run Review Workshop (April 1997) is also available: colour compressed, monochrome compressed, colour uncompressed, monochrome uncompressed.

Some Details

Useful Compiler Options

Use to check code, then restore alignment if possible.
FORTRAN/OPTIMIZE/SEPARATE_COMPILATION/NOALIGNMENT
/SEPARATE_COMPILATION
is slightly less efficient, but simplifies object library management
/OPTIMIZE
required for all compile-time checks (eg. uninitialised valiables) to be done
/NOALIGNMENT
gives the same alignment as on the VAX. With /WARNING=ALIGNMENT (default), will warn of any problem areas so you can decide whether to use Alpha ("natural") or VAX (very inefficient on Alpha) alignment.
CC/STANDARD=VAXC/NOMEMBER_ALIGNMENT
These have been set up by default on the online cluster (symbol CC). This can be confusing, because this is not the case on eg. VXCERN.

Things to Watch

Example of how to rebuild a modified EP

$ SET DEFAULT DETECTOR$SPECIFIC:[SC.EP.SOURCE]
$ FORTRAN/OPTIMIZE/SEPARATE/NOALIGN EPD /OBJECT=[-.'node_arch']
$ SET DEFAULT [-.'node_arch']
$ LIBRARY/CREATE EPD EPD
$ COPY EP_EXE:EP_V49.OLB *
$ @EP_DIR:EP.MAKE
Version? V49_DBMCALB
Link to EPD_SHARE [Yes]? NO         ! link to EPD.OLB
And to run it, use
$ @EP_DIR:EP det sub/DBMCALB -
    /EP_EXE=DETECTOR$SPECIFIC:[SC.EP.'node_arch'] -
    /EP_DIR=DETECTOR$SPECIFIC:[SC.EP]

By default, on the VAX, EP_EXE is the same as EP_DIR, while on the Alpha it points to the [.AXP] subdirectory. There is no [.VAX] subdirectory (this is so that existing copies of EP.COM will continue to work on the VAX).

Other Sources of Information


HTML 3.2 Checked... Best viewed with ANY browser! 10th October 1996
Tim Adye, <T.J.Adye@rl.ac.uk>