Peter Boyle
|
6cec662ac5
|
Enhanced SIMD interfacing
|
2015-05-12 20:41:44 +01:00 |
|
Peter Boyle
|
65c91eae64
|
Threading support rework.
Placed parallel pragmas as macros; implemented deterministic thread reduction in style of
BFM.
|
2015-05-12 07:51:41 +01:00 |
|
Peter Boyle
|
c6baa3e657
|
Threading support rework.
Placed parallel pragmas as macros; implemented deterministic thread reduction in style of
BFM.
|
2015-05-12 07:51:41 +01:00 |
|
Peter Boyle
|
6103c29ee3
|
Threading support rework.
Placed parallel pragmas as macros; implemented deterministic thread reduction in style of
BFM.
|
2015-05-12 07:51:41 +01:00 |
|
Peter Boyle
|
8b765be2b1
|
Moving some things around for pretty
|
2015-05-11 19:09:49 +01:00 |
|
Peter Boyle
|
6e6843ac69
|
Moving some things around for pretty
|
2015-05-11 19:09:49 +01:00 |
|
Peter Boyle
|
b1d2c60d07
|
Moving some things around for pretty
|
2015-05-11 19:09:49 +01:00 |
|
Peter Boyle
|
a411b48a91
|
Adding a better controlled threading class, preparing to
force in deterministic reduction.
|
2015-05-11 18:59:03 +01:00 |
|
Peter Boyle
|
c8dc8ff891
|
Adding a better controlled threading class, preparing to
force in deterministic reduction.
|
2015-05-11 18:59:03 +01:00 |
|
Peter Boyle
|
22d384b07d
|
Adding a better controlled threading class, preparing to
force in deterministic reduction.
|
2015-05-11 18:59:03 +01:00 |
|
Peter Boyle
|
ebcb87abe1
|
Got command line args working
|
2015-05-11 14:36:48 +01:00 |
|
Peter Boyle
|
b613ed0bb8
|
Got command line args working
|
2015-05-11 14:36:48 +01:00 |
|
Peter Boyle
|
f5dcca7b1b
|
Got command line args working
|
2015-05-11 14:36:48 +01:00 |
|
paboyle
|
fa5779537c
|
Command line args and a general clean up
|
2015-05-11 12:43:10 +01:00 |
|
paboyle
|
b42453d1fd
|
Command line args and a general clean up
|
2015-05-11 12:43:10 +01:00 |
|
paboyle
|
379943abf5
|
Command line args and a general clean up
|
2015-05-11 12:43:10 +01:00 |
|
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 |
|