Skip to content

Commit

Permalink
Merge pull request #52 from rfvander/pseudorandom-no-population-change
Browse files Browse the repository at this point in the history
Pseudorandom no population change
  • Loading branch information
jeffhammond committed Jan 25, 2016
2 parents 30a7c0a + 9857697 commit 643f94b
Show file tree
Hide file tree
Showing 12 changed files with 894 additions and 6 deletions.
2 changes: 2 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -185,6 +185,7 @@ allserial:
cd SERIAL/Branch; $(MAKE) branch "DEFAULT_OPT_FLAGS = $(default_opt_flags)" \
"MATRIX_RANK = $(matrix_rank)" \
"NUMBER_OF_FUNCTIONS = $(number_of_functions)"
cd SERIAL/PIC; $(MAKE) pic "DEFAULT_OPT_FLAGS = $(default_opt_flags)"

clean:
cd MPI1/DGEMM; $(MAKE) clean
Expand Down Expand Up @@ -260,6 +261,7 @@ clean:
cd SERIAL/Sparse; $(MAKE) clean
cd SERIAL/Synch_p2p; $(MAKE) clean
cd SERIAL/Branch; $(MAKE) clean
cd SERIAL/PIC; $(MAKE) clean
rm -f stats.json

veryclean: clean
Expand Down
33 changes: 33 additions & 0 deletions SERIAL/PIC/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
include ../../common/SERIAL.defs
COMOBJS += random_draw.o

##### User configurable options #####
#uncomment any of the following flags (or change values) to change defaults

OPTFLAGS = $(DEFAULT_OPT_FLAGS)
#OPTFLAGS=-axCORE-AVX2 -O3 -restrict
#description: change above into something that is a decent optimization on you system

#RESTRICTFLAG = -DRESTRICT_KEYWORD
#description: the "restrict" keyword can be used on IA platforms to disambiguate
# data accessed through pointers

DEBUGFLAG = -DVERBOSE
#description: default diagnostic style is silent

USERFLAGS =
#description: parameter to specify optional flags

#set the following variables for custom libraries and/or other objects
EXTOBJS =
LIBS = -lm
LIBPATHS =
INCLUDEPATHS =

### End User configurable options ###
TUNEFLAGS = $(RESTRICTFLAG) $(DEBUGFLAG) $(USERFLAGS)
PROGRAM = pic
OBJS = $(PROGRAM).o $(COMOBJS)

include ../../common/make.common

Loading

0 comments on commit 643f94b

Please sign in to comment.