Guido Cossu
							
						 
					 | 
					
						
						
							
						
						3c49ddfaa4
					 | 
					
						
						
							
							Merge branch 'temporary-smearing' into develop
						
						
						
						
						
						
							
						
					 | 
					
						2016-07-07 14:04:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guido Cossu
							
						 
					 | 
					
						
						
							
						
						ffb8b3116c
					 | 
					
						
						
							
							Tested smeared RHMC Wilson1p1, accepting
						
						
						
						
						
						
							
						
					 | 
					
						2016-07-07 11:49:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christopher Kelly
							
						 
					 | 
					
						
						
							
						
						290493e162
					 | 
					
						
						
							
							Merge branch 'feature/multi_prec' into develop
						
						
						
						
						
						
							
						
					 | 
					
						2016-07-06 19:29:57 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christopher Kelly
							
						 
					 | 
					
						
						
							
						
						dd8cfff111
					 | 
					
						
						
							
							Another fix for pedantic compilers
						
						
						
						
						
						
							
						
					 | 
					
						2016-07-06 18:22:15 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christopher Kelly
							
						 
					 | 
					
						
						
							
						
						184642adb0
					 | 
					
						
						
							
							Fix for pedantic compilers
						
						
						
						
						
						
							
						
					 | 
					
						2016-07-06 18:15:15 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christopher Kelly
							
						 
					 | 
					
						
						
							
						
						4774a3bcd2
					 | 
					
						
						
							
							Generalized HotConfiguration and functions it calls to accept gauge fields with precision other than the default.
						
						
						
						
						
						
							
						
					 | 
					
						2016-07-06 18:01:08 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christopher Kelly
							
						 
					 | 
					
						
						
							
						
						25fafa9a89
					 | 
					
						
						
							
							Comment
						
						
						
						
						
						
							
						
					 | 
					
						2016-07-06 16:19:41 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christopher Kelly
							
						 
					 | 
					
						
						
							
						
						713520d3d2
					 | 
					
						
						
							
							Added tester for mixed CG
						
						
						
						
						
						
							
						
					 | 
					
						2016-07-06 16:18:19 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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
							
						 
					 | 
					
						
						
							
						
						446c768cd3
					 | 
					
						
						
							
							Merge branch 'hotfix/v0.5.1'
						
						
						
						
						
						
						
						Double precision compile fix 
						
						
							
 v0.5.1
						
					 | 
					
						2016-07-01 16:33:59 +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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e0b7004f96
					 | 
					
						
						
							
							Merge branch 'master' into feature/hadrons
						
						
						
						
						
						
							
						
					 | 
					
						2016-07-01 15:54:34 +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
						
						
						
						
						
						
							
 v0.5.0
						
					 | 
					
						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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |