SGI manuals available on-line
A large collection of SGI
manuals and technical publications are available on-line. Among many others
the following documents contain information that may be relevant for potential
users of the new parallel system.
Hardware
Operating system
The IRIS development option contains compilers, debuggers, profiling tools
and various toolboxes that assist program development. Both the
FORTRAN/FORTRAN90 and the C compilers support automatic loop parallellisation.
Of specific interest for code development on the Origin architecture are the new
compiler directives that govern memory layout of arrays across multiple cpus. In
addition to the parallelizing compilers message passing interfaces like MPI and
PVM are likely to be avalilable. C users may also take advantage of the POSIX
threads support.
Overviews
- Programming on Silicon Graphics Systems: An Overview (007-2476-002)
- Topics in IRIX Programming (007-2478-004)
MIPSpro Fortran 77
- Developer Magic: Debugger User's Guide (007-2579-002)
- Developer Magic: Performance Analyzer User's Guide (007-2581-003)
- Developer Magic: ProDev WorkShop Overview (007-2582-003)
- Developer Magic: Static Analyzer User's Guide (007-2580-002)
- Fortran 77 Language Reference Manual (007-0710-060)
- Fortran 77 Programmer's Guide (007-0711-060)
- MIPSpro Fortran 77 Language Reference Manual (007-2362-003)
- MIPSpro Fortran 77 Programmer's Guide (007-2361-004)
- MIPSpro Fortran 77 Manual Kit (M4-F77-7.1)
MIPSpro Power Fortran 77
- MIPSpro Power Fortran 77 Programmer's Guide (007-2363-002)
- POWER Fortran Accelerator User's Guide (007-0715-060)
- MIPSpro Power Fortran 77 Manual Kit (M4-PF77-7.1)
MIPSpro Fortran 90
- Developer Magic: Debugger User's Guide (007-2579-002)
- Developer Magic: Performance Analyzer User's Guide (007-2581-003)
- Developer Magic: ProDev WorkShop Overview (007-2582-003)
- Developer Magic: Static Analyzer User's Guide (007-2580-002)
- MIPSpro Fortran 90 Programmer's Guide (007-2761-001)
- MIPSpro Fortran 90 Manual Kit (M4-F90-7.1)
MIPSpro Power Fortran 90
- MIPSpro Power Fortran 90 Programmer's Guide (007-2760-001)
- MIPSpro Power Fortran 90 Manual Kit (M4-PF90-7.1)
MIPSpro Power C
- C Language Reference Manual (007-0701-100)
- ANSI C Programmer's Manual Kit (M4-ANSIC-7.1)
- IRIS Power C Quick Reference Card (007-0703-030)
- IRIS POWER C User's Guide (007-0702-050)
- MIPSpro Power C Manual Kit (M4-PWRC-7.1)
Tuning
- MIPSpro Compiling and Performance Tuning Guide (007-2360-006)
- MIPSpro Assembly Language Programmer's Guide (007-2418-002)
Lennart Bengtsson 1996-12-27