last modified: 15-OCT-2002 | catalog | categories | new | search |

PSR-0245 UPEML-3.0.

UPEML, Computer Independent Emulator of CDC Update Utility

top ]
1. NAME OR DESIGNATION OF PROGRAM:  UPEML-3.0.
top ]
2. COMPUTERS
To submit a request, click below on the link of the version you wish to order. Only liaison officers are authorised to submit online requests. Rules for requesters are available here.
Program name Package id Status Status date
UPEML-3.0 PSR-0245/04 Arrived 15-OCT-2002

Machines used:

Package ID Orig. computer Test computer
PSR-0245/04 Many Computers DEC VAX 6000
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

UPEML is a machine-portable CDC UPDATE emulation program. It is capable of emulating a significant subset of the standard CDC UPDATE functions, including program library creation and subsequent modification.
top ]
4. METHOD OF SOLUTION

UPEML was originally written to facilitate the  use of CDC-based scientific packages on alternate computers. In addition to supporting computers such as the VAX/VMS, IBM, and CRAY/COS, Version 3.0 now supports UNIX workstations and the CRAY/UNICOS operating system. Several program bugs have been corrected in Version 3.0. Version 3.0 has several new features including 1) improved error checking, 2) the ability to use *ADDFILE and READ from nested files, 3) creation of compile file on creation, 4) allows identifiers to begin with numbers, and 5) ability to control warning messages and program termination on error conditions.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM:  None noted.
top ]
6. TYPICAL RUNNING TIME:  The time is dependent on the size of the source file.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:  The time is dependent on the size  of the source file.
top ]
8. RELATED AND AUXILIARY PROGRAMS:
top ]
9. STATUS
Package ID Status date Status
PSR-0245/04 15-OCT-2002 Masterfiled Arrived
top ]
10. REFERENCES

- "UPDATE, VERSION 1, Reference Manual," Revision 11/23/81, Report
  No. 60449900, Control Data Corporation.
PSR-0245/04, included references:
- T.A. Mehlhorn and T.A. Haill:
  UPEML Version 3.0: A Machine-Portable CDC Update Emulator
  SAND92-0073, UC-705 (April 1992).
top ]
11. MACHINE REQUIREMENTS

UPEML is operable on VAX, IBM, CDC and CRAY computers; all IBM-compatible PC's; and UNIX workstations such as SUN, IBM, and HP.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
PSR-0245/04 FORTRAN-77
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED

A FORTRAN-77 compiler is required. The PC version was compiled with Lahey FORTRAN F77L-EM/32 compiler. All UNIX operating systems plus VAX/MVS; IBM/MVS; CRAY.COS; DOS 5.0.
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS:
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

Contributed by: Radiation Safety Information Computational Center
                Oak Ridge National Laboratory
                Oak Ridge, Tennessee, U. S. A.

Developed by:   Sandia National Laboratories
                Albuquerque, New Mexico, USA
top ]
16. MATERIAL AVAILABLE
PSR-0245/04
File name File description Records
PSR0245_04.001 Information file 52
PSR0245_04.002 Special instructions (readme file) 56
PSR0245_04.003 Sample test input data 24
PSR0245_04.004 Sample listing of 1rst run under AIX 37
PSR0245_04.005 Sample listing of 2nd run under AIX 37
PSR0245_04.006 Sample listing of 3rd run under AIX 16
PSR0245_04.007 UPEML source with directives for lib. gen. 5994
PSR0245_04.008 UPEML FORTRAN-77 source for Cray CFT comp. 5737
PSR0245_04.009 UPEML FORTRAN-77 source for Cray computers 5722
PSR0245_04.010 UPEML FORTRAN-77 source for all computers 5717
PSR0245_04.011 UPEML FORTRAN-77 source for Cray Unicos 5722
PSR0245_04.012 UPEML FORTRAN-77 source for Unix systems 5712
PSR0245_04.013 UPEML FORTRAN-77 source for VAX/VMS 5735
PSR0245_04.014 UPEML FORTRAN-77 source for IBM/MVS 5739
PSR0245_04.015 UPEML FORTRAN-77 source for LLNL 5724
PSR0245_04.016 Unix script file to create UPEML versions 80
PSR0245_04.017 Dummy subroutine to be used on PCs 3
top ]
17. CATEGORIES
  • P. General Mathematical and Computing System Routines

Keywords: FORTRAN, computers, utility routines.