From b0e23628f95845591f8ce697784beda13e3cf640 Mon Sep 17 00:00:00 2001 From: David Monniaux Date: Fri, 15 Feb 2019 21:50:45 +0100 Subject: double matrix multiplication --- test/monniaux/float_mat/Makefile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 test/monniaux/float_mat/Makefile (limited to 'test/monniaux/float_mat/Makefile') diff --git a/test/monniaux/float_mat/Makefile b/test/monniaux/float_mat/Makefile new file mode 100644 index 00000000..0b66010a --- /dev/null +++ b/test/monniaux/float_mat/Makefile @@ -0,0 +1,21 @@ +include ../rules.mk + +PRODUCTS=float_mat.host float_mat.gcc.k1c.out float_mat.ccomp.k1c.out float_mat.ccomp.k1c.s float_mat.gcc.k1c.s float_mat.gcc.k1c float_mat.ccomp.k1c + +all: $(PRODUCTS) + +float_mat.host: float_mat.c float_mat_run.c float_mat.h + $(CC) $(CFLAGS) float_mat.c float_mat_run.c -o $@ + +float_mat.gcc.k1c.s float_mat.ccomp.k1c.s float_mat_run.gcc.k1c.s: float_mat.h + +float_mat.gcc.k1c: float_mat.gcc.k1c.o float_mat_run.gcc.k1c.o + $(K1C_CC) $(K1C_CFLAGS) $+ -o $@ + +float_mat.ccomp.k1c: float_mat.ccomp.k1c.o float_mat_run.gcc.k1c.o + $(K1C_CCOMP) $(K1C_CCOMPFLAGS) $+ -o $@ + +clean: + $(RM) -f $(PRODUCTS) float_mat.gcc.k1c.o float_mat.ccomp.k1c.o float_mat_run.gcc.k1c.o + +.PHONY: clean -- cgit From 18540b654ac649d56bfd7261bdc99c7506aaf602 Mon Sep 17 00:00:00 2001 From: David Monniaux Date: Mon, 18 Feb 2019 11:41:24 +0100 Subject: forgot to deallocate block -g changes performance --- test/monniaux/float_mat/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test/monniaux/float_mat/Makefile') diff --git a/test/monniaux/float_mat/Makefile b/test/monniaux/float_mat/Makefile index 0b66010a..60bde6aa 100644 --- a/test/monniaux/float_mat/Makefile +++ b/test/monniaux/float_mat/Makefile @@ -16,6 +16,6 @@ float_mat.ccomp.k1c: float_mat.ccomp.k1c.o float_mat_run.gcc.k1c.o $(K1C_CCOMP) $(K1C_CCOMPFLAGS) $+ -o $@ clean: - $(RM) -f $(PRODUCTS) float_mat.gcc.k1c.o float_mat.ccomp.k1c.o float_mat_run.gcc.k1c.o + $(RM) -f *.k1c *.host *.o *.s .PHONY: clean -- cgit From 24e97bd87918f2c487416744ba12a78aba35a9e5 Mon Sep 17 00:00:00 2001 From: Cyril SIX Date: Fri, 26 Apr 2019 16:35:30 +0200 Subject: Changes to include a -O1 -fschedule-insns2 gcc run as well --- test/monniaux/float_mat/Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'test/monniaux/float_mat/Makefile') diff --git a/test/monniaux/float_mat/Makefile b/test/monniaux/float_mat/Makefile index 60bde6aa..0d3d68d6 100644 --- a/test/monniaux/float_mat/Makefile +++ b/test/monniaux/float_mat/Makefile @@ -1,6 +1,6 @@ include ../rules.mk -PRODUCTS=float_mat.host float_mat.gcc.k1c.out float_mat.ccomp.k1c.out float_mat.ccomp.k1c.s float_mat.gcc.k1c.s float_mat.gcc.k1c float_mat.ccomp.k1c +PRODUCTS=float_mat.host float_mat.gcc.o1.k1c.out float_mat.gcc.k1c.out float_mat.ccomp.k1c.out float_mat.ccomp.k1c.s float_mat.gcc.k1c.s float_mat.gcc.k1c float_mat.ccomp.k1c all: $(PRODUCTS) @@ -12,6 +12,9 @@ float_mat.gcc.k1c.s float_mat.ccomp.k1c.s float_mat_run.gcc.k1c.s: float_mat.h float_mat.gcc.k1c: float_mat.gcc.k1c.o float_mat_run.gcc.k1c.o $(K1C_CC) $(K1C_CFLAGS) $+ -o $@ +float_mat.gcc.o1.k1c: float_mat.gcc.o1.k1c.o float_mat_run.gcc.o1.k1c.o + $(K1C_CC) $(K1C_CFLAGS_O1) $+ -o $@ + float_mat.ccomp.k1c: float_mat.ccomp.k1c.o float_mat_run.gcc.k1c.o $(K1C_CCOMP) $(K1C_CCOMPFLAGS) $+ -o $@ -- cgit From 76abb605749d1b8ddcc842cecb258fa755d63ccf Mon Sep 17 00:00:00 2001 From: Cyril SIX Date: Tue, 14 May 2019 18:01:28 +0200 Subject: Avancement sur la génération de Makefile des benchmarks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/monniaux/float_mat/Makefile | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 test/monniaux/float_mat/Makefile (limited to 'test/monniaux/float_mat/Makefile') diff --git a/test/monniaux/float_mat/Makefile b/test/monniaux/float_mat/Makefile deleted file mode 100644 index 0d3d68d6..00000000 --- a/test/monniaux/float_mat/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -include ../rules.mk - -PRODUCTS=float_mat.host float_mat.gcc.o1.k1c.out float_mat.gcc.k1c.out float_mat.ccomp.k1c.out float_mat.ccomp.k1c.s float_mat.gcc.k1c.s float_mat.gcc.k1c float_mat.ccomp.k1c - -all: $(PRODUCTS) - -float_mat.host: float_mat.c float_mat_run.c float_mat.h - $(CC) $(CFLAGS) float_mat.c float_mat_run.c -o $@ - -float_mat.gcc.k1c.s float_mat.ccomp.k1c.s float_mat_run.gcc.k1c.s: float_mat.h - -float_mat.gcc.k1c: float_mat.gcc.k1c.o float_mat_run.gcc.k1c.o - $(K1C_CC) $(K1C_CFLAGS) $+ -o $@ - -float_mat.gcc.o1.k1c: float_mat.gcc.o1.k1c.o float_mat_run.gcc.o1.k1c.o - $(K1C_CC) $(K1C_CFLAGS_O1) $+ -o $@ - -float_mat.ccomp.k1c: float_mat.ccomp.k1c.o float_mat_run.gcc.k1c.o - $(K1C_CCOMP) $(K1C_CCOMPFLAGS) $+ -o $@ - -clean: - $(RM) -f *.k1c *.host *.o *.s - -.PHONY: clean -- cgit From c1330c1f6863d4029bfa965b4151e629d72a2217 Mon Sep 17 00:00:00 2001 From: Cyril SIX Date: Wed, 17 Jul 2019 11:52:14 +0200 Subject: Up to ntt --- test/monniaux/float_mat/Makefile | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 test/monniaux/float_mat/Makefile (limited to 'test/monniaux/float_mat/Makefile') diff --git a/test/monniaux/float_mat/Makefile b/test/monniaux/float_mat/Makefile new file mode 100644 index 00000000..69621159 --- /dev/null +++ b/test/monniaux/float_mat/Makefile @@ -0,0 +1,4 @@ +TARGET=float_mat +MEASURES="c1 c2 c3 c4 c5 c6 c7 c8" + +include ../rules.mk -- cgit