1
0
mirror of https://github.com/paboyle/Grid.git synced 2025-06-11 03:46:55 +01:00
Commit Graph

1284 Commits

Author SHA1 Message Date
ff129d9ad9 Redundant operations removed 2016-03-02 07:02:37 -08:00
03fcd3b33a Back out of the colour 2016-03-02 07:01:15 -08:00
68b02da483 Backing off the colour 2016-03-02 07:00:43 -08:00
e051119769 extern "C" should have been in the header file, but Cray is apparently not C++ friendly. 2016-03-02 07:00:00 -08:00
2d8bb356e3 Smearing routines compile (still untested) 2016-02-25 02:43:59 +09:00
a7251f28c7 Stout smearing compiles (untested) 2016-02-24 03:16:50 +09:00
1eb169ac0b compatibility fix 2016-02-23 16:36:50 +00:00
5674c3e241 cycle count fix for x86 2016-02-23 16:08:18 +00:00
497e7e4c53 BG/Q compatibility fix 2016-02-23 15:57:38 +00:00
19526d09c2 Merge commit '6aeaf6f568a391e34b913f08be6a11beb28d8842' 2016-02-22 15:23:26 +00:00
6aeaf6f568 Parallel IO worked on. I'm puzzled because I already thought I shook this out on MacOS + OpenMPI and then
turned up problems on the BlueWaters Cray.

Gets 75MB/s from home filesystem on parallel configuration read. Need to make the RNG IO parallel,
and also to look at aggregating bigger writes for the parallel write.
Not sure what the home filesystem is.
2016-02-21 08:03:21 -06:00
40f2db9bc0 Disable metropolis step until 10 traj covered. Should move to exposing these
in XML input and start having "applications" directory.
2016-02-21 08:01:44 -06:00
2cfa20cc4e Improving the logging, got fed up with color so optionally disable.
Backtrace macro used everwhere
2016-02-21 07:58:53 -06:00
a5f683d124 Machine generated 2016-02-21 07:57:42 -06:00
9f0d9ade68 Added configure flag for LAPACK. Tested ImplicitlyRestartedLanczos::calc()
Checking in before cleaning up
2016-02-20 02:50:32 -05:00
neo
c1b1b89d17 More on smearing routines, writing APEsmear (dev) 2016-02-19 17:15:27 +09:00
neo
771235017d Adding smearing routines (development) 2016-02-19 15:30:41 +09:00
3425751cb8 Missing return value 2016-02-19 01:06:03 +00:00
db5e8050a8 Attempts at some optimisation 2016-02-18 22:33:58 +00:00
a3fbabf404 Bug fix 2016-02-18 18:08:24 +00:00
22422a84d9 Small problem in compressor fix 2016-02-17 19:03:09 -06:00
c9fadf97a5 Simplify the compressor interface again. 2016-02-17 18:16:45 -06:00
c650bb3f3d Very small merge speed up. 2016-02-16 18:41:53 -06:00
81395e85d1 Regressing to not overlap comms and compute becasue bluewaters, edison, and cori are so rubbish at it. 2016-02-16 13:56:44 -06:00
340a29b735 More careful sequencing of comms 2016-02-15 16:04:59 -06:00
a0fc47c6f9 Cheaper implementation 2016-02-15 16:02:36 -06:00
42a9ac71d2 BUg fix, wait till complete. 2016-02-14 16:21:21 -06:00
41c2b09184 Shmem comms [NO MPI] target added. The dwf test runs and passes.
Not really shaken out to my satisfaction though as I want more tests done, so don't declare as working.
But committing my current while I try a few experimentals.
2016-02-14 14:24:38 -06:00
294dbf1bf0 Compile on OpenMPI shmem 2016-02-11 23:45:51 +00:00
9548c8b91f Had to break this out for universal access through the code base. 2016-02-11 07:40:09 -06:00
7f927a541c Shmem related fixes for shmem compile 2016-02-11 07:37:39 -06:00
e2f73e3ead Updates for shmem 2016-02-10 16:50:32 -08:00
neo
6371676a75 Correcting some compilation errors for clang-sse 2016-02-10 11:37:03 +09:00
bd84c23298 definitions reconciled. 2016-01-25 16:30:59 -05:00
7aa8d5e8af Faiing to compile, comparing with master 2016-01-25 16:03:02 -05:00
6012b0ec23 Checking in changes before changing to chulwoo-dec12-2015 2016-01-25 09:40:58 -05:00
411ac49dd7 GparityWilsonTM typedef added. Not yet tested
Conflicts:
	configure
	lib/qcd/action/fermion/WilsonKernels.h
2016-01-25 01:36:28 -05:00
b8fb05a422 Addtional routines for Lanczos (SYM2, Chebyshef).. 2016-01-25 01:26:25 -05:00
5c57d4f403 Merge branch 'master' of https://github.com/paboyle/Grid into scidac1_2
Conflicts:
	lib/qcd/action/fermion/WilsonKernels.h
2016-01-11 11:36:45 -05:00
fc6ad65751 Pushed the overlap comms tweaks 2016-01-11 06:34:22 -08:00
dafc74020c Overlap comms compute improvements in hand op kernels, and better timing from Edison and Cori 2016-01-10 16:54:27 -08:00
d19321dfde Overlap comms compute changes 2016-01-10 19:20:16 +00:00
5924e5a562 Merge branch 'master' of https://github.com/paboyle/Grid into scidac1_2
Conflicts:
	configure
	lib/qcd/action/Actions.h
	lib/qcd/action/fermion/WilsonKernels.h
2016-01-06 03:44:57 -05:00
c99d748da6 Timing reports in benchmarks now reflect the asynch comms thread statistics 2016-01-04 14:42:16 +00:00
02452afd36 Optional overlap of comms with compute 2016-01-04 14:18:40 +00:00
331768dcff Added overlap comms compute mode 2016-01-03 01:38:11 +00:00
4aac345bea Updated logging to colour code according to message type 2016-01-02 17:21:14 +00:00
15c0022042 GPLv2 clarified, and copyright message and banner in Init function.
Color is just showing off....
2016-01-02 15:22:30 +00:00
aae8bf31a7 Global edit adding copyright and license info to every source file. 2016-01-02 14:51:32 +00:00
1e68b1c1bd Create a benign default for gparity twists 2016-01-02 14:06:53 +00:00