Volgens een woordvoerder van Intel worden toekomstige Itanium-processors voorzien van een compleet vernieuwde x86-emulator. Tweakers.net onthulde meer dan twee jaar geleden dat de x86-prestaties van de IA-64 processors op dat moment om te huilen waren - tussen het niveau van een 486 en een Pentium 100 in. Bij de introductie van de Itanium 2 waren er al een paar flinke verbeteringen gemaakt aan het x86-deel, maar ondanks dat en de hogere kloksnelheid raadde zelfs Intel zelf het gebruik van deze feature niet aan, en bleef de x86-performance dus een nadeel voor de acceptatie van Itanium als vervanger van bestaande Xeon MP-servers. Intel heeft dat natuurlijk ook in de gaten gehad, en komt nu dan ook met een oplossing aanzetten: btrans.
Btrans is een zogenaamde IA-32 Execution Layer. Deze laag zorgt ervoor dat de oude 32 bit x86-instructies voor een groot deel rechtstreeks door de IA-64-core uitgevoerd kunnen worden. De vertaalslag lijkt deels plaats te vinden in software, want Intel werkt samen met Microsoft en Linux-ontwikkelaars om de technologie in de operating systemen ondersteund te krijgen. Volgens een woordvoerder van Intel is de performance van 32-bit code op een Itanium 2 met de nieuwe emulator te vergelijken met die van een 1,5GHz Xeon MP. Niet bepaald kinderachtig meer, maar ook nog niet echt wereldschokkend, zeker niet omdat gemeld wordt dat de resultaten wisselend zijn; de winst die met btrans behaald wordt ligt tussen de 10 en 100%. Samen met een toename in kloksnelheid van 50% met de komst van Madison moet er uiteindelijk toch een bruikbaar resultaat uit kunnen rollen.
Lees meer bij The Register.