Administrator's Guide

Planning the Fabric
Hyper Messaging Protocol (HMP)
Chapter 226
Hyper Messaging Protocol (HMP)
Hyper Messaging 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
the HP-UX operating system.
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. The HMP functionality is used by the applications listed in the
following “Application Availability” section.
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.
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).