21b02760c3 
					 
					
						
						
							
							Merge branch 'develop' into feature/hadrons  
						
						
						
						
					 
					
						2017-08-24 17:05:45 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						ce5df177ee 
					 
					
						
						
							
							Removed superfluous implementation of G-parity twist for hand-unrolled kernel from GparityWilsonImpl  
						
						
						
						
					 
					
						2017-08-23 15:05:22 -04:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						a0bb8e5b46 
					 
					
						
						
							
							Added hand-unrolled kernel implementations of all the other dslash precision / comms precision combinations with G-parity  
						
						
						
						
					 
					
						2017-08-23 14:44:40 -04:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						46f88e6d72 
					 
					
						
						
							
							G-parity hand-unrolled intrinsics twist now uses one less permute and one less temporary  
						
						
						
						
					 
					
						2017-08-23 13:21:10 -04:00 
						 
				 
			
				
					
						
							
							
								David Murphy 
							
						 
					 
					
						
						
							
						
						dd8f1ea189 
					 
					
						
						
							
							Vectorized Mobius EOFA Dperp + shift operation  
						
						
						
						
					 
					
						2017-08-23 13:17:26 -04:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						b61835c1a5 
					 
					
						
						
							
							Added inplace version of intrinsic G-parity twist to hand-unrolled kernel  
						
						
						
						
					 
					
						2017-08-23 12:33:48 -04:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						d9cd4f0273 
					 
					
						
						
							
							Staggered multinode block cg debugged. Missing global sum.  
						
						... 
						
						
						
						Code stalls and resumes on KNL at cambridge. Curious.
