SlideShare a Scribd company logo
1 of 3
SUMMARY OF RESEARCH on TITAN IV DAY of LAUNCH LOADS ANALYSIS
James Ervin Glover, Ph.D.
. ENGINEERING CORE PROGRAM MIGRATIONS TO PHILLIPS CRAY-2
Converted a version of the Time History Interpolation
and Manipulation (THINMAN) Program to correct format
for execution on the Phillips Laboratory CRAY-2
supercomputer. The source code was ported to the
CRAY-2 and was successfully compiled, linked, and
executed. It was necessary to write a procedure for
execution on the CRAY-X/MP, which utilized the MATNN
Routine to port the required input datasets for
THINMAN to the CRAY-2. Appropriate supporting MATCOMP
routines, as required by MATNN on the CRAY-X/MP and
the CRAY-2, were also written.
. INTEGRATED DYNAMICS ANALYSIS SYSTEM (IDAS)
Installed and tested a Time History Interpolation and
Manipulation (THINMAN) Program in a classified
computing environment and provided the object code for
use in Dynamics Analysis Network Computing Environment
panels. Successfully revised and ported THINMAN from
the CRAY-2 to an IEEE classified workstation
environment (HP-9000). Ported THINMAN to the Los
Alamos National Laboratory (LANL) CRAY Y-MP super-
computer. Generated MATRIX files for testing and
comparing translation times for IEEE to CRAY and CRAY
to IEEE binary data conversion.
. ENGINEERING CORE DATA GENERATION, CODE CONVERSION
Converted a CRAY-2 version of NASPAT (a code which
translates model entities from a NASTRAN data deck
into a PATRAN neutral file) for successful execution
on the MVE operating system. Converted all RELEASE,
ACCESS, SAVE, and ASSIGN commands to their equivalent
forms in the MVE environment, using SCLCMD, a system
command interface program. Used indirect methods to
generate a suitable binary input file to be accessed
on MVE. Modified the OUT2MAT source code, which
re-formats NASTRAN Output2 table data, to generate
all output parameters as an ASCII data file from a
namelist and a binary input file. Ported the ASCII
file from the CRAY-2 to the MVE system and reconverted
it to binary format, using the binary file as input to
the NASPAT source code.
. STRUCTURAL DYNAMICS ENGINEERING DATA/MAGNETIC TAPE
CONVERSIONS
Contractors periodically transmit data which may be
stored in a variety of formats within disk files,
magnetic tape files, or electronic mail files.
Irrespective of origin, the files were systematically
transformed into a conformable format for existing
numerical analysis programs. Codes were written and
executed to successfully translate and convert scores
of contractor tapes into required binary output formats
for the MATRIX routine. As input files contained
extraneous characters or were unusually huge files,
some jobs required as many as 20 modular executions.
Some contractors served were Martin Marietta Space
Launch Systems (Titan IV Liftoff Forcing Function Data,
Booster Vehicle Model Data, and Titan IV PLI Loads
Data) and Lockheed Missiles and Space Company
(Satellite Vehicle Max Propellant Slosh Model Data).
. STRUCTURAL MECHANICS MICROCOMPUTER SUPPORT
Installed and verified software on personal computing
equipment. After determining hardware and software
requirements for installation of NCSA Telnet,
installed e-mail software, provided operating
procedures, established and tested electronic
networking capabilities. Served as a member of a
Computing Quality Process Action Team.
. CRAY BINARY DATA CONVERSION
The Integrated Dynamics Analysis System was designed
so that a workstation user will be able to submit
jobs to the CRAY computer or a workstation and
process returned data in such a way that the
interfaces are transparent. As all structural loads
analysis programs initially resided on the CRAY, the
process of rehosting programs to a workstation
required modifications to the code and the conversion
of CRAY binary data to workstation binary. Hence,
a sequence of bit manipulation routines were developed
and coded which read various CRAY floating-point and
character type words and output them in binary, after
bit shifting, using the concept of masking. A larger
conversion program was written and the routines were
successfully tested and used in this program to
convert arbitrary 64-bit CRAY floating point numbers
into the equivalent IEEE single-precision format on
the SUN workstation. Cases involving double-precision
were also handled.
. IBM BINARY DATA CONVERSION
Information on telemetry tapes is digitized and
stored on the IBM system in binary form. A series of
routines was developed to convert IBM double-precision
binary data to standard IEEE double-precision format
in a way analagous to that used for CRAY data. It was
also necessary to determine exponential biases which
differentiate the two formats. Since the IBM operates
in hexadecimal, certain nuances were observed which
were not encountered in the case of the CRAY
conversions. For example, it was necessary to
overcome the conflicts in various argument types
allowable for bit-shifting functions on the IBM,
as compared to the CRAY. It was also necessary to
develop code to accomodate shifts across IBM word
boundaries, as well as, to utilize rounding techniques
to preserve bit values affected by shifts. The sign,
characteristic, and mantissa of a given number were
generated in separate subsections of code and
appropriately masked to generate the correct CRAY
word. Since various machines or platforms have
different bit configurations, a major consideration
in this conversion effort was the limitation on the
size of a number, induced by varying exponential bit
stream lengths, in both single- and double-precision
numbers.
. YEAR 2000 COMPLIANCE ALGORITHM
Developed, in collaboration with Dr. R. W. Gibson,
a file interface algorithm for solving the Millenium
Date Problem, namely, the Month Modification
Algorithm (MMA). One method of processing the
algorithm uses addition and subtraction. Another
method uses inequalities. Still another uses
pointers or tables of values. The method can be
extended forward another century or two and can be
used for date-correction into the preceding century
or two. Furthermore, only the first digit of the
six-digit storage of MMDDYY is affected, so that
when files are perused, the dates appear normal,
as though the modification were a prefix.

