Christopher Kelly
|
85ed8175cb
|
Implemented mixed precision CG. Fixed filelist to exclude lib/Old directory and include Config.h.
|
2016-07-06 15:57:04 -04:00 |
|
Christopher Kelly
|
df5c788ef2
|
Merge branch 'develop' into feature/multi_prec
|
2016-07-06 14:52:28 -04:00 |
|
Christopher Kelly
|
15f22425c8
|
Added option to prevent CG from exiting when it fails to converge
|
2016-07-06 14:50:01 -04:00 |
|
Guido Cossu
|
e87182cf98
|
Debugged the copy constructor of the Lattice class
|
2016-07-06 15:31:00 +01:00 |
|
Guido Cossu
|
e3d5319470
|
Debugged the real() and imag() functions and added tests to Test_Simd
|
2016-07-06 14:16:03 +01:00 |
|
Guido Cossu
|
ffedeb1c58
|
Minor modifications
|
2016-07-06 11:41:27 +01:00 |
|
Guido Cossu
|
3e3b367aa9
|
Small changes in the Log files
|
2016-07-05 15:05:28 +01:00 |
|
Guido Cossu
|
3e80947c2b
|
Cleaned up HMC output. Tested smeared HMCs for single precision (OK)
|
2016-07-05 12:03:54 +01:00 |
|
Guido Cossu
|
fdfbf11c6d
|
Merge branch 'develop' into temporary-smearing
|
2016-07-04 18:45:10 +01:00 |
|
Guido Cossu
|
9cb90f714e
|
Merge remote-tracking branch 'origin/develop' into temporary-smearing
|
2016-07-04 17:28:40 +01:00 |
|
Guido Cossu
|
6ce174cd60
|
Testing smearing for RHMC routines
|
2016-07-04 16:36:49 +01:00 |
|
Guido Cossu
|
17ca5240f7
|
Testet smeared EOWilsonRatio, accepts
|
2016-07-04 16:25:15 +01:00 |
|
Guido Cossu
|
2daffdf95d
|
Tested smeared WilsonRatio action, accepts
|
2016-07-04 16:17:28 +01:00 |
|
Guido Cossu
|
149f826601
|
Tested smearing for Nf2 WilsonFermionAction, non EO: accepts
|
2016-07-04 16:09:19 +01:00 |
|
Guido Cossu
|
cd8ee27080
|
Simple change in iGamma for smearing
|
2016-07-04 16:02:57 +01:00 |
|
Guido Cossu
|
0fa66e8f3c
|
Debugged smearing for EOWilson, accepts
|
2016-07-04 15:35:37 +01:00 |
|
Guido Cossu
|
8dd099267d
|
Corrected a bug in the Expression Templates (acso and asin were wrong)
|
2016-07-03 12:28:25 +01:00 |
|
Guido Cossu
|
1a6d65c6a4
|
Converted set_uw and set_fj to all complex functions
|
2016-07-03 10:27:43 +01:00 |
|
paboyle
|
fc4a043663
|
Colors and banner clean up
|
2016-07-02 16:15:38 +01:00 |
|
paboyle
|
61ba50665e
|
Merge branch 'hotfix/v0.5.1' into develop
|
2016-07-01 16:34:30 +01:00 |
|
paboyle
|
bfe14000a9
|
Double compile fix
|
2016-07-01 16:33:51 +01:00 |
|
Guido Cossu
|
092fa0d8da
|
Debugged set_fj,
to be fixed: BUG in imag()
|
2016-07-01 16:06:20 +01:00 |
|
paboyle
|
1ceff48133
|
Merge branch 'release/v0.5.0' into develop
|
2016-06-30 15:15:59 -07:00 |
|
paboyle
|
680645f849
|
Merge branch 'release/v0.5.0'
|
2016-06-30 15:15:03 -07:00 |
|
paboyle
|
3fc6e03ad1
|
Version file
|
2016-06-30 14:44:09 -07:00 |
|
paboyle
|
2d6614f3a1
|
Merge branch 'feature/knl-cache-opt' into develop
|
2016-06-30 14:36:20 -07:00 |
|
paboyle
|
4e041b5103
|
Merge branch 'feature/knl-cache-opt' of https://github.com/paboyle/Grid into feature/knl-cache-opt
|
2016-06-30 14:36:08 -07:00 |
|
paboyle
|
712b9a3489
|
Asm only for avx512
|
2016-06-30 14:35:02 -07:00 |
|
paboyle
|
bdaa5b1767
|
Updated to have perfect prefetching for the s-vectorised kernel with any cache blocking.
|
2016-06-30 14:35:02 -07:00 |
|
paboyle
|
8fcefc021a
|
Improved the prefetching when using cache blocking codes
|
2016-06-30 14:35:02 -07:00 |
|
paboyle
|
1445189361
|
COntrol the prefetch strategy
|
2016-06-30 14:35:02 -07:00 |
|
paboyle
|
05c884a62a
|
Prefetch change
|
2016-06-30 14:35:01 -07:00 |
|
paboyle
|
a25bec87d9
|
Prefetch during save
|
2016-06-30 14:35:01 -07:00 |
|
paboyle
|
2d8bb4c594
|
Tweaks
|
2016-06-30 14:35:01 -07:00 |
|
paboyle
|
51cb2d4328
|
update file lists
|
2016-06-30 14:35:01 -07:00 |
|
paboyle
|
6d58cb2a68
|
Enable reordering of the loops in the assembler for cache friendly.
This gets in the way of L2 prefetching however. Do next next link in stencil
prefetching.
|
2016-06-30 14:35:01 -07:00 |
|
paboyle
|
c8b35d960c
|
Merge branch 'develop' of https://github.com/paboyle/Grid into feature/knl-cache-opt
|
2016-06-30 14:30:49 -07:00 |
|
paboyle
|
532f41dd61
|
Asm only for avx512
|
2016-06-30 14:00:34 -07:00 |
|
paboyle
|
661b0ab45d
|
Updated to have perfect prefetching for the s-vectorised kernel with any cache blocking.
|
2016-06-30 13:07:42 -07:00 |
|
Guido Cossu
|
565e9329ba
|
Changed the colouring classes
|
2016-06-30 16:51:03 +01:00 |
|
paboyle
|
4bc08ed995
|
Improved the prefetching when using cache blocking codes
|
2016-06-26 12:54:14 -07:00 |
|
paboyle
|
b2933a0557
|
COntrol the prefetch strategy
|
2016-06-25 12:55:25 -07:00 |
|
paboyle
|
db057cc276
|
Prefetch change
|
2016-06-25 12:54:50 -07:00 |
|
paboyle
|
22e88eaf54
|
Prefetch during save
|
2016-06-25 12:54:14 -07:00 |
|
paboyle
|
09fe3caebd
|
Tweaks
|
2016-06-25 11:08:05 -07:00 |
|
Guido Cossu
|
5e02392f9c
|
Fixed compilation error for benchmark_dwf
Some parts were assuming floating point precision
|
2016-06-20 12:30:51 +01:00 |
|
paboyle
|
17a8f51a9b
|
update file lists
|
2016-06-19 11:59:10 -07:00 |
|
paboyle
|
1b7f88dd00
|
Enable reordering of the loops in the assembler for cache friendly.
This gets in the way of L2 prefetching however. Do next next link in stencil
prefetching.
|
2016-06-19 11:45:58 -07:00 |
|
|
d6737e4bd8
|
Travis fix for Linux clang builds
|
2016-06-14 19:15:08 +01:00 |
|
|
d539888e57
|
Merge pull request #37 from rprollins/fix/mpi_communicator
Removed write to stdout in constructor for MPI CartesianCommunicator
|
2016-06-14 17:25:40 +01:00 |
|