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
|
a115f3b086
|
ET ready benchmark with bytes counted assuming loop interchange
|
2015-05-10 15:18:04 +01:00 |
|
Peter Boyle
|
3657f2303d
|
ET ready benchmark with bytes counted assuming loop interchange
|
2015-05-10 15:18:04 +01:00 |
|
Peter Boyle
|
b2e0f72a7e
|
ET ready benchmark with bytes counted assuming loop interchange
|
2015-05-10 15:18:04 +01:00 |
|
Peter Boyle
|
27c2d13968
|
Updated todo list
|
2015-05-10 15:13:50 +01:00 |
|
Peter Boyle
|
9ed1fb45e1
|
Updated todo list
|
2015-05-10 15:13:50 +01:00 |
|
Peter Boyle
|
ebed239e49
|
Updated todo list
|
2015-05-10 15:13:50 +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
|
b720222d98
|
Updated bandwidth test
|
2015-05-05 18:08:53 +01:00 |
|
Peter Boyle
|
bf60764e4b
|
Updated bandwidth test
|
2015-05-05 18:08:53 +01:00 |
|
Peter Boyle
|
0e8415de1b
|
Added a makefile
|
2015-05-05 17:56:42 +01:00 |
|
Peter Boyle
|
890b13dd5b
|
Added a makefile
|
2015-05-05 17:56:42 +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
|
253362f978
|
Added a comms benchmark
|
2015-05-02 23:51:43 +01:00 |
|
Peter Boyle
|
99a1ff423d
|
Added a comms benchmark
|
2015-05-02 23:51:43 +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
|
6a39089a43
|
Starting a benchmarking sub dir
|
2015-05-02 17:52:36 +01:00 |
|
Peter Boyle
|
4a1d4f1b3c
|
Starting a benchmarking sub dir
|
2015-05-02 17:52:36 +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 |
|
Peter Boyle
|
a98c01c86a
|
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 |
|
Peter Boyle
|
7ac997bd58
|
Merge pull request #1 from mspraggs/patch-1
Added <map> include to GridNerscIO.h
|
2015-04-30 09:46:48 +01:00 |
|
Peter Boyle
|
d5b1bfb4bb
|
Merge pull request #1 from mspraggs/patch-1
Added <map> include to GridNerscIO.h
|
2015-04-30 09:46:48 +01:00 |
|
mspraggs
|
24fc71b2e9
|
Added <map> include to GridNerscIO.h
Adding this allows clang to compile Grid to completion.
|
2015-04-29 23:44:03 +01:00 |
|
mspraggs
|
6f05404cb8
|
Added <map> include to GridNerscIO.h
Adding this allows clang to compile Grid to completion.
|
2015-04-29 23:44:03 +01:00 |
|