DocumentCode
1029628
Title
The Invisible Compiler
Author
Korn, Granino A.
Author_Institution
University of Arizona
Volume
16
Issue
5
fYear
1983
fDate
5/1/1983 12:00:00 AM
Firstpage
55
Lastpage
62
Abstract
Early Desire (Direct Executing Simulation in Real Time) is a floating point equation-language system for interactive dynamic system simulation. It runs 1.3 to five times faster than threaded Fortran and executes immediately on a RUN command without any external compiler or linker. An experimenter thus obtains results of model changes at once. An interpreted job-control language serves for interactive program entry, editing, and file manipulation and for programming multirun simulation studies. The dynamic program segment containing differential equations in first-order form is entered just like the jobcontrol statements and accesses variables with the same name. An efficient, extra-fast minicompiler translates the dynamic segment practically instantaneously. Different precompiled integration routines can be overlaid from mass storage while the program runs. Early Desire runs on any 28K-word PDP-II or LSI-II processor with FIS or FPU instructions under the RT-II operating system and is configured for up to 40 state variables. The system provides a true CRT screen editor with cursor-control and number-pad keys and produces runtime graphics even on VT-52 alphanumeric terminals and on VT-II displays. Future Desire systems will run on 32-bit superminicomputers and, for extra speed, on minicomputers with attached array processors.
Keywords
Aerospace simulation; Computational modeling; Computer simulation; Control system synthesis; Delay; Differential equations; Digital simulation; Displays; System testing;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/MC.1983.1654381
Filename
1654381
Link To Document