Исполнительный уровень IA-32
-
Описание IA-32 EL
- Программный эмулятор для повышения производительности 32-разрядных приложений на 64-разрядных системах Intel Itanium
- Работает на Linux и Windows Server 2003, включен в Windows Server 2003 SP1 и Windows Server 2004 SP2
- Обходит медленную аппаратную эмуляцию x86 на моделях Itanium до Montecito
-
Подход к оптимизации
- Двухэтапный подход: быстрый перевод кода на уровне базовых блоков, динамическая оптимизация горячего кода на уровне суперблоков
- Позже добавлен механизм интерпретации для избежания перевода кода, выполняемого несколько раз
-
Поддержка самомодифицирующегося кода
- IA-32 EL поддерживает самомодифицирующийся код и может его оптимизировать
-
Лицензии и доступность
- Часть программного обеспечения под лицензией LGPL, часть под лицензией Intel
-
Дополнительная информация
- Статья является заглушкой, можно помочь Википедии, расширив её