1
0
mirror of https://github.com/paboyle/Grid.git synced 2026-04-19 10:11:02 +01:00
Commit Graph

7291 Commits

Author SHA1 Message Date
portelli 92f666905f copyright script update to 80 column text 2016-02-25 12:06:24 +00:00
portelli 5980fa8640 test implementation of DWF inverter 2016-02-25 11:56:16 +00:00
coppolachan 2d8bb356e3 Smearing routines compile (still untested) 2016-02-25 02:43:59 +09:00
Guido Cossu f3661aac4f Merge pull request #24 from aportelli/master
BG/Q compatibility + XML fixes
2016-02-23 18:22:43 +00:00
coppolachan a7251f28c7 Stout smearing compiles (untested) 2016-02-24 03:16:50 +09:00
portelli 1eb169ac0b compatibility fix 2016-02-23 16:36:50 +00:00
portelli a0d8eb2c24 minor code cleaning 2016-02-23 16:33:00 +00:00
portelli 1e10b4571d fix after Grid update 2016-02-23 16:21:45 +00:00
portelli 02f8b84ac9 Merge branch 'master' into hadrons 2016-02-23 16:13:39 +00:00
portelli 5674c3e241 cycle count fix for x86 2016-02-23 16:08:18 +00:00
portelli 62c4ba0d1e gitignore update 2016-02-23 16:01:29 +00:00
Antonin Portelli 497e7e4c53 BG/Q compatibility fix 2016-02-23 15:57:38 +00:00
portelli cfd368596d Merge branch 'master' into hadrons 2016-02-22 15:25:02 +00:00
portelli 19526d09c2 Merge commit '6aeaf6f568a391e34b913f08be6a11beb28d8842' 2016-02-22 15:23:26 +00:00
Peter Boyle 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
Peter Boyle 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
Peter Boyle 2cfa20cc4e Improving the logging, got fed up with color so optionally disable.
Backtrace macro used everwhere
2016-02-21 07:58:53 -06:00
Peter Boyle a5f683d124 Machine generated 2016-02-21 07:57:42 -06:00
Peter Boyle 02a57ffa6f machine generated. Should remove from git .. but annoys downloaders 2016-02-21 07:57:02 -06:00
Jung 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
paboyle 3425751cb8 Missing return value 2016-02-19 01:06:03 +00:00
paboyle db5e8050a8 Attempts at some optimisation 2016-02-18 22:33:58 +00:00
paboyle a3fbabf404 Bug fix 2016-02-18 18:08:24 +00:00
Peter Boyle 22422a84d9 Small problem in compressor fix 2016-02-17 19:03:09 -06:00
Peter Boyle b6f6da923e Change to the compressor & stencil interface a little. 2016-02-17 18:27:11 -06:00
Peter Boyle c9fadf97a5 Simplify the compressor interface again. 2016-02-17 18:16:45 -06:00
Peter Boyle c650bb3f3d Very small merge speed up. 2016-02-16 18:41:53 -06:00
Peter Boyle 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
Peter Boyle 340a29b735 More careful sequencing of comms 2016-02-15 16:04:59 -06:00
Peter Boyle f7be108e35 100 iters faster 2016-02-15 16:03:04 -06:00
Peter Boyle a0fc47c6f9 Cheaper implementation 2016-02-15 16:02:36 -06:00
Peter Boyle 42a9ac71d2 BUg fix, wait till complete. 2016-02-14 16:21:21 -06:00
Peter Boyle 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
paboyle 294dbf1bf0 Compile on OpenMPI shmem 2016-02-11 23:45:51 +00:00
Peter Boyle 9548c8b91f Had to break this out for universal access through the code base. 2016-02-11 07:40:09 -06:00
Peter Boyle 7f927a541c Shmem related fixes for shmem compile 2016-02-11 07:37:39 -06:00
paboyle 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
Jung bd84c23298 definitions reconciled. 2016-01-25 16:30:59 -05:00
Jung 7aa8d5e8af Faiing to compile, comparing with master 2016-01-25 16:03:02 -05:00
Jung 6012b0ec23 Checking in changes before changing to chulwoo-dec12-2015 2016-01-25 09:40:58 -05:00
Jung 411ac49dd7 GparityWilsonTM typedef added. Not yet tested
Conflicts:
	configure
	lib/qcd/action/fermion/WilsonKernels.h
2016-01-25 01:36:28 -05:00
Jung b8fb05a422 Addtional routines for Lanczos (SYM2, Chebyshef).. 2016-01-25 01:26:25 -05:00
portelli ae682674e0 Hadrons: first full implementation of the scheduler 2016-01-13 20:23:51 -08:00
portelli 17c43f49ac Hadrons: application class now take parameter file name as argument 2016-01-13 20:22:37 -08:00
portelli 30146e977c gitignore update 2016-01-13 20:20:43 -08:00
Jung 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
paboyle fc6ad65751 Pushed the overlap comms tweaks 2016-01-11 06:34:22 -08:00