Peter Boyle
|
242e447bc5
|
Lots of changes required to compile for MIC under ICPC
|
2015-05-10 23:29:21 +01:00 |
|
Peter Boyle
|
2203c6e597
|
Lots of changes required to compile for MIC under ICPC
|
2015-05-10 23:29:21 +01:00 |
|
Peter Boyle
|
5555a852be
|
Lots of changes required to compile for MIC under ICPC
|
2015-05-10 23:29:21 +01:00 |
|
Peter Boyle
|
352bccf6ca
|
Merge branch 'master' of https://github.com/paboyle/Grid
Conflicts:
lib/qcd/Grid_qcd_wilson_dop.cc
|
2015-05-10 15:37:47 +01:00 |
|
Peter Boyle
|
4da2c2ea00
|
Merge branch 'master' of https://github.com/paboyle/Grid
Conflicts:
lib/qcd/Grid_qcd_wilson_dop.cc
|
2015-05-10 15:37:47 +01:00 |
|
Peter Boyle
|
48b9692845
|
Merge branch 'master' of https://github.com/paboyle/Grid
Conflicts:
lib/qcd/Grid_qcd_wilson_dop.cc
|
2015-05-10 15:37:47 +01:00 |
|
Peter Boyle
|
c946e77143
|
Expression template hack
|
2015-05-10 15:35:30 +01:00 |
|
Peter Boyle
|
1ec1b4ee44
|
Expression template hack
|
2015-05-10 15:35:30 +01:00 |
|
Peter Boyle
|
b802abc83f
|
Expression template hack
|
2015-05-10 15:35:30 +01:00 |
|
Peter Boyle
|
015fbee772
|
Expression template engin
|
2015-05-10 15:34:20 +01:00 |
|
Peter Boyle
|
1ab92563b9
|
Expression template engin
|
2015-05-10 15:34:20 +01:00 |
|
Peter Boyle
|
14591c72d6
|
Expression template engin
|
2015-05-10 15:34:20 +01:00 |
|
Peter Boyle
|
133493dc79
|
Small tweak to enable benchmarking to suppress gauge field bandwidth as a test.
This is a short term hack while I benchmark.
|
2015-05-10 15:25:23 +01:00 |
|
Peter Boyle
|
dc7132af71
|
Small tweak to enable benchmarking to suppress gauge field bandwidth as a test.
This is a short term hack while I benchmark.
|
2015-05-10 15:25:23 +01:00 |
|
Peter Boyle
|
02ae26d091
|
Small tweak to enable benchmarking to suppress gauge field bandwidth as a test.
This is a short term hack while I benchmark.
|
2015-05-10 15:25:23 +01:00 |
|
Peter Boyle
|
58d32a4d0e
|
Assertion should never hit, but did due to a bug
|
2015-05-10 15:24:37 +01:00 |
|
Peter Boyle
|
961fbb2718
|
Assertion should never hit, but did due to a bug
|
2015-05-10 15:24:37 +01:00 |
|
Peter Boyle
|
2ffd941d67
|
Assertion should never hit, but did due to a bug
|
2015-05-10 15:24:37 +01:00 |
|
Peter Boyle
|
6bb17502f9
|
Moving operator stuff into separate file so that we can switch on/off replacement with
expression templates
|
2015-05-10 15:23:49 +01:00 |
|
Peter Boyle
|
4a8fd55f52
|
Moving operator stuff into separate file so that we can switch on/off replacement with
expression templates
|
2015-05-10 15:23:49 +01:00 |
|
Peter Boyle
|
ca554f661b
|
Moving operator stuff into separate file so that we can switch on/off replacement with
expression templates
|
2015-05-10 15:23:49 +01:00 |
|
Peter Boyle
|
8299bc39ea
|
Fixing breakage in the Comms non compile
|
2015-05-10 15:23:09 +01:00 |
|
Peter Boyle
|
e02cbaa016
|
Fixing breakage in the Comms non compile
|
2015-05-10 15:23:09 +01:00 |
|
Peter Boyle
|
29be76f958
|
Fixing breakage in the Comms non compile
|
2015-05-10 15:23:09 +01:00 |
|
Peter Boyle
|
7f04b85368
|
Bringing expression templates for faster vector loops
|
2015-05-10 15:22:31 +01:00 |
|
Peter Boyle
|
463c31ae09
|
Bringing expression templates for faster vector loops
|
2015-05-10 15:22:31 +01:00 |
|
Peter Boyle
|
e3acb36de6
|
Bringing expression templates for faster vector loops
|
2015-05-10 15:22:31 +01:00 |
|
Peter Boyle
|
5415180676
|
Wilson perf improvements with Gauge prefetching
|
2015-05-06 06:37:21 +01:00 |
|
Peter Boyle
|
52403d587c
|
Wilson perf improvements with Gauge prefetching
|
2015-05-06 06:37:21 +01:00 |
|
Peter Boyle
|
55ccb8ccf4
|
Wilson perf improvements with Gauge prefetching
|
2015-05-06 06:37:21 +01:00 |
|
Peter Boyle
|
7b0dd6c5d6
|
Cleaned up for Linux
|
2015-05-05 22:09:22 +01:00 |
|
Peter Boyle
|
cdd5cdeda2
|
Cleaned up for Linux
|
2015-05-05 22:09:22 +01:00 |
|
Peter Boyle
|
35d949cc17
|
Cleaned up for Linux
|
2015-05-05 22:09:22 +01:00 |
|
Peter Boyle
|
cb4b82b09f
|
streaming store cases
|
2015-05-05 18:14:09 +01:00 |
|
Peter Boyle
|
b9d16a7191
|
streaming store cases
|
2015-05-05 18:14:09 +01:00 |
|
Peter Boyle
|
cd990ba13d
|
Streaming store option
|
2015-05-05 18:13:06 +01:00 |
|
Peter Boyle
|
07d57b6d55
|
Streaming store option
|
2015-05-05 18:13:06 +01:00 |
|
Peter Boyle
|
249165d1b2
|
Added streaming stores
|
2015-05-05 18:09:28 +01:00 |
|
Peter Boyle
|
5ebc7a1756
|
Added streaming stores
|
2015-05-05 18:09:28 +01:00 |
|
Peter Boyle
|
2b46ad38e2
|
Back to vector for now; cost of init loop is clear in the a*x + y
loop in memory benchmark and must move to better container class.
|
2015-05-03 09:48:13 +01:00 |
|
Peter Boyle
|
aeda7b923d
|
Back to vector for now; cost of init loop is clear in the a*x + y
loop in memory benchmark and must move to better container class.
|
2015-05-03 09:48:13 +01:00 |
|
Peter Boyle
|
9d93d1e6d4
|
Comms and memory benchmarks added
|
2015-05-03 09:44:47 +01:00 |
|
Peter Boyle
|
193860dbc8
|
Comms and memory benchmarks added
|
2015-05-03 09:44:47 +01:00 |
|
Peter Boyle
|
ea52562527
|
Added a comms benchmark
|
2015-05-02 23:42:30 +01:00 |
|
Peter Boyle
|
f663be2a6c
|
Added a comms benchmark
|
2015-05-02 23:42:30 +01:00 |
|
Peter Boyle
|
bdf18941a2
|
Improving the byte swap support for portability
|
2015-05-01 10:57:33 +01:00 |
|
Peter Boyle
|
31fd146cc0
|
Improving the byte swap support for portability
|
2015-05-01 10:57:33 +01:00 |
|
Peter Boyle
|
d904e2b9ac
|
Merge branch 'master' of https://github.com/paboyle/Grid
|
2015-04-30 16:40:13 +01:00 |
|
Peter Boyle
|
c770f96be7
|
Merge branch 'master' of https://github.com/paboyle/Grid
|
2015-04-30 16:40:13 +01:00 |
|
Peter Boyle
|
c0ead94791
|
Integrated Lebesgue code and been playing with alternate implementations of the wilson dop without
any particular success in increasing the performance.
|
2015-04-30 16:39:06 +01:00 |
|