Stromasys has improved its PA-RISC hardware emulator and launched the next-generation Charon-PAR 4.0, which offers a significant performance boost for certain workloads. One of the notable enhancements is the introduction of DIT2 (Dynamic Instruction Translation, Tier 2). Additionally, the new version features a simplified licensing model, improved network controller support, and more accurate host sizing.
Stromasys launched Charon-PAR 4.0, delivering a new perspective on PA-RISC emulation. Sometimes, a product upgrade forces you to rethink what’s possible with legacy technology. The same applies here.
Performance improvements on certain workloads mean you don’t have to fear the typical performance drop that many associate with emulation. Stability and application reliability stay intact, letting you approach modern infrastructure challenges without risking your core operations.
Here is a breakdown of the technical enhancements in version 4.0.
The most significant change in this release is the introduction of DIT2. This stands for Dynamic Instruction Translation, tier 2.
Previous versions relied on a single translation layer. But here’s the thing: complex workloads often require more efficient processing handling. DIT2 acts as a second instruction translation layer.
This architecture delivers performance gains for specific guest application workloads. It allows for more efficient instruction handling between the emulated environment and the host system.
Administrators have three implementation options:
Networking stability is often a pain point in emulation. Version 4.0 addresses this with significant improvements to the emulated Intel E1000 Ethernet controller.
In previous iterations, checksum offloading settings in HP-UX could impact operation. However, in version 4.0, the controller operates independently of these settings.
This decoupling improves stability. Consequently, reliability across all PCI expansion slots is better. It also ensures smoother compatibility with various network configurations.
Managing licenses for emulated environments can be complex. To fix this, Stromasys has introduced a streamlined licensing approach.
This model eases deployment and management burdens. Imagine spending less time validating keys and more time managing systems.
Important Note: This change does affect upgrades. Licenses from Charon-PAR 3.x versions are incompatible. Even if you have a valid 3.x license, you must update it to work with version 4.0.
Guesswork in system provisioning leads to wasted resources or performance bottlenecks.
To solve this, version 4.0 includes a new tool: charon-par-sizer.py.
This script helps administrators determine the optimal host system specifications. It provides sizing recommendations based on actual requirements.
The tool analyzes:
While this tool provides excellent guidance, it does not replace a detailed performance analysis. Contacting technical support for a deep dive is still recommended for complex environments.
Standardization simplifies administration. All configuration file templates have been unified. They now feature consistent options and descriptions across all supported models.
Despite these changes, backward compatibility is maintained. Your existing configurations will still work.
Supported Systems Overview:
This update offers tangible performance benefits through the DIT2 architecture. However, the licensing changes require improved planning before you upgrade.
If you are running mission-critical workloads on PA-RISC systems, evaluating version 4.0 is a logical step.
Reach out to your Stromasys representative for license migration assistance or visit the support portal for the full Software Product Description.