Critical Software is well known in the high performance computing (HPC) sector which makes extensive use of its WMPI II software product. WMPI II is a full implementation of version 2 of the MPI (Message Passing Interface) standard.
To address ASPEEDâs needs Critical Software specifically developed a new message passing layer called WMX which provides high performance messaging combined with the level of fault tolerance and abstraction necessary to run the business critical ASPEED ACCELLERATED applications. WMX uses a master-slave paradigm to ensure failed and stalled nodes can be restarted by ACCELLERANTâs fault detection services and to support the adaptive and dynamic load balancing across widely distributed Linux and Windows based clusters such as those found in Grid environments.
"ASPEEDâs requirements for a high performing, robust message passing technology could not be met by a standard MPI implementation," said Peter Tyndale, Product Manager of Critical Softwareâs HPC division. "The most common paradigm for fault tolerance in MPIs is check-pointing but this is expensive in terms of CPU cycles and is inflexible. Our approach with WMX maintains the low latencies and high throughput required while allowing jobs to be dynamically managed ensuring the integrity of business critical applications," he added.
Critical Softwareâs HPC team can assist ISVs with integrating their applications with WMPI II, as well as providing customized message passing middleware. A free evaluation version of WMPI II can be downloaded directly from the web.