Planning the Fabric

Hyper Messaging Protocol (HMP)

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).

26

Chapter 2

Page 40
Image 40
HP HyperFabric manual Hyper Messaging Protocol HMP, Application Availability