Simple: Copy it over and run it with ARIES
Copy your HP 9000 application to Integrity servers and run it. The application will automatically run under the ARIES dynamic translator, which ships with every HP-UX 11i Integrity server. No modification to the application; no need to recompile.
Wondering about performance? It depends on where you're coming from and which Integrity server you go to. Most applications will run faster on Integrity servers than on the similarly-sized HP 9000 system. Exception: applications doing heavy floating point operations.
Don't have time to do more? Use ARIES. Can't find the source code? Use ARIES.
HP ARIES (Automatic Retranslation and Integrated Environment Simulation) is a dynamic binary translator that combines fast code interpretation with two phase dynamic translation to transparently and accurately execute HP 9000 HP-UX applications on HP-UX 11i v2 or higher for HP Integrity servers.
HP bundles ARIES free of charge on all HP-UX 11i
operating environments on
HP Integrity servers. Users can simply install and run applications on HP Integrity servers running the HP-UX 11i operating environment, as they would on HP 9000 servers.
Apart from the solution components, ARIES relies on the following functionality for its functions:
- HP-UX 11i operating system support for HP 9000 application execution: This enables automatic invocation of ARIES when a HP 9000 application is detected on an Integrity system. It also allows invocation of all HP 9000 HP-UX executable flavors such as EXEC_MAGIC, SHMEM_MAGIC, q3p, q4p and ELF64, providing tremendous flexibility to our customers to transition their applications.
- HP 9000 HP-UX system shared libraries are supported on HP-UX 11i Integrity servers to provide the required runtime for HP 9000 applications. These HP 9000 system shared libraries required by HP 9000 applications are provided on HP-UX 11i Integrity systems.