Multiple precision computations on the IBM- 360 Interim technical report
Multiple precision subroutine source programs for IBM 360
SEARCH · Search NASA
Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.
Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.
Multiple precision subroutine source programs for IBM 360
Test procedures and results for accuracy and timing tests of the basic IBM 360/50 FORTRAN 4 /H/ subroutine library are reported. The testing was undertaken to verify performance capability and as a prelude to providing some replacement routines of improved performance.
Set of subroutines provides the FORTRAN user with protected, permanent, disk storage of data on an IBM 1620 Monitor 11-D system. The program consists of a set of four subroutines and a utility program. It allows block data to be transferred directly between assigned core locations and disk storage.
Double precision ephemeris package for IBM 360/95 in FORTRAN with stored planetary positions and velocities
Interface between IBM 1620 computer and NASA AMTRAN, hardware, graphic techniques, and rectangular diagrams for network analysis
Interplanetary trajectory Encke method FORTRAN program manual for IBM 360 computer
Real time on-line diagnostics routines developed for IBM 360/75 computers
List processing subroutines for IBM 1800/1130 information storage and retrieval system
Plotter routines for IBM 1800 computers permitting graphic presentation of data with minimum programming effort
Heat and momentum transfer analysis for SNAP 8 counterflow NaK to Hg boiler using IBM 360 computer code
Microelectronics program was initiated to evaluate circuitry, packaging methods, and fabrication approaches necessary to produce completely procured logic system. Two autowire programs were developed for CDC-3200 and IBM-360 computers for use in designing logic systems.
Development of equations to determine communication capability of pulse or digital transmission link is discussed. Equation specifies probability detection error for one-way transmission. Analysis is conducted on IBM 360 computer using FORTRAN 4.
A summary is presented of the generation and testing of random numbers on the IBM 360/44 computer. Various generators and statistical tests are considered.
Computer software designed to perform interval arithmetic is described. An interval is defined as the set of all real numbers between two given numbers including or excluding one or both endpoints. Interval arithmetic consists of the various elementary arithmetic operations defined on the set of all intervals, such as interval addition, subtraction, union, etc. One of the main applications of interval arithmetic is in the area of error analysis of computer calculations. For example, it has been used sucessfully to compute bounds on sounding errors in the solution of linear algebraic systems, error bounds in numerical solutions of ordinary differential equations, as well as integral equations and boundary value problems. The described software enables users to implement algorithms of the type described in references efficiently on the IBM 360 system.
A fairly complete list is reported of programming techniques which are available to the programmer for optimizing the execution time of production programs written in FORTRAN IV (G and H) for the IBM 360 under OS. After the program has been complied under FORTRAN H, OPT=2, then the process of actually changing code begins. The bulk of execution time of FORTRAN programs can almost always be attributed to a few loops, and primary consideration is given to these.
Similarities between regular and structured microprogramming were examined. An explanation of machine branching architecture (particularly in the SUMC computer), required for ease of structured microprogram implementation is presented. Implementation of a structured microprogram set in the SUMC to emulate the IBM System/360 is described and a comparison is made between the structured set with a nonstructured set previously written for the SUMC.
Telemetry data from the 'Copernicus' experiment stored on magnetic tape on the Ural-IX computer are transcribed to the internal memory of the IBM 360 computer. Operations involved in this process are described.