9e6a4a4737 
					 
					
						
						
							
							Assertion updates to macros (mostly) with backtrace.  
						
						... 
						
						
						
						WIlson flow to include options for DBW2, Iwasaki, Symanzik.
View logging for data assurance 
						
						
					 
					
						2025-08-07 15:48:38 +00:00 
						 
				 
			
				
					
						
							
							
								Gurtej Kanwar 
							
						 
					 
					
						
						
							
						
						60dfb49afa 
					 
					
						
						
							
							Remove FP16 tests when FP16 is disabled  
						
						
						
						
					 
					
						2022-08-21 17:29:55 +02:00 
						 
				 
			
				
					
						
							
							
								Christoph Lehner 
							
						 
					 
					
						
						
							
						
						3e64d78469 
					 
					
						
						
							
							include versions.h again and add back asserts in Test_simd  
						
						
						
						
					 
					
						2020-07-29 10:18:05 -04:00 
						 
				 
			
				
					
						
							
							
								nmeyer-ur 
							
						 
					 
					
						
						
							
						
						b7c76ede29 
					 
					
						
						
							
							Removed some assertions in Test_simd and removed exit() in Reduce  
						
						
						
						
					 
					
						2020-05-11 22:43:00 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						900d6fad21 
					 
					
						
						
							
							fp16 mandatory. Use SFW is not available as hdw  
						
						
						
						
					 
					
						2019-11-26 13:26:43 -05:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						285deab432 
					 
					
						
						
							
							Coordinate handling GPU friendly. Avoid std::vector  
						
						
						
						
					 
					
						2018-02-24 22:19:28 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						98af36217a 
					 
					
						
						
							
							Zero changes. (I mean literally)  
						
						
						
						
					 
					
						2018-01-27 23:46:02 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						24a4589def 
					 
					
						
						
							
							Changes to interface a little  
						
						
						
						
					 
					
						2018-01-25 23:37:34 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						4e30739093 
					 
					
						
						
							
							First compile OK through nvcc on host  
						
						
						
						
					 
					
						2018-01-24 13:08:47 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						d74c21a386 
					 
					
						
						
							
							GLobal edit for QCD namespace removal & NAMESPACE macros  
						
						
						
						
					 
					
						2018-01-15 09:37:58 +00:00 
						 
				 
			
				
					
						
							
							
								Lanny91 
							
						 
					 
					
						
						
							
						
						735cbdb983 
					 
					
						
						
							
							QPX Integer reduction (+ integer reduction test)  
						
						
						
						
					 
					
						2017-06-14 10:55:10 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						2846f079e5 
					 
					
						
						
							
							Predicate tests on fp16 being enabled  
						
						
						
						
					 
					
						2017-04-13 12:08:05 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						68392ddb5b 
					 
					
						
						
							
							Exchange in generic  
						
						... 
						
						
						
						Precision change in AVX, SSE, AVX512, Generic. QPX still to do. 
						
						
					 
					
						2017-04-13 08:38:12 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						cb6b81ae82 
					 
					
						
						
							
							Half precision conversion  
						
						
						
						
					 
					
						2017-04-12 19:32:37 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						0fade84ab2 
					 
					
						
						
							
							No random device  
						
						
						
						
					 
					
						2017-04-02 00:29:40 +09:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						4ed10a3d06 
					 
					
						
						
							
							Merge branch 'develop' into feature/bgq-asm  
						
						
						
						
					 
					
						2017-03-13 11:10:10 +00:00 
						 
				 
			
				
					
						
							
							
								Lanny91 
							
						 
					 
					
						
						
							
						
						0796696733 
					 
					
						
						
							
							Emulated integer vector type for QPX and generic SIMD instruction sets.  
						
						
						
						
					 
					
						2017-02-22 12:01:36 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						f246fe3304 
					 
					
						
						
							
							Improvements to avx for invertible to avoid latent bug  
						
						
						
						
					 
					
						2017-02-16 23:52:44 +00:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						bd600702cf 
					 
					
						
						
							
							Vectorise the XYZT face gathering better.  
						
						... 
						
						
						
						Hard coded for simd_layout <= 2 in any given spread out direction; full generality is inconsistent
