| 
							
							
								 Peter Boyle | 3cad67e569 | Compile on tesseract | 2019-04-28 07:38:09 +01:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 170ba4e619 | Ensure different MPI ranks use different GPUs. The mapping works on Tesseract. | 2019-04-28 07:32:30 +01:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 204a090497 | Inner product is not working on GPU. Why? | 2019-04-28 07:31:56 +01:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 3c717c47ef | GPU no compile on Wilson Multigrid fixed | 2019-04-28 07:31:19 +01:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | c5e081d69c | Re-Merge branch 'develop' into feature/gpu-port Pull in Regensburg MultiGrid pull request | 2019-01-03 01:50:16 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 8a1be021d3 | Merge branch 'feature/wilsonmg' of https://github.com/DanielRichtmann/Grid into DanielRichtmann-feature/wilsonmg | 2019-01-02 14:39:59 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | e73b909a48 | Make tests running past nvcc. Different NVCC versions proving tricky to keep happy. This is 9.2 | 2019-01-02 12:05:30 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | a4d9200293 | Fixing AVX 512 instantiation error. Need to move to extern templates urgently. | 2019-01-02 00:27:07 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 350508bdb3 | pugixml problem | 2019-01-01 16:38:54 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 38852737e4 | No compile fix on clang | 2019-01-01 15:55:13 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 8c91e82ee8 | GPU clean up, remove parallel_for. Split into accelerator_loop, thread_loop cases, and collides with parallel_for in thrust | 2019-01-01 15:06:46 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 9d866d062a | GPU support improvements | 2019-01-01 15:05:03 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 3a4e397e72 | Deprecating JSON, too hard to support under NVCC | 2019-01-01 15:04:33 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 2b6cfe555f | Disable JSON on NVCC. Maybe unsupport JSON full stop. XML and JSON is too many formats in my view. | 2019-01-01 15:03:50 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 7df58dd883 | Photon syntax gave problems with NVCC | 2019-01-01 15:03:29 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 4bf86ae60a | NVCC clean up | 2019-01-01 15:02:50 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 07ee87ff5a | GPU happy. Still need to prevent hand kernels being callable under NVCC | 2019-01-01 15:00:33 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 0c2498fe2f | Explicit instantiation needed for NVCC | 2019-01-01 13:55:12 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | ad2e65dad5 | GPU related updates | 2019-01-01 13:54:40 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 715babeac8 | GPU reductions first cut; use thrust, non-reproducible. Inclusive scan can fix this if desired. Local reduction to LatticeComplex and then further reduction. | 2019-01-01 13:53:37 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 4a96c067ae | Remove warnings from NVCC | 2019-01-01 13:43:09 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | ab063f33c0 | Offload the linear combinations in CG | 2019-01-01 13:42:13 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 9efcc535bc | Cleaner drop from CUDA mode around Eigen includes. Remains difficult to let Eigen compile under nvcc with version issues. | 2019-01-01 13:39:10 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 231b61d012 | std::array by default | 2019-01-01 13:37:35 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | e898f4f0b0 | Whitespace | 2019-01-01 13:36:55 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 2fcedb13dd | Step size modification in HMC; ICC happy thread pragmas | 2018-12-20 09:32:33 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 35ed1defac | Passes make check now single and double compile | 2018-12-19 11:09:32 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 4e95accf80 | Namespace fix | 2018-12-15 21:46:17 +00:00 |  | 
			
				
					|  | fd66325321 | pure QED test and copyright update | 2018-12-14 17:39:11 +00:00 |  | 
			
				
					|  | c637c0c48c | James H.'s code for general size Wilson loops | 2018-12-14 17:37:09 +00:00 |  | 
			
				
					|  | c4b472176c | Photon code fix | 2018-12-14 17:36:38 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 422764757d | Updates in tests to make all of Grid compile | 2018-12-14 16:55:54 +00:00 |  | 
			
				
					|  | 856476a890 | big cleanup of the Photon class + QED Coulomb gauge | 2018-12-13 21:52:38 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | afc462bd58 | Bracketing issue in macro | 2018-12-13 10:53:22 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | b57a4d32aa | Merge branch 'develop' into feature/gpu-port | 2018-12-13 05:11:34 +00:00 |  | 
			
				
					|  | 49b934310b | resilient I/O fix | 2018-11-27 20:17:09 +00:00 |  | 
			
				
					|  | 01e8cf5017 | Merge branch 'develop' into feature/resilient-io | 2018-11-27 19:09:59 +00:00 |  | 
			
				
					|  | 12f4499502 | HDF5 serialiser fix | 2018-11-27 19:09:50 +00:00 |  | 
			
				
					|  | 136d3802cb | binary parallel IO can do read tests and eventually re-write in case of failure | 2018-11-27 18:38:24 +00:00 |  | 
			
				
					|  | a4c55406ed | checksummed HDF5 IO | 2018-11-27 17:43:19 +00:00 |  | 
			
				
					|  | 0e3035c51d | Revert "optional non-fatal checksum fail in Lime lattice read (with error codes)" This reverts commit bccfd4cbb3. | 2018-11-27 17:27:20 +00:00 |  | 
			
				
					|  | bccfd4cbb3 | optional non-fatal checksum fail in Lime lattice read (with error codes) | 2018-11-26 19:45:51 +00:00 |  | 
			
				
					|  | 0b50d4a328 | log time fix | 2018-11-23 15:51:27 +00:00 |  | 
			
				
					|  | 09451b5e48 | Merge branch 'develop' of github.com:paboyle/Grid into develop | 2018-11-22 15:45:24 +00:00 |  | 
			
				
					|  | 6364aa8acf | Merge branch 'feature/contractor' into develop | 2018-11-22 15:44:46 +00:00 |  | 
			
				
					|  | 41032fef44 | Optional RW mode for Hdf5Reader | 2018-11-21 18:36:50 +00:00 |  | 
			
				
					|  | d77bc88170 | Optional support for faster CRC32C checksum through Intel IPP | 2018-11-19 17:21:53 +00:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 33a0bbb17b | Const correctness | 2018-11-19 11:27:57 +00:00 |  | 
			
				
					|  | f592ec8baa | Hadrons: contractor performance fix | 2018-11-16 20:59:49 +00:00 |  | 
			
				
					|  | 8b007b5c24 | Hadrons: remove the use of OpenMP reductions | 2018-11-16 20:00:29 +00:00 |  |