DAISY - Efficient Execution of Code for One Processor Type on Another       


Machine Organization Accomplishment | 1996 - 2000

IBM researchers: Kemal Ebcioglu, Erik Altman

Where the work was done: IBM T.J. Watson Research Center

What we accomplished: DAISY was the first published description of how to efficiently emulate all of an instruction set architecture --including operating system, I/O, and self-modifying code -- in a different co-designed underlying architecture.

Related link: DAISY: Dynamic Compilation for 100% Architectural Compatibility (1997) in the International Symposium on Computer Architecture (ISCA).

Image credit: IBM

BACK TO MACHINE ORGANIZATION

BACK TO IBM RESEARCH ACCOMPLISHMENTS