1d8c74875SBarry Smith 2d8c74875SBarry SmithALL: 3d8c74875SBarry Smith 4d8c74875SBarry SmithCFLAGS = 5d8c74875SBarry SmithFFLAGS = 6d8c74875SBarry SmithCPPFLAGS = 7d8c74875SBarry SmithFPPFLAGS = 8d8c74875SBarry SmithLOCDIR = src/benchmarks/streams 9d8c74875SBarry SmithEXAMPLESC = BasicVersion.c OpenMPVersion.c 10d8c74875SBarry SmithEXAMPLESF = 11d8c74875SBarry SmithTESTS = BasicVersion OpenMPVersion 12d8c74875SBarry SmithMANSEC = Sys 13d8c74875SBarry Smith 14d8c74875SBarry Smithinclude ${PETSC_DIR}/conf/base 15d8c74875SBarry Smithinclude ${PETSC_DIR}/conf/test 16d8c74875SBarry Smith 17d8c74875SBarry SmithBasicVersion: BasicVersion.o chkopts 18d8c74875SBarry Smith -${CLINKER} -o BasicVersion BasicVersion.o ${PETSC_LIB} 19d8c74875SBarry Smith ${RM} -f BasicVersion.o 20d8c74875SBarry Smith 21d8c74875SBarry SmithOpenMPVersion: OpenMPVersion.o chkopts 22d8c74875SBarry Smith -${CLINKER} -o OpenMPVersion OpenMPVersion.o ${PETSC_LIB} 23d8c74875SBarry Smith ${RM} -f OpenMPVersion.o 24d8c74875SBarry Smith 25*5d28107eSBarry Smithtest: BasicVersion OpenMPVersion 26d8c74875SBarry Smith -@echo "Time Taken by STREAMS as follows" 27d8c74875SBarry Smith -@echo "------------------------------------------------" 28d8c74875SBarry Smith -@${MPIEXEC} -n 1 ./BasicVersion 29*5d28107eSBarry Smith -@read -p "Enter number of OpenMP threads to use: " cnt ; OMP_NUM_THREADS=${cnt}; export OMP_NUM_THREADS; ${MPIEXEC} -n 1 ./OpenMPVersion 30d8c74875SBarry Smith -@echo "------------------------------------------------" 31