Corrected a typo in examples/ztrmm_test.
[dense-linear-algebra-libraries/linalg.git] / examples / ztrmm_test / Makefile
index c96afc1873091c0b352101cd89673131da4d4073..ffd230e772d2e08b5deb4393e71b045006f4cbb9 100644 (file)
@@ -6,7 +6,22 @@ include ../make.inc
 $(EXE): ztrmm_test.o 
        $(CC) $(CFLAGS) ztrmm_test.o $(BLASLIB) -o $@
 
-run: $(EXE)
-       export TI_CBLAS_OFFLOAD=000;./$(EXE);cp ztrmm_time.dat ztrmm_time_ARM.dat; cp ztrmm_gflops.dat ztrmm_gflops_ARM.dat;\
-       export TI_CBLAS_OFFLOAD=001;./$(EXE);cp ztrmm_time.dat ztrmm_time_DSP.dat; cp ztrmm_gflops.dat ztrmm_gflops_DSP.dat;\
-       export TI_CBLAS_OFFLOAD=002;./$(EXE);cp ztrmm_time.dat ztrmm_time_OPT.dat; cp ztrmm_gflops.dat ztrmm_gflops_OPT.dat;
\ No newline at end of file
+run: ARMtest DSPtest OPTtest
+
+ARMtest: $(EXE)
+       @echo "Forcing BLAS level 3 execution on ARM."; \
+       export TI_CBLAS_OFFLOAD=000; \
+       ./$(EXE); \
+       cp ztrmm_time.dat ztrmm_time_ARM.dat; cp ztrmm_gflops.dat ztrmm_gflops_ARM.dat;
+
+DSPtest: $(EXE)
+       @echo "Forcing BLAS level 3 execution on DSP."; \
+       export TI_CBLAS_OFFLOAD=001; \
+       ./$(EXE); \
+       cp ztrmm_time.dat ztrmm_time_DSP.dat; cp ztrmm_gflops.dat ztrmm_gflops_DSP.dat;
+
+OPTtest: $(EXE)
+       @echo "Optimal BLAS level 3 execution on ARM or DSP."; \
+       export TI_CBLAS_OFFLOAD=002; \
+       ./$(EXE); \
+       cp ztrmm_time.dat ztrmm_time_OPT.dat; cp ztrmm_gflops.dat ztrmm_gflops_OPT.dat;