• DocumentCode
    1823267
  • Title

    Timing insensitive binary-to-binary migration across multiprocessor architectures

  • Author

    Cogswell, Bryce H. ; Segall, Zary

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1995
  • fDate
    34814
  • Firstpage
    193
  • Lastpage
    194
  • Abstract
    TIBBIT is a method of performing a binary to binary translation of an application from one architecture (source) to another (target) while maintaining the timing behavior of the code, even when it depends upon the speed (e.g. clock rate) of the host processor. Translated applications are scheduled under a real-time operating system on the target system such that processor-speed dependent behavior is accounted for and held equivalent. This work extends the technique from the single-processor implementation to include translation from single- and multiprocessor sources to multiprocessor targets
  • Keywords
    multiprocessing systems; network operating systems; operating systems (computers); program interpreters; real-time systems; TIBBIT; multiprocessor architectures; processor-speed dependent behavior; real-time operating system; timing behavior; timing insensitive binary-to-binary migration; Application software; Clocks; Computer architecture; Concurrent computing; Instruments; Maintenance engineering; Operating systems; Processor scheduling; Real time systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Real-Time Systems, 1995. Proceedings of the Third Workshop on
  • Conference_Location
    Santa Barbara, CA
  • Print_ISBN
    0-8186-7099-1
  • Type

    conf

  • DOI
    10.1109/WPDRTS.1995.470488
  • Filename
    470488