More Related Content

Viewers also liked

ложная мята (false mint)
ложная мята (false mint)ложная мята (false mint)
ложная мята (false mint)Larixko
 
Dissataion - Ranga Perera (CB002688)
Dissataion - Ranga Perera (CB002688)Dissataion - Ranga Perera (CB002688)
Dissataion - Ranga Perera (CB002688)Ranga Perera
 
The breathtaking decline
The breathtaking declineThe breathtaking decline
The breathtaking declineanvithaphutane
 
Història Super Smash Bros
Història Super Smash BrosHistòria Super Smash Bros
Història Super Smash Brosalb3796
 
3D-визуализация как необходимый этап развития проекта
3D-визуализация как необходимый этап развития проекта3D-визуализация как необходимый этап развития проекта
3D-визуализация как необходимый этап развития проектаSAPR-Peterburg
 
서울시 미세먼지 데이터 분석
서울시 미세먼지 데이터 분석서울시 미세먼지 데이터 분석
서울시 미세먼지 데이터 분석SKKU
 
Построение систем электронного архива и систем управления инженерными данными
Построение систем электронного архива и систем управления инженерными даннымиПостроение систем электронного архива и систем управления инженерными данными
Построение систем электронного архива и систем управления инженерными даннымиSAPR-Peterburg
 
Применение трехмерного лазерного сканирования при модернизации гидротехничес...
Применение трехмерного  лазерного сканирования при модернизации гидротехничес...Применение трехмерного  лазерного сканирования при модернизации гидротехничес...
Применение трехмерного лазерного сканирования при модернизации гидротехничес...SAPR-Peterburg
 
Resume Ashish Shah
Resume Ashish ShahResume Ashish Shah
Resume Ashish ShahAshish Shah
 
Determining the effects of novel benzodiazepine compounds on the ileum of a r...
Determining the effects of novel benzodiazepine compounds on the ileum of a r...Determining the effects of novel benzodiazepine compounds on the ileum of a r...
Determining the effects of novel benzodiazepine compounds on the ileum of a r...Ethan Lowe
 
Alan H Goldsmith Resume 2015
Alan H Goldsmith Resume 2015Alan H Goldsmith Resume 2015
Alan H Goldsmith Resume 2015ALAN H GOLDSMITH
 
Вкусное печенье с корицей за 15 минут
Вкусное печенье с корицей за 15 минутВкусное печенье с корицей за 15 минут
Вкусное печенье с корицей за 15 минутLarixko
 
RESUME of Engineer Ahmed R . Aziz _EEE 2016
RESUME of Engineer Ahmed R . Aziz _EEE 2016RESUME of Engineer Ahmed R . Aziz _EEE 2016
RESUME of Engineer Ahmed R . Aziz _EEE 2016Ahmed Aziz
 

