m0n0lithic icon

HPL: Make.UNKNOWN + GotoBLAS2

m0n0lithic | PRO | 12/11/11 07:16:18 PM UTC | 0 ⭐ | 428 👁️ | Never ⏰ | []
text |

2.25 KB

|

None

|

0 👍

/

0 👎

#
#  -- High Performance Computing Linpack Benchmark (HPL)
#     HPL - 2.0 - September 10, 2008
#     Antoine P. Petitet
#     University of Tennessee, Knoxville
#     Innovative Computing Laboratory
#     (C) Copyright 2000-2008 All Rights Reserved
#
 # ----------------------------------------------------------------------
# - Platform identifier ------------------------------------------------
# ----------------------------------------------------------------------
#
ARCH         = UNKNOWN
#
# ----------------------------------------------------------------------
# - HPL Directory Structure / HPL library ------------------------------
# ----------------------------------------------------------------------
#
TOPdir       = /home/wceren/hpl-2.0
# ----------------------------------------------------------------------
# - Message Passing library (MPI) --------------------------------------
# ----------------------------------------------------------------------
# MPinc tells the  C  compiler where to find the Message Passing library
# header files,  MPlib  is defined  to be the name of  the library to be
# used. The variable MPdir is only used for defining MPinc and MPlib.
#
MPdir        = /usr/local/bin
MPlib        = /usr/local/lib/libmpi.so
 #
# ----------------------------------------------------------------------
# - Linear Algebra library (BLAS or VSIPL) -----------------------------
# ----------------------------------------------------------------------
# LAinc tells the  C  compiler where to find the Linear Algebra  library
# header files,  LAlib  is defined  to be the name of  the library to be
# used. The variable LAdir is only used for defining LAinc and LAlib.
#
LAdir        = /usr/local/src/GotoBLAS2
LAlib        = $(LAdir)/libgoto2.a
 F2CDEFS      = -DAdd__ -DF77_INTEGER=int -DStringSunStyle
 # ----------------------------------------------------------------------
# - Compilers / linkers - Optimization flags ---------------------------
# ----------------------------------------------------------------------
#
CC           = /usr/local/bin/mpicc
LINKER       = /usr/local/bin/mpif77
CCFLAGS      = $(HPL_DEFS) -fomit-frame-pointer -O3 -funroll-loops -W -Wall
LINKFLAGS    = $(CCFLAGS) -Wl,-rpath=/usr/local/lib 

Comments