IA-32 Execution Layer: a two-phase dynamic translator designed to support IA-32 applications on Itanium-based systems.
Leonid Baraz, Tevi Devor, Orna Etzion, Shalom Goldenberg, Alex Skaletsky, Yun Wang, Yigel Zemach
Browse the full MICRO paper archive.