HyperFabric Configuration Guidelines

HyperFabric Configuration Guidelines
Hyper Messaging Protocol (HMP)
23
Hyper Messaging Protocol (HMP)
HyperMessaging protocol (HMP) is an HP patented, high performance
cluster interconnect protocol. HMP provides reliable, high speed, low
latency, low CPU overhead, datagram service to applications running on
HP-UX operating systems.
HMP was jointly developed with Oracle Corp. The resulting feature set
was tuned to enhance the scalability of the Oracle Cache Fusion
clustering technology. It is implemented using Remote DMA (RDMA)
paradigms.
HMP is integral to the HP-UX HyperFabric driver. It can be enabled or
disabled at HyperFabric initialization using the clic_init command or
SAM.
HMP significantly enhances the performance of parallel and technical
computing applications.
HMP firmware on HyperFabric adapter cards provides a shortcut that
bypasses several layers in the protocol stack, boosting link performance
and lowering latency. By avoiding interruptions and buffer copying in
the protocol stack, communication task processing is optimized.
Although HMP is supported on some HF1 hardware (see Table 7 on
page 29), it is optimized to run on HF2 hardware.
Application Availability
The following are the two families of applications that can use HMP over
the HyperFabric interface:
Oracle 9i Database, Release 1 (9.0.1) and Release 2 (9.2.0.1.0).
HMP has been certified on Oracle 9i Database Release 1 with HP-UX
11.0 11i
v1, and 11i v2.
HMP has been certified on Oracle 9i Database Release 2 with HP-UX
11.0, 11i v1 and 11i v2.
Technical Computing Applications that use the HP Message Passing
Interface (HP-MPI).