• DocumentCode
    3862030
  • Title

    Advances and future challenges in binary translation and optimization

  • Author

    E.R. Altman;K. Ebcioglu;M. Gschwind;S. Sathaye

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • Volume
    89
  • Issue
    11
  • fYear
    2001
  • Firstpage
    1710
  • Lastpage
    1722
  • Abstract
    Binary translation and optimization have achieved a high profile in recent years. Binary translation has several potential attractions. While still in its early stages, could binary translation offer a new way to design processors, i.e. is it a disruptive technology? This paper discusses this question, examines some future possibilities for binary translation, and then gives an overview of selected projects (DAISY, Crusoe, Dynamo and LaTTe). One future possibility for binary translation is the Virtual IT Shop. Binary translation offers a possible solution for better utilization of computational resources as services over the World Wide Web. The Internet is radically changing the software landscape, and is fostering platform independence and interoperability. Along the lines of software convergence, recent advances in binary JIT (just-in-time) optimizations also present the future possibility of a convergence virtual machine (CVM). CVM aims to address research challenges in allowing the same standard operating system and application object code to run on different hardware platforms, through state-of-the-art JIT compilation and virtual device emulation.
  • Keywords
    "Process design","Magnetohydrodynamic power generation","Web sites","Internet","Virtual machining","Code standards","Operating systems","Application software","Hardware","Emulation"
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/5.964447
  • Filename
    964447