Viewers also liked (17)

Rug Cleaning
Rug Cleaning Rug Cleaning
Rug Cleaning
 
ложная мята (false mint)
ложная мята (false mint)ложная мята (false mint)
ложная мята (false mint)
 
Dissataion - Ranga Perera (CB002688)
Dissataion - Ranga Perera (CB002688)Dissataion - Ranga Perera (CB002688)
Dissataion - Ranga Perera (CB002688)
 
1MALD-Ltg Cessation-draft-b
1MALD-Ltg Cessation-draft-b1MALD-Ltg Cessation-draft-b
1MALD-Ltg Cessation-draft-b
 
The breathtaking decline
The breathtaking declineThe breathtaking decline
The breathtaking decline
 
Història Super Smash Bros
Història Super Smash BrosHistòria Super Smash Bros
Història Super Smash Bros
 
3D-визуализация как необходимый этап развития проекта
3D-визуализация как необходимый этап развития проекта3D-визуализация как необходимый этап развития проекта
3D-визуализация как необходимый этап развития проекта
 
서울시 미세먼지 데이터 분석
서울시 미세먼지 데이터 분석서울시 미세먼지 데이터 분석
서울시 미세먼지 데이터 분석
 
True tech
True techTrue tech
True tech
 
Построение систем электронного архива и систем управления инженерными данными
Построение систем электронного архива и систем управления инженерными даннымиПостроение систем электронного архива и систем управления инженерными данными
Построение систем электронного архива и систем управления инженерными данными
 
Применение трехмерного лазерного сканирования при модернизации гидротехничес...
Применение трехмерного  лазерного сканирования при модернизации гидротехничес...Применение трехмерного  лазерного сканирования при модернизации гидротехничес...
Применение трехмерного лазерного сканирования при модернизации гидротехничес...
 
Thalassemia
ThalassemiaThalassemia
Thalassemia
 
Resume Ashish Shah
Resume Ashish ShahResume Ashish Shah
Resume Ashish Shah
 
Determining the effects of novel benzodiazepine compounds on the ileum of a r...
Determining the effects of novel benzodiazepine compounds on the ileum of a r...Determining the effects of novel benzodiazepine compounds on the ileum of a r...
Determining the effects of novel benzodiazepine compounds on the ileum of a r...
 
Alan H Goldsmith Resume 2015
Alan H Goldsmith Resume 2015Alan H Goldsmith Resume 2015
Alan H Goldsmith Resume 2015
 
Вкусное печенье с корицей за 15 минут
Вкусное печенье с корицей за 15 минутВкусное печенье с корицей за 15 минут
Вкусное печенье с корицей за 15 минут
 
RESUME of Engineer Ahmed R . Aziz _EEE 2016
RESUME of Engineer Ahmed R . Aziz _EEE 2016RESUME of Engineer Ahmed R . Aziz _EEE 2016
RESUME of Engineer Ahmed R . Aziz _EEE 2016
 

Similar to Titan_IV

Towards a metamodel for the Rubus Component Model
Towards a metamodel for the Rubus Component ModelTowards a metamodel for the Rubus Component Model
Towards a metamodel for the Rubus Component ModelAlessio Bucaioni
 
Csit77404
Csit77404Csit77404
Csit77404csandit
 
Graphic standards and exchange formats
Graphic standards and exchange formatsGraphic standards and exchange formats
Graphic standards and exchange formatskishor kumar
 
Development of Software for Estimation of Structural Dynamic Characteristics ...
Development of Software for Estimation of Structural Dynamic Characteristics ...Development of Software for Estimation of Structural Dynamic Characteristics ...
Development of Software for Estimation of Structural Dynamic Characteristics ...IRJET Journal
 
Computer Aided Process Planning Using Neutral File Step for Rotational Parts
Computer Aided Process Planning Using Neutral File Step for Rotational PartsComputer Aided Process Planning Using Neutral File Step for Rotational Parts
Computer Aided Process Planning Using Neutral File Step for Rotational PartsRSIS International
 
CAD STANDARDS - SMART MANUFACTURING MECH
CAD STANDARDS - SMART MANUFACTURING MECHCAD STANDARDS - SMART MANUFACTURING MECH
CAD STANDARDS - SMART MANUFACTURING MECHRAJESHS631800
 
