/** 
* @file:   README
* CVS:     $Id$
* @author: Dan Terpstra
*          terpstra@icl.utk.edu
* @defgroup papi_components Components
* @brief Component Specific Readme file: Infiniband
*/

/** @page component_readme Component Readme 

@section Component Specific Information

infiniband_umad/
These files have the source code for a component that enables PAPI-C to access hardware monitoring counters for InfiniBand devices through the OFED library. Since a new interface was introduced with OFED version 1.4 (released Dec 2008), the current InfiniBand component does not support OFED versions < 1.4.

--------------------------------------------------
CONFIGURING THE PAPI INFINIBAND_UMAD COMPONENT

Before installing the INFINIBAND_UMAD component, the configure script of this component 
must be executed in order to generate the Makefile which contains the 
configuration settings.
    % cd <papi_dir>/src/components/infiniband_umad
    % ./configure
If the infiniband library and header files are not found, specify them in the configuration step.
    % ./configure --with-infiniband_ibumad_dir=<PATH> --with-infiniband_ibmad_dir=<PATH> 
Then, at the higher src directory, configure with this component
    % cd <papi_dir>/src
    % ./configure --with-components="infiniband_umad"
    or if you want to specify the compilers and enable debug.
    % ./configure CC=gcc F77=gfortran --with-debug --with-components="infiniband_umad"
Finally, follow the standard PAPI build (make) instructions
    % make 

*/
