# ------------------------------------- # C Compiler # ------------------------------------- CC = cc CC_OPTS = -O3 LD_OPTS = -lm # ------------------------------------- # MPI Compiler # ------------------------------------- MPICC = cc MPICC_OPTS = -O3 MPILD_OPTS = -lm # ------------------------------------- # UPC Compiler # ------------------------------------- UPCC = upcc UPCC_OPTS = -D__BERKELEY_UPC__ UPCLD_OPTS = -lm # ------------------------------------- # OPENMP Compiler # ------------------------------------- OMPCC = false OMPCC_OPTS = OMPLD_OPTS = -lm # ------------------------------------- # SHMEM Compiler # ------------------------------------- SHMCC = cc SHMCC_OPTS = -O SHMLD_OPTS = -lsma # ------------------------------------- # GPSHMEM Compiler # ------------------------------------- GPSHMCC = false GPSHMCC_OPTS = GPSHMLD_OPTS = -lm # ------------------------------------- # Optional Build Flags: # ------------------------------------- ### Include Chunk tracking debug messages #FLAGS += -DCTRK #FLAGS += -DTRACE # ------------------------------------- # Select random number generator # ------------------------------------- #RNG=Devine #RNG=ALFG RNG=BRG