• 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