Friday 20 February 2009

Parallel Performance Wizard (PPW), performance analysis tool for PGAS


Given the complexity of parallel programs, developers often must rely on performance analysis tools to help them improve the performance of their code.

Parallel Performance Wizard (PPW) is a performance analysis tool designed by the University of Florida High-performance Computing and Simulation (HCS) Research Laboratory for UPC and SHMEM programs.

Sharing best practice:



HCS Research Laboratory have written a very interesting whitepaper, Parallel PerformanceWizard: A Performance Analysis Tool for Partitioned Global-Address-Space Programming, which includes how one would use PPW in the analysis and optimization of PGAS applications by presenting a small case study with a Quadrics QsNetII cluster using the PPW version 1.0 implementation.

PPW is known to work on many platforms and it has been heavily tested on Linux with the Berkeley UPC compiler and the GCC UPC compiler.
PPW version 2.0 was released on 01/21/2009.

To download please go to: http://ppw.hcs.ufl.edu/download.html

Image from: "Parallel PerformanceWizard: A Performance Analysis Tool for Partitioned Global-Address-Space Programming", Hung-Hsun Su Billingsley, M. George, A.D. Dept. of Electr. & Comput. Eng., Univ. of Florida, Gainesville, FL, 2008

Thursday 19 February 2009

Quadrics Supported Linux Distributions




There are a wide variety of Operating Systems, Kernels, and Hardware Platforms in use by Quadrics' customers in the field.





The page from this link describes the configurations that are officially supported by Quadrics.





Quadrics supports the currently shipping release of both Red Hat Enterprise Linux (RHEL) and Novell SUSE Linux Enterprise Server (SLES). As of January 2009, these are RHEL 5 and SLES 10.Quadrics also supports the previous major release from Red Hat and Novell (currently RHEL 4 and SLES 9).





Quadrics support for SUSE Linux Enterprise Server 11 (which will be released in 2009 or 2010) will be announced on this page.





Support for other Operating Systems will be considered where there is a business case.

http://www.quadrics.com/Quadrics/QuadricsHome.nsf/DisplayPages/85F1275AD2C30C6380256FBA003C61FB



Wednesday 18 February 2009

Promoting Sustainable Development and Manufacture


Quadrics goal is to improve customer productivity by providing trusted performant technology. Hardware and software that makes more efficient use of a cluster of nodes will lower the electrical power required to solve a given problem. Quadrics integrate environmental considerations into business strategy because this results in better products. Quadrics customers increasingly value environmental aspects of product design, such as energy efficiency and provisions for reuse and recycling. Quadrics differentiate our products by integrating such features to deliver lower total cost of ownership.

Quadrics Customer Focus: BAE Systems


Electromagnetic, high power pulses, such as lightning, electrostatic discharge and electromagnetic pulse (EMP) represent the nature's most severe electromagnetic threats to aircraft.
A new Quadrics cluster has recently been deployed by BAE Systems for the computational processing required for high-fidelity whole vehicle simulations of the effects of lightning on aircraft.