The IA-32 Execution Layer Software Driver for Windows Server 2003 for Itanium-based Systems

Published: January 13, 2004 | Updated: March 22, 2007

The IA-32 The IA-32 Execution Layer (IA-32 EL) is a software driver designed to improve performance of 32-bit applications running on 64-bit systems such as Windows Server 2003 for Itanium-based Systems. IA-32 EL works by translating IA-32 code into native Itanium architecture code before the code is executed.

IA-32 EL is intended for use with supporting applications that are not performance-sensitive (for example, for administration tools and system monitoring). Primary applications, such as database software or business applications, should be native 64-bit applications designed for use with Windows Server 2003 for Itanium-based Systems.

Performance will vary by application when using IA-32 EL. For 32-bit managed code applications (for example, those built on the .NET Framework), Microsoft recommends using native 32-bit hardware.

IA-32 EL software for systems running the original RTM version of Windows Server 2003 for 64-Bit Itanium-based Systems is available for download from the Microsoft Download Center.

For systems running Windows Server 2003 for 64-Bit Itanium-based Systems with Service Pack 1, no download is required. IA-32 EL is included in Service Pack 1.

For systems running Windows Server 2003 for 64-Bit Itanium-based Systems with Service Pack 2, no download is required. IA-32 EL is included in Service Pack 2.

The IA-32 EL software is not required to run 32-bit applications on Windows Server x64 editions.

**

**