Hw09 Hadoop Based Data Mining Platform For The Telecom Industry
Hw09   Hadoop Based Data Mining Platform For The Telecom IndustryHw09   Hadoop Based Data Mining Platform For The Telecom Industry
Hw09 Hadoop Based Data Mining Platform For The Telecom IndustryCloudera, Inc.
 
Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...
Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...
Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...Kiruthikak14
 
Bigdata analytics K.kiruthika 2nd M.Sc.,computer science Bon secoures college...
Bigdata analytics K.kiruthika 2nd M.Sc.,computer science Bon secoures college...Bigdata analytics K.kiruthika 2nd M.Sc.,computer science Bon secoures college...
Bigdata analytics K.kiruthika 2nd M.Sc.,computer science Bon secoures college...Kiruthikak14
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
ESB PLATFORM INTEGRATING KNIME DATA MINING TOOL ORIENTED ON INDUSTRY 4.0 BASE...
ESB PLATFORM INTEGRATING KNIME DATA MINING TOOL ORIENTED ON INDUSTRY 4.0 BASE...ESB PLATFORM INTEGRATING KNIME DATA MINING TOOL ORIENTED ON INDUSTRY 4.0 BASE...
ESB PLATFORM INTEGRATING KNIME DATA MINING TOOL ORIENTED ON INDUSTRY 4.0 BASE...ijaia
 
Implementation of High Speed & Area Efficient Modified Booth Recoder for Effi...
Implementation of High Speed & Area Efficient Modified Booth Recoder for Effi...Implementation of High Speed & Area Efficient Modified Booth Recoder for Effi...
Implementation of High Speed & Area Efficient Modified Booth Recoder for Effi...IJMTST Journal
 
Dataservices - Processing Big Data The Microservice Way
Dataservices - Processing Big Data The Microservice WayDataservices - Processing Big Data The Microservice Way
Dataservices - Processing Big Data The Microservice WayJosef Adersberger
 
Blue Phoenix Idms Migration
Blue Phoenix Idms MigrationBlue Phoenix Idms Migration
Blue Phoenix Idms MigrationGilShalit
 

Similar to Titan_IV (20)

Towards a metamodel for the Rubus Component Model
Towards a metamodel for the Rubus Component ModelTowards a metamodel for the Rubus Component Model
Towards a metamodel for the Rubus Component Model
 
Csit77404
Csit77404Csit77404
Csit77404
 
Graphic standards and exchange formats
Graphic standards and exchange formatsGraphic standards and exchange formats
Graphic standards and exchange formats
 
Paper Publication
Paper PublicationPaper Publication
Paper Publication
 
Development of Software for Estimation of Structural Dynamic Characteristics ...
Development of Software for Estimation of Structural Dynamic Characteristics ...Development of Software for Estimation of Structural Dynamic Characteristics ...
Development of Software for Estimation of Structural Dynamic Characteristics ...
 
Computer Aided Process Planning Using Neutral File Step for Rotational Parts
Computer Aided Process Planning Using Neutral File Step for Rotational PartsComputer Aided Process Planning Using Neutral File Step for Rotational Parts
Computer Aided Process Planning Using Neutral File Step for Rotational Parts
 
resume2
resume2resume2
resume2
 
CAD STANDARDS - SMART MANUFACTURING MECH
CAD STANDARDS - SMART MANUFACTURING MECHCAD STANDARDS - SMART MANUFACTURING MECH
CAD STANDARDS - SMART MANUFACTURING MECH
 
Hw09 Hadoop Based Data Mining Platform For The Telecom Industry
Hw09   Hadoop Based Data Mining Platform For The Telecom IndustryHw09   Hadoop Based Data Mining Platform For The Telecom Industry
Hw09 Hadoop Based Data Mining Platform For The Telecom Industry
 
Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...
Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...
Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...
 
Hb3412981311
Hb3412981311Hb3412981311
Hb3412981311
 
Bigdata analytics K.kiruthika 2nd M.Sc.,computer science Bon secoures college...
Bigdata analytics K.kiruthika 2nd M.Sc.,computer science Bon secoures college...Bigdata analytics K.kiruthika 2nd M.Sc.,computer science Bon secoures college...
Bigdata analytics K.kiruthika 2nd M.Sc.,computer science Bon secoures college...
 
