Ia-32 support, Computer Engineering

In order to support IA-32, the Itanium can switch into 32-bit mode with special jump escape instructions. The IA-32 instructions have been mapped to the Itanium's functional units. Though, the Itanium is built primarily for speed of its EPIC-style instructions, and because it has no out-of-order implementation capabilities, IA-32 code implements at a severe performance penalty compared to either the IA-64 mode or the Pentium line of processors. For example, the Itanium functional units do not automatically make integer flags as a side effect of ordinary ALU computation, and do not intrinsically support multiple outstanding unaligned memory loads. There are also IA- 32 software emulators which are freely available for Linux and Windows, and these emulators typically outperform the hardware-based emulation by around 50%. The Linux emulator is available from some Linux vendors such as Novell and from Intel itself and the Windows emulator is available from Microsoft. Given the superior performance of the software emulator and despite the fact that IA-32 hardware accounts for less than 1% of the transistors of an Itanium 2, Intel plan to eliminate the circuitry from the next- generation Itanium 2 chip codenamed "Montecito".

Posted Date: 3/5/2013 5:45:11 AM | Location : United States







Related Discussions:- Ia-32 support, Assignment Help, Ask Question on Ia-32 support, Get Answer, Expert's Help, Ia-32 support Discussions

Write discussion on Ia-32 support
Your posts are moderated
Related Questions
Q. How will these instructions perform? Let's assume that above machine instructions are stored in three consecutive memory locations 1, 2 and 3 and PC contains a value (1) tha

What are the advantages of threads over processes? Some of the useful threads offer over processes includes: i)   It does not take more time to create and finished a new thr

Phase - Thermodynamics: A phase is quantity of matter that is homogeneous throughout in chemical composition and physical structure. If the matter is all gas, all liquid or

Explain how a shift register can be used as a ring counter giving the wave forms at the output of the flipflops. Ans: Shift Register as a Ring Counter: A Ring Counter is a

A neural network can be definite as a model of reasoning based on the human brain. The human brain incorporates nearly 10 billion neurons and 60 trillion connections, Synapses amon

Q. Explain Status and Control Registers? For control of numerous operations several registers are used. These registers can't be used in data manipulation though content of som

Explain about the Arithmetic Shift An arithmetic shift micro operation shifts the signed binary number to left or right. The effect of the arithmetic shift left operation is

What are the critical capabilities for superior firm performance in e-commerce? Three firm capabilities which are critical for superior firm performance within e-commerce are:

(a) Write short notes on displacement only addressing mode. (b) Explain the formats of a 80-bit floating point number. (c) Given the following assembly program. Instructi

Q. Show the properties of Frame Tag? This tag is used for placing an HTML file in the frame created. We should now tell browser what to put in every frame.