CG iterations 23ms each, then 3200 ms pauses. Mean bandwidth reports
as 200MB/s. Comms dominant in the report. However, the time behaviour suggests it
is *bursty*.... Could be swap to disk? 
						
						
					 
					
						2017-08-23 15:07:18 +01:00 
						 
				 
			
				
					
						
							
							
								David Murphy 
							
						 
					 
					
						
						
							
						
						459f70e8d4 
					 
					
						
						
							
							Check-in of working Mobius EOFA class and tests  
						
						
						
						
					 
					
						2017-08-22 22:38:30 -04:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						061e48fd73 
					 
					
						
						
							
							Replaced slow unpack-repack in G-parity BC twist with intrinsics version  
						
						
						
						
					 
					
						2017-08-22 18:12:12 -04:00 
						 
				 
			
				
					
						
							
							
								Christopher Kelly 
							
						 
					 
					
						
						
							
						
						ab50145001 
					 
					
						
						
							
							Implemented first, unoptimized version of hand-unrolled G-parity kernels  
						
						... 
						
						
						
						Improved Test_gparity 
						
						
					 
					
						2017-08-22 17:12:25 -04:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						a446d95c33 
					 
					
						
						
							
							Trying to pass TeamCity and Travis  
						
						
						
						
					 
					
						2017-08-20 01:10:50 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						7d88198387 
					 
					
						
						
							
							Merge branch 'develop' into feature/multi-communicator  
						
						
						
						
					 
					
						2017-08-19 13:03:35 -04:00 
						 
				 
			
				
					
						
							
							
								David Murphy 
							
						 
					 
					
						
						
							
						
						9d45fca8bc 
					 
					
						
						
							
							Implement MobiusEOFAFermioncache.cc  
						
						
						
						
					 
					
						2017-08-17 23:45:36 -04:00 
						 
				 
			
				
					
						
							
							
								David Murphy 
							
						 
					 
					
						
						
							
						
						ac9e6b63c0 
					 
					
						
						
							
							More re-import of Mobius EOFA  
						
						
						
						
					 
					
						2017-08-17 19:28:53 -04:00 
						 
				 
			
				
					
						
							
							
								David Murphy 
							
						 
					 
					
						
						
							
						
						e140b3f802 
					 
					
						
						
							
							Beginning to re-import Mobius EOFA  
						
						
						
						
					 
					
						2017-08-16 23:36:23 -04:00 
						 
				 
			
				
					
						
							
							
								David Murphy 
							
						 
					 
					
						
						
							
						
						d9d3d30cc7 
					 
					
						
						
							
							Minor clean-up  
						
						
						
						
					 
					
						2017-08-16 20:57:51 -04:00 
						 
				 
			
				
					
						
							
							
								David Murphy 
							
						 
					 
					
						
						
							
						
						47a12ec7b5 
					 
					
						
						
							
							Implement EOFA pseudofermion force and Shamir tests for G-parity and non G-parity cases  
						
						
						
						
					 
					
						2017-08-16 19:50:08 -04:00 
						 
				 
			
				
					
						
							
							
								David Murphy 
							
						 
					 
					
						
						
							
						
						ec1e2f7a40 
					 
					
						
						
							
							Add (mostly implemented) ExactOneFlavourRatio pseudofermion class and tests of Shamir heatbath and action  
						
						
						
						
					 
					
						2017-08-16 12:38:59 -04:00 
						 
				 
			
				
					
						
							
							
								David Murphy 
							
						 
					 
					
						
						
							
						
						6d0786ff9d 
					 
					
						
						
							
							Typo fixes and check-in of G-parity action test for DWF  
						
						
						
						
					 
					
						2017-08-15 22:47:00 -04:00 
						 
				 
			
				
					
						
							
							
								David Murphy 
							
						 
					 
					
						
						
							
						
						b7f93aeb4d 
					 
					
						
						
							
							Change CayleyFermion5D::SetCoefficientsInternal to virtual to allow overriding in derived EOFA classes  
						
						
						
						
					 
					
						2017-08-15 14:18:51 -04:00 
						 
				 
			
				
					
						
							
							
								David Murphy 
							
						 
					 
					
						
						
							
						
						202a7fe900 
					 
					
						
						
							
							Re-import DWF and abstract base EOFA fermion classes and tests  
						
						
						
						
					 
					
						2017-08-15 13:36:08 -04:00 
						 
				 
			
				
					
						
							
							
								Lanny91 
							
						 
					 
					
						
						
							
						
						67b34e5789 
					 
					
						
						
							
							Modified conserved current 5th dimension loop for compatibility with 5D vectorisation.  
						
						
						
						
					 
					
						2017-07-31 11:35:01 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						14d53e1c9e 
					 
					
						
						
							
							Threaded MPI calls patches  
						
						
						
						
					 
					
						2017-07-29 13:08:10 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07de925127 
					 
					
						
						
							
							minor scalar action fixes  
						
						
						
						
					 
					
						2017-06-28 12:45:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d7220cbd7 
					 
					
						
						
							
							scalar: lambda/4! convention  
						
						
						
						
					 
					
						2017-06-27 14:38:45 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						54e94360ad 
					 
					
						
						
							
							Experimental: Multiple communicators to see if we can avoid thread locks in --enable-comms=mpit  
						
						
						
						
					 
					
						2017-06-24 23:10:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0af740dc15 
					 
					
						
						
							
							minor scalar HMC code improvement  
						
						
						
						
					 
					
						2017-06-24 23:04:05 +01:00 
						 
				 
			
				
					
						
							
							
								Lanny91 
							
						 
					 
					
						
						
							
						
						c11d69787e 
					 
					
						
						
							
							Merge branch 'feature/hadrons' of  https://github.com/paboyle/Grid  into feature/rare_kaon  
						
						... 
						
						
						
						# Conflicts:
#	extras/Hadrons/Modules.hpp
#	extras/Hadrons/Modules/MFermion/GaugeProp.hpp
#	extras/Hadrons/modules.inc
#	tests/hadrons/Test_hadrons.hpp
#	tests/hadrons/Test_hadrons_meson_3pt.cc 
						
						
					 
					
						2017-06-22 16:26:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e8a2e1621 
					 
					
						
						
							
							various compatibility fixes after merge  
						
						
						
						
					 
					
						2017-06-20 17:24:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7587df831a 
					 
					
						
						
							
							Merge branch 'develop' into feature/hadrons  
						
						... 
						
						
						
						# Conflicts:
#	lib/qcd/action/scalar/ScalarImpl.h 
						
						
					 
					
						2017-06-20 15:50:39 +01:00 
						 
				 
			
				
					
						
							
							
								Azusa Yamaguchi 
							
						 
					 
					
						
						
							
						
						0a8faac271 
					 
					
						
						
							
							Fix make tests compile  
						
						
						
						
					 
					
						2017-06-19 22:54:18 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						c85024683e 
					 
					
						
						
							
							Merge branch 'feature/parallelio' into develop  
						
						
						
						
					 
					
						2017-06-19 01:39:48 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						46879e1658 
					 
					
						
						
							
							Complex defined in Impl even for gauge.  
						
						
						
						
					 
					
						2017-06-18 00:11:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						81b18f843a 
					 
					
						
						
							
							Merge branch 'feature/scalar_adjointFT' into feature/hadrons  
						
						... 
						
						
						
						# Conflicts:
