Building NAMD with Myrinet MX

From: Warner Yuen (wyuen_at_apple.com)
Date: Wed Aug 15 2007 - 15:59:24 CDT

Hello,

I'm trying to build NAMD to use my Myrinet fabric. When I build charm+
+ with Myrinet MX, (not using MPI), things seem to run. My question
is, how can I be sure that it is using the Myrinet fabric? If I turn
off the Myrinet fabric drivers, the charm and NAMD tests still work.
Does NAMD or charm++ default to using my ethernet fabric if the
Myrinet fabric is unavailable? Any thoughts would be greatly
appreciated!

I'm just building the following:

./build charm++ net-darwin-x86 mx

Here is my conv-mach-mx.sh file:

#default mx dir
#guess where the myriexpress.h is installed
if test -z "$CMK_INCDIR"
then
   if test -f /opt/mx10g/include/myriexpress.h
   then
     CMK_INCDIR="-I/opt/mx10g/include"
     CMK_LIBDIR="-L/opt/mx10g/lib"
   elif test -f /opt/mx10g/include/myriexpress.h
   then
     CMK_INCDIR="-I/opt/mx10g/include"
     CMK_LIBDIR="-L/opt/mx10g/lib"
   else
     echo
     echo "Please specify path to mx installation in conv-mach-mx.sh!"
     echo
     exit 1
   fi
fi

CMK_LIBS="$CMK_LIBS -lmyriexpress"

Warner Yuen
Scientific Computing Consultant
Apple Computer
email: wyuen_at_apple.com
Tel: 408.718.2859
Fax: 408.715.0133

This archive was generated by hypermail 2.1.6 : Wed Feb 29 2012 - 15:45:06 CST