[Beowulf] Compiling HPL

Sean Dilda agrajag at dragaera.net
Mon Apr 4 07:16:48 PDT 2005

jack at crepinc.com wrote:
> Hello all,
> Sorry to bother you with a lame question, but I've tryed all I know, and
> "The Oracle" (Google) provides me with no more information.
> I have a thrown together cluster of on SuSE 9. I put BLAS in
> /usr/local/blas, and cblas in /usr/local/cblas. I downloaded the HPL
> version from the site and untarred it into /usr/local/hpl. I copied the
> Makefile "Make.Linux_PII_CBLAS" into that dirrectory, and typed "make
> arch=Linux_PII_CBLAS". After several lines that look fine to me (but no
> compiling, just copying files), I get this:
> make[2]: Entering directory `/usr/local/hpl/src/auxil/Linux_PII_CBLAS'
> make[2]: *** No rule to make target `/root/hpl/include/hpl_misc.h',
> needed by `HPL_dlacpy.o'.  Stop.
> make[2]: Leaving directory `/usr/local/hpl/src/auxil/Linux_PII_CBLAS'
> make[1]: *** [build_src] Error 2
> make[1]: Leaving directory `/usr/local/hpl'
> make: *** [build] Error 2

Those Make.* files don't work out of the box.  They need some tweaking. 
  In particular, look in Make.Linux_PII_CBLAS for a line like this:

TOPdir       = $(HOME)/hpl
You'll want to change it to:
TOPdir       = /usr/local/hpl

You may also want to check the MPdir setting

More information about the Beowulf mailing list