m0n0lithic

HPL: Make.UNKNOWN + GotoBLAS2

Dec 11th, 2011
271
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.25 KB | None | 0 0
  1. #
  2. # -- High Performance Computing Linpack Benchmark (HPL)
  3. # HPL - 2.0 - September 10, 2008
  4. # Antoine P. Petitet
  5. # University of Tennessee, Knoxville
  6. # Innovative Computing Laboratory
  7. # (C) Copyright 2000-2008 All Rights Reserved
  8. #
  9.  
  10. # ----------------------------------------------------------------------
  11. # - Platform identifier ------------------------------------------------
  12. # ----------------------------------------------------------------------
  13. #
  14. ARCH = UNKNOWN
  15. #
  16. # ----------------------------------------------------------------------
  17. # - HPL Directory Structure / HPL library ------------------------------
  18. # ----------------------------------------------------------------------
  19. #
  20. TOPdir = /home/wceren/hpl-2.0
  21. # ----------------------------------------------------------------------
  22. # - Message Passing library (MPI) --------------------------------------
  23. # ----------------------------------------------------------------------
  24. # MPinc tells the C compiler where to find the Message Passing library
  25. # header files, MPlib is defined to be the name of the library to be
  26. # used. The variable MPdir is only used for defining MPinc and MPlib.
  27. #
  28. MPdir = /usr/local/bin
  29. MPlib = /usr/local/lib/libmpi.so
  30.  
  31. #
  32. # ----------------------------------------------------------------------
  33. # - Linear Algebra library (BLAS or VSIPL) -----------------------------
  34. # ----------------------------------------------------------------------
  35. # LAinc tells the C compiler where to find the Linear Algebra library
  36. # header files, LAlib is defined to be the name of the library to be
  37. # used. The variable LAdir is only used for defining LAinc and LAlib.
  38. #
  39. LAdir = /usr/local/src/GotoBLAS2
  40. LAlib = $(LAdir)/libgoto2.a
  41.  
  42. F2CDEFS = -DAdd__ -DF77_INTEGER=int -DStringSunStyle
  43.  
  44. # ----------------------------------------------------------------------
  45. # - Compilers / linkers - Optimization flags ---------------------------
  46. # ----------------------------------------------------------------------
  47. #
  48. CC = /usr/local/bin/mpicc
  49. LINKER = /usr/local/bin/mpif77
  50. CCFLAGS = $(HPL_DEFS) -fomit-frame-pointer -O3 -funroll-loops -W -Wall
  51. LINKFLAGS = $(CCFLAGS) -Wl,-rpath=/usr/local/lib
  52.  
Advertisement
Add Comment
Please, Sign In to add comment