LVTS Projects
LVTS ProjectsLVTS Projects
LVTS Projects
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
ESB PLATFORM INTEGRATING KNIME DATA MINING TOOL ORIENTED ON INDUSTRY 4.0 BASE...
ESB PLATFORM INTEGRATING KNIME DATA MINING TOOL ORIENTED ON INDUSTRY 4.0 BASE...ESB PLATFORM INTEGRATING KNIME DATA MINING TOOL ORIENTED ON INDUSTRY 4.0 BASE...
ESB PLATFORM INTEGRATING KNIME DATA MINING TOOL ORIENTED ON INDUSTRY 4.0 BASE...
 
Implementation of High Speed & Area Efficient Modified Booth Recoder for Effi...
Implementation of High Speed & Area Efficient Modified Booth Recoder for Effi...Implementation of High Speed & Area Efficient Modified Booth Recoder for Effi...
Implementation of High Speed & Area Efficient Modified Booth Recoder for Effi...
 
Dataservices - Processing Big Data The Microservice Way
Dataservices - Processing Big Data The Microservice WayDataservices - Processing Big Data The Microservice Way
Dataservices - Processing Big Data The Microservice Way
 
Blue Phoenix Idms Migration
Blue Phoenix Idms MigrationBlue Phoenix Idms Migration
Blue Phoenix Idms Migration
 
ResumeVN
ResumeVNResumeVN
ResumeVN
 
Resume2015
Resume2015Resume2015
Resume2015
 

More from James Ervin Glover, Ph.D. (13)

Statistical Forecasting of Lightning Cessation _ PPT Presentation
Statistical Forecasting of Lightning Cessation _ PPT PresentationStatistical Forecasting of Lightning Cessation _ PPT Presentation
Statistical Forecasting of Lightning Cessation _ PPT Presentation
 
Glover nffp 04_tech_rpt
Glover nffp 04_tech_rptGlover nffp 04_tech_rpt
Glover nffp 04_tech_rpt
 
Exec-u-Net
Exec-u-NetExec-u-Net
Exec-u-Net
 
Exec-u-Net
Exec-u-NetExec-u-Net
Exec-u-Net
 
Exec-u-Net
Exec-u-NetExec-u-Net
Exec-u-Net
 
INTERPOL
INTERPOLINTERPOL
INTERPOL
 
ENCRYPT.DOC
ENCRYPT.DOCENCRYPT.DOC
ENCRYPT.DOC
 
NSRPE
NSRPENSRPE
NSRPE
 
PROFACC
PROFACCPROFACC
PROFACC
 
UCT
UCTUCT
UCT
 
RESPUB
RESPUBRESPUB
RESPUB
 
GLOVER_NFFP_04_Tech_Rpt
GLOVER_NFFP_04_Tech_RptGLOVER_NFFP_04_Tech_Rpt
GLOVER_NFFP_04_Tech_Rpt
 
AMIP
AMIPAMIP
AMIP
 