#	lib/qcd/action/scalar/ScalarImpl.h 
						
						
					 
					
						2017-06-16 17:59:55 +01:00 
						 
				 
			
				
					
						
							
							
								Lanny91 
							
						 
					 
					
						
						
							
						
						1bd311ba9c 
					 
					
						
						
							
							Faster sequential conserved current implementation, now compatible with 5D vectorisation & G-parity.  
						
						
						
						
					 
					
						2017-06-16 16:43:15 +01:00 
						 
				 
			
				
					
						
							
							
								Lanny91 
							
						 
					 
					
						
						
							
						
						41af8c12d7 
					 
					
						
						
							
							Code cleaning for conserved current contractions. Will now be easier to implement mobius conserved current.  
						
						
						
						
					 
					
						2017-06-16 16:38:59 +01:00 
						 
				 
			
				
					
						
							
							
								Lanny91 
							
						 
					 
					
						
						
							
						
						5633a2db20 
					 
					
						
						
							
							Faster implementation of conserved current site contraction. Added 5D vectorised support, but not G-parity.  
						
						
						
						
					 
					
						2017-06-12 10:41:02 +01:00 
						 
				 
			
				
					
						
							
							
								Lanny91 
							
						 
					 
					
						
						
							
						
						b35fc4e7f9 
					 
					
						
						
							
							Merge branch 'feature/hadrons' of  https://github.com/paboyle/Grid  into feature/rare_kaon  
						
						... 
						
						
						
						# Conflicts:
#	extras/Hadrons/Global.hpp
#	tests/hadrons/Test_hadrons_rarekaon.cc 
						
						
					 
					
						2017-06-07 14:38:51 +01:00 
						 
				 
			
				
					
						
							
							
								Lanny91 
							
						 
					 
					
						
						
							
						
						8d442b502d 
					 
					
						
						
							
							Sequential current fix for spacial indices.  
						
						
						
						
					 
					
						2017-06-06 17:06:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0503c028be 
					 
					
						
						
							
							Merge branch 'feature/qed-fvol' into feature/hadrons (non-trivial conflicts on scalar Impl)  
						
						... 
						
						
						
						# Conflicts:
#	configure.ac
#	lib/qcd/action/scalar/Scalar.h 
						
						
					 
					
						2017-06-05 16:37:47 -05:00 
						 
				 
			
				
					
						
							
							
								Lanny91 
							
						 
					 
					
						
						
							
						
						622a21bec6 
					 
					
						
						
							
							Improvements to sequential conserved current test and small bugfix.  
						
						
						
						
					 
					
						2017-06-05 15:55:32 +01:00 
						 
				 
			
				
					
						
							
							
								Lanny91 
							
						 
					 
					
						
						
							
						
						eec79e0a1e 
					 
					
						
						
							
							Ward Identity test improvements and conserved current bug fixes  
						
						
						
						
					 
					
						2017-06-05 11:55:41 +01:00 
						 
				 
			
				
					
						
							
							
								Lanny91 
							
						 
					 
					
						
						
							
						
						23135aa58a 
					 
					
						
						
							
							Merge branch 'feature/hadrons' of  https://github.com/paboyle/Grid  into feature/rare_kaon  
						
						
						
						
					 
					
						2017-05-26 16:00:50 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						0de314870d 
					 
					
						
						
							
							Faster derivative for WilsonGauge  
						
						
						
						
					 
					
						2017-05-26 14:31:49 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						ab3596d4d3 
					 
					
						
						
							
							Using Cayley-Hamilton form for the exponential of SU(3) matrices  
						
						
						
						
					 
					
						2017-05-25 12:07:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35fa3d1dfd 
					 
					
						
						
							
							Merge branch 'master' into feature/scalar_adjointFT  
						
						
						
						
					 
					
						2017-05-12 10:41:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						43c817cc67 
					 
					
						
						
							
							Scalar action: const fix  
						
						
						
						
					 
					
						2017-05-11 00:07:17 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						9c12c37aaf 
					 
					
						
						
							
							Confirming the fix on the complex boundary conditions  
						
						
						
						
					 
					
						2017-05-09 08:41:29 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						529e78d43f 
					 
					
						
						
							
							Restart the v0.7.0 release  
						
						
						
						
					 
					
						2017-05-08 18:20:04 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						2439999ec8 
					 
					
						
						
							
							Warning elimination; drop to -O2 on G++ bad versions  
						
						
						
						
					 
					
						2017-05-06 14:44:49 +01:00