with efficiency. 
						
						
					 
					
						2017-02-15 11:11:04 +00:00 
						 
				 
			
				
					
						
							
							
								Lanny91 
							
						 
					 
					
						
						
							
						
						b18950f776 
					 
					
						
						
							
							Added simd real divide test with QPX divide fixes  
						
						
						
						
					 
					
						2016-11-25 13:21:33 +00:00 
						 
				 
			
				
					
						
							
							
								Antonin Portelli 
							
						 
					 
					
						
						
							
						
						0724f7af75 
					 
					
						
						
							
							QPX single precision implementation  
						
						
						
						
					 
					
						2016-09-19 18:09:12 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						f4dd5062d7 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/paboyle/Grid  into develop  
						
						
						
						
					 
					
						2016-07-15 19:26:06 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						a0676beeb1 
					 
					
						
						
							
							Open up dependency on Eigen and FFTW  
						
						
						
						
					 
					
						2016-07-07 22:31:07 +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 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						8fd8bc25e9 
					 
					
						
						
							
							simd 5th dim with rotation  
						
						
						
						
					 
					
						2016-04-19 15:39:00 -07:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						02198ac5b5 
					 
					
						
						
							
							Tolerance and more coverage  
						
						
						
						
					 
					
						2016-03-28 00:36:17 -06:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						aae8bf31a7 
					 
					
						
						
							
							Global edit adding copyright and license info to every source file.  
						
						
						
						
					 
					
						2016-01-02 14:51:32 +00:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						3dd846c93c 
					 
					
						
						
							
							Amending a merge mistake  
						
						
						
						
					 
					
						2015-07-30 17:21:42 +09:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						490009745c 
					 
					
						
						
							
							Small change in the HMC interface.  
						
						... 
						
						
						
						Example of multiple levels in the WilsonFermion hmc test.
Merge remote-tracking branch 'upstream/master'
Conflicts:
	lib/qcd/hmc/HMC.h
	lib/qcd/hmc/integrators/Integrator.h
	lib/qcd/hmc/integrators/Integrator_algorithm.h
	tests/Test_simd.cc 
						
						
					 
					
						2015-07-30 17:16:57 +09:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						d1afebf71e 
					 
					
						
						
							
							Sizable improvement in multigrid for unsquared.  
						
						... 
						
						
						
						6000 matmuls CG unprec
2000 matmuls CG prec (4000 eo muls)
1050 matmuls PGCR on 16^3 x 32 x 8 m=.01
Substantial effort on timing and logging infrastructure 
						
						
					 
					
						2015-07-24 01:31:13 +09:00 
						 
				 
			
				
					
						
							
							
								neo 
							
						 
					 
					
						
						
							
						
						9adaeb061a 
					 
					
						
						
							
							More NEON functionalities  
						
						
						
						
					 
					
						2015-07-21 11:52:15 +09:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						638d2cda11 
					 
					
						
						
							
							Change the SIMD command correctly with precision = double vs. single and  
						
						... 
						
						
						
						connect the "Real" default precisoin to a configure flag.
Have RealF, RealD and Real types, where Real is compile target dependent single/double,
RealF is single and RealD is double etc.. 
						
						
					 
					
						2015-07-01 22:45:15 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						1d0df449e8 
					 
					
						
						
							
							Reorganise of file naming  
						
						
						
						
					 
					
						2015-06-03 12:47:05 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						84b5c7217d 
					 
					
						
						
							
							CG test written and passes i.e. converges with small true residual  
						
						... 
						
						
						
						in RedBlack MpcDagMpc, Unprec MdagM and Schur red black solver for
each of.
DomainWallFermion
MobiusFermion
MobiusZolotarevFermion
ScaledShamirFermion
ScaledShamirZolotarevFermion 
						
						
					 
					
						2015-06-03 10:54:03 +01:00