• DocumentCode
    1144498
  • Title

    The Types and Interactions of Vertical Migrations of Functions in a Multilevel Interpretive System

  • Author

    Stankovic, John A.

  • Author_Institution
    Department of Electrical and Computer Engineering, University of Massachusetts
  • Issue
    7
  • fYear
    1981
  • fDate
    7/1/1981 12:00:00 AM
  • Firstpage
    505
  • Lastpage
    513
  • Abstract
    A successful technique for improving system performance has been to migrate often used software functions into firmware. An extension of this technique, called vertical migration, has been developed that deals with migrations of functions between any two levels in a multilevel interpretive hierarchy. In both of these approaches the effect of multiple migrations on system performance is not fully understood and has not been formally analyzed. In this paper the effects of multiple migrations on system performance are formally described. Three distinct types of migration are identified and formulas for the execution time savings of each type are derived.
  • Keywords
    Firmware; interpretive model; performance improvement; vertical migration; Central Processing Unit; Computer science; Degradation; Hardware; Microprogramming; Performance analysis; Programming profession; Software performance; System performance; Virtual manufacturing; Firmware; interpretive model; performance improvement; vertical migration;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1981.1675829
  • Filename
    1675829