The Aries Dynamic Code Translation Project

Hewlett-Packard has spent years developing and testing the dynamic code translation technology. In fact, the process was considered so valuable that the Aries dynamic code translation project is protected by a number of software patents. The general architecture of the project became encapsulated, as shown in Figure 12-2.

Figure 12-2. Aries Architecture

The project began with three main challenges to overcome if binary compatibility was going to lead to seamless client transitions:

  1. Reliability: Aries needed to provide hardware-level reliability.

  2. Usability: It must be fully transparent—that is, completely ...

Get Itanium Rising: Breaking Through Moore's Second Law of Computing Power now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.