Titan_IV

  • 1. SUMMARY OF RESEARCH on TITAN IV DAY of LAUNCH LOADS ANALYSIS James Ervin Glover, Ph.D. . ENGINEERING CORE PROGRAM MIGRATIONS TO PHILLIPS CRAY-2 Converted a version of the Time History Interpolation and Manipulation (THINMAN) Program to correct format for execution on the Phillips Laboratory CRAY-2 supercomputer. The source code was ported to the CRAY-2 and was successfully compiled, linked, and executed. It was necessary to write a procedure for execution on the CRAY-X/MP, which utilized the MATNN Routine to port the required input datasets for THINMAN to the CRAY-2. Appropriate supporting MATCOMP routines, as required by MATNN on the CRAY-X/MP and the CRAY-2, were also written. . INTEGRATED DYNAMICS ANALYSIS SYSTEM (IDAS) Installed and tested a Time History Interpolation and Manipulation (THINMAN) Program in a classified computing environment and provided the object code for use in Dynamics Analysis Network Computing Environment panels. Successfully revised and ported THINMAN from the CRAY-2 to an IEEE classified workstation environment (HP-9000). Ported THINMAN to the Los Alamos National Laboratory (LANL) CRAY Y-MP super- computer. Generated MATRIX files for testing and comparing translation times for IEEE to CRAY and CRAY to IEEE binary data conversion. . ENGINEERING CORE DATA GENERATION, CODE CONVERSION Converted a CRAY-2 version of NASPAT (a code which translates model entities from a NASTRAN data deck into a PATRAN neutral file) for successful execution on the MVE operating system. Converted all RELEASE, ACCESS, SAVE, and ASSIGN commands to their equivalent forms in the MVE environment, using SCLCMD, a system command interface program. Used indirect methods to generate a suitable binary input file to be accessed on MVE. Modified the OUT2MAT source code, which re-formats NASTRAN Output2 table data, to generate all output parameters as an ASCII data file from a namelist and a binary input file. Ported the ASCII file from the CRAY-2 to the MVE system and reconverted it to binary format, using the binary file as input to the NASPAT source code.
  • 2. . STRUCTURAL DYNAMICS ENGINEERING DATA/MAGNETIC TAPE CONVERSIONS Contractors periodically transmit data which may be stored in a variety of formats within disk files, magnetic tape files, or electronic mail files. Irrespective of origin, the files were systematically transformed into a conformable format for existing numerical analysis programs. Codes were written and executed to successfully translate and convert scores of contractor tapes into required binary output formats for the MATRIX routine. As input files contained extraneous characters or were unusually huge files, some jobs required as many as 20 modular executions. Some contractors served were Martin Marietta Space Launch Systems (Titan IV Liftoff Forcing Function Data, Booster Vehicle Model Data, and Titan IV PLI Loads Data) and Lockheed Missiles and Space Company (Satellite Vehicle Max Propellant Slosh Model Data). . STRUCTURAL MECHANICS MICROCOMPUTER SUPPORT Installed and verified software on personal computing equipment. After determining hardware and software requirements for installation of NCSA Telnet, installed e-mail software, provided operating procedures, established and tested electronic networking capabilities. Served as a member of a Computing Quality Process Action Team. . CRAY BINARY DATA CONVERSION The Integrated Dynamics Analysis System was designed so that a workstation user will be able to submit jobs to the CRAY computer or a workstation and process returned data in such a way that the interfaces are transparent. As all structural loads analysis programs initially resided on the CRAY, the process of rehosting programs to a workstation required modifications to the code and the conversion of CRAY binary data to workstation binary. Hence, a sequence of bit manipulation routines were developed and coded which read various CRAY floating-point and character type words and output them in binary, after bit shifting, using the concept of masking. A larger conversion program was written and the routines were successfully tested and used in this program to convert arbitrary 64-bit CRAY floating point numbers into the equivalent IEEE single-precision format on the SUN workstation. Cases involving double-precision were also handled. . IBM BINARY DATA CONVERSION
  • 3. Information on telemetry tapes is digitized and stored on the IBM system in binary form. A series of routines was developed to convert IBM double-precision binary data to standard IEEE double-precision format in a way analagous to that used for CRAY data. It was also necessary to determine exponential biases which differentiate the two formats. Since the IBM operates in hexadecimal, certain nuances were observed which were not encountered in the case of the CRAY conversions. For example, it was necessary to overcome the conflicts in various argument types allowable for bit-shifting functions on the IBM, as compared to the CRAY. It was also necessary to develop code to accomodate shifts across IBM word boundaries, as well as, to utilize rounding techniques to preserve bit values affected by shifts. The sign, characteristic, and mantissa of a given number were generated in separate subsections of code and appropriately masked to generate the correct CRAY word. Since various machines or platforms have different bit configurations, a major consideration in this conversion effort was the limitation on the size of a number, induced by varying exponential bit stream lengths, in both single- and double-precision numbers. . YEAR 2000 COMPLIANCE ALGORITHM Developed, in collaboration with Dr. R. W. Gibson, a file interface algorithm for solving the Millenium Date Problem, namely, the Month Modification Algorithm (MMA). One method of processing the algorithm uses addition and subtraction. Another method uses inequalities. Still another uses pointers or tables of values. The method can be extended forward another century or two and can be used for date-correction into the preceding century or two. Furthermore, only the first digit of the six-digit storage of MMDDYY is affected, so that when files are perused, the dates appear normal, as though the modification were a prefix.