f9aa39e1c4
global memory debug through command line flag
2017-12-07 14:40:58 +01:00
Daniel Richtmann
df152648d6
Fix error in MR code when compiling for single precision
2017-12-06 18:00:58 +01:00
0fbf445edd
Hadrons: object creation that get properly captured by the memory profiler
2017-12-06 16:51:48 +01:00
e78794688a
memory profiler improvement
2017-12-06 16:50:25 +01:00
9e31307963
Merge branch 'feature/hadrons' into feature/hadrons-new-memory-model
2017-12-06 16:49:32 +01:00
29e2eddea8
Merge branch 'develop' into feature/hadrons-new-memory-model
2017-12-06 16:49:21 +01:00
0a038ea15a
Merge branch 'develop' into feature/hadrons
2017-12-06 16:49:10 +01:00
62eb1f0e59
FermionOperator virtual destructor needed for polymorphism
2017-12-06 16:48:17 +01:00
5422251959
Hadrons: execution part moved in a new virtual machine class
2017-12-05 15:31:59 +01:00
paboyle
9579c9c327
Threading improvement
2017-12-05 14:12:22 +00:00
paboyle
3729c7a7a6
Clean up of test
2017-12-05 13:07:31 +00:00
paboyle
c24d4c8d0e
Improved parallel RNG init
2017-12-05 13:01:10 +00:00
paboyle
a14038051f
Improved AllToAll asserts
2017-12-05 11:43:25 +00:00
paboyle
3e560b9462
Faster RNG init
2017-12-05 11:42:05 +00:00
paboyle
d93c6760ec
Faster code for split unsplit
2017-12-05 11:39:26 +00:00
paboyle
ae3b7713a9
Cold start doesnt need RNG
2017-12-05 11:36:31 +00:00
cbd8fbe771
Merge branch 'feature/hadrons' into feature/hadrons-new-memory-model
2017-12-03 19:48:56 +01:00
d391f05cb7
Merge branch 'develop' into feature/hadrons
2017-12-03 19:48:46 +01:00
3127b52c90
bootstrap script does not destroy Eigen is working offline
2017-12-03 19:48:34 +01:00
01f00385a4
Hadrons: genetic pair selection based on exponential probability
2017-12-03 19:47:40 +01:00
59aae5f5ec
Hadrons: garbage collector clean temporaries
2017-12-03 19:47:11 +01:00
624246409c
Hadrons: module setup/execute protected to forbid user to bypass execution control
2017-12-03 19:46:18 +01:00
2a9ebddad5
Hadrons: scheduler offline, minimal code working again
2017-12-03 19:45:15 +01:00
ff7afe6e17
Merge branch 'feature/hadrons' into feature/hadrons-new-memory-model
2017-12-01 19:45:44 +00:00
33cb509d4b
Merge branch 'develop' into feature/hadrons
2017-12-01 19:45:32 +00:00
456c78c233
Merge branch 'develop' into feature/hadrons-new-memory-model
2017-12-01 19:45:12 +00:00
2fd4989029
Merge branch 'develop' of github.com:paboyle/Grid into develop
2017-12-01 19:44:31 +00:00
2427a21428
minor serial IO fixes, XML now issues warning when trying to read absent nodes, these becomes
2017-12-01 19:44:07 +00:00
514993ed17
Hadrons: progress on the interface, genetic algorithm freezing
2017-12-01 19:38:23 +00:00
Daniel Richtmann
4e965c168e
Implement analogon to test vector analysis in WMG codebase
2017-11-29 15:05:27 +01:00
Daniel Richtmann
f260af546e
Save current state
2017-11-28 15:03:02 +01:00
paboyle
28ceacec45
Split/Unsplit working
2017-11-27 15:13:29 +00:00
paboyle
e6a3e375cf
Debug
2017-11-27 15:10:22 +00:00
paboyle
4987edbd44
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2017-11-27 12:34:56 +00:00
paboyle
ad140bb6e7
Clean on multinode target after split 1 1 2 4 -> 1 1 2 2
2017-11-27 12:34:25 +00:00
paboyle
1f04e56038
Believe split/unsplit works, but need to make pretty
2017-11-27 12:33:08 +00:00
paboyle
4bfc8c85c3
Clean up verbose communicator create
2017-11-27 12:32:37 +00:00
azusayamaguchi
e55397bc13
Staggerd cg
2017-11-24 14:18:30 +00:00
Daniel Richtmann
649b8c9aca
Save current state
2017-11-24 10:46:20 +01:00
Daniel Richtmann
0afa22747d
Merge remote-tracking branch 'upstream/develop' into feature/new-solver-algorithms
2017-11-24 10:11:42 +01:00
a3fe874a5b
Hadrons: everything is broken, repairing while implementing the new memory model
2017-11-22 23:27:19 +00:00
f403ab0133
gitignore update
2017-11-22 17:13:09 +00:00
paboyle
94b8fb5686
Debug in progress
2017-11-19 01:39:04 +00:00
Daniel Richtmann
fa43206c79
Remove some empty lines
2017-11-10 13:48:38 +01:00
Peter Boyle
25f73018f4
Merge pull request #135 from fionnoh/develop
...
Declaring virtual functions as pure virtual functions.
2017-11-09 23:19:08 +00:00
fionnoh
1d7ccc6b2c
Declaring virtual functions as pure virtual functions.
2017-11-09 19:46:57 +00:00
Daniel Richtmann
a367835bf2
Set everything up for the implementation of FCAGMRES
...
The current implementation is the exact same code as normal FGMRES. This commit
only sets up the "framework" for the implementation of FCAGMRES, i.e., a test
and an include in the algorithms header file.
2017-11-09 17:30:41 +01:00
Daniel Richtmann
d7743591ea
Fix some minor formatting errors
2017-11-09 17:28:19 +01:00
Daniel Richtmann
c6cbe533ea
Set everything up for the implementation of CAGMRES
...
The current implementation is the exact same code as normal GMRES. This commit
only sets up the "framework" for the implementation of CAGMRES, i.e., a test and
an include in the algorithms header file.
2017-11-09 17:14:44 +01:00
Daniel Richtmann
8402ab6cf9
Some minor formatting improvements
2017-11-09 12:52:04 +01:00