paboyle 
							
						 
					 
					
						
						
							
						
						be66e7dd95 
					 
					
						
						
							
							Merge branch 'develop' into feature/multi-communicator  
						
						
						
						
					 
					
						2017-08-19 23:12:38 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						175f393f9d 
					 
					
						
						
							
							Binary IO error checking  
						
						
						
						
					 
					
						2017-08-04 12:14:10 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						8bd869da37 
					 
					
						
						
							
							Correcting a bug in the IO routines  
						
						
						
						
					 
					
						2017-07-27 15:12:50 +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 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						8b7049f737 
					 
					
						
						
							
							Improved detectino of usqcdInfo for plaq/linktr  
						
						
						
						
					 
					
						2017-06-19 08:46:07 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						1300b0b04b 
					 
					
						
						
							
							Update to enable multiple records per file more consistent with SciDAC.  
						
						... 
						
						
						
						open, close, write records... 
						
						
					 
					
						2017-06-19 01:01:48 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						ae4de94798 
					 
					
						
						
							
							SciDAC I/O support  
						
						
						
						
					 
					
						2017-06-18 00:11:23 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						0ab555b4f5 
					 
					
						
						
							
							SciDAC I/O and ILDG improvements  
						
						
						
						
					 
					
						2017-06-18 00:11:02 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						8e9be9f84f 
					 
					
						
						
							
							Updates for SciDAC IO  
						
						
						
						
					 
					
						2017-06-18 00:10:42 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						91199a8ea0 
					 
					
						
						
							
							openmpi is not const safe  
						
						
						
						
					 
					
						2017-06-13 12:21:29 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						0494feec98 
					 
					
						
						
							
							Libz dependency  
						
						
						
						
					 
					
						2017-06-13 12:00:23 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						a16b1e134e 
					 
					
						
						
							
							gcc 4.9 fix  
						
						
						
						
					 
					
						2017-06-13 10:48:43 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						eaac0044b5 
					 
					
						
						
							
							Compile fixes  
						
						
						
						
					 
					
						2017-06-12 00:20:49 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						56042f002c 
					 
					
						
						
							
							New files  
						
						
						
						
					 
					
						2017-06-11 23:19:20 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						3bfd1f13e6 
					 
					
						
						
							
							I/O improvements  
						
						
						
						
					 
					
						2017-06-11 23:14:10 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						092dcd4e04 
					 
					
						
						
							
							MPI I/O only if MPI compiled  
						
						
						
						
					 
					
						2017-06-02 22:50:25 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						094c3d091a 
					 
					
						
						
							
							Improved and RNG's now survive checkpoint  
						
						
						
						
					 
					
						2017-06-02 00:38:58 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						1a1f6d55f9 
					 
					
						
						
							
							Roll over to MPI IO for parallel IO  
						
						
						
						
					 
					
						2017-06-01 17:37:26 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Boyle 
							
						 
					 
					
						
						
							
						
						21421656ab 
					 
					
						
						
							
							Big changes improving the code to use MPI IO  
						
						
						
						
					 
					
						2017-06-01 17:36:53 -04:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						1e429a0d57 
					 
					
						
						
							
							Added MPI version  
						
						
						
						
					 
					
						2017-05-30 23:41:07 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						d38a4de36c 
					 
					
						
						
							
							Beginning move to MPI IO  
						
						
						
						
					 
					
						2017-05-30 23:40:39 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						b8b5934193 
					 
					
						
						
							
							Attempts to speed up the parallel IO  
						
						
						
						
					 
					
						2017-05-25 13:32:24 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						a8c10b1933 
					 
					
						
						
							
							Use a global-X x Local-Y chunksize for parallel binary I/O.  
						
						... 
						
						
						
						Gives O(32 x 8 x 18*8*8) chunk size on configuration I/O.
At 150KB should be getting close to packet sizes and 4MB filesystem
block sizes that are reasonably (!?) performant. We shall see once I move
this off my laptop and over to BNL and time it. 
						
						
					 
					
						2017-05-25 11:43:33 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						74f451715f 
					 
					
						
						
							
							Fix for Mac compilation on the size_t uint64_t types  
						
						
						
						
					 
					
						2017-05-01 15:12:07 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						8c540333d5 
					 
					
						
						
							
							Merge branch 'develop' into feature/hmc_generalise  
						
						
						
						
					 
					
						2017-04-05 14:41:04 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						7e5faa0f34 
					 
					
						
						
							
							Multiple RNGs  
						
						
						
						
					 
					
						2017-04-02 00:25:44 +09:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						417ec56cca 
					 
					
						
						
							
							Release candidate  
						
						
						
						
					 
					
						2017-03-29 05:45:33 -04:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						756bc25008 
					 
					
						
						
							
							Verbose header print by default  
						
						
						
						
					 
					
						2017-03-29 04:44:17 -04:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						75112a632a 
					 
					
						
						
							
							IO improvements to fail on IO error  
						
						
						
						
					 
					
						2017-03-28 02:28:04 -04:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						a783282b8b 
					 
					
						
						
							
							Merge branch 'develop' into feature/hmc_generalise  
						
						
						
						
					 
					
						2016-11-10 18:13:07 +00:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						1d666771f9 
					 
					
						
						
							
							Debugging the RNG, eliminate the barrier after broadcast  
						
						
						
						
					 
					
						2016-10-26 16:08:23 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						d50055cd96 
					 
					
						
						
							
							Making the ILDG support optional  
						
						
						
						
					 
					
						2016-10-26 09:48:01 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						47c7159177 
					 
					
						
						
							
							ILDG reader/writer works  
						
						... 
						
						
						
						Fill the xml header with the required information, todo. 
						
						
					 
					
						2016-10-24 21:57:54 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						f415db583a 
					 
					
						
						
							
							Adding ILDG format  
						
						
						
						
					 
					
						2016-10-24 15:48:22 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						f55c16f984 
					 
					
						
						
							
							Adding a barrier in the RNG save  
						
						
						
						
					 
					
						2016-10-24 11:02:14 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						df67e013ca 
					 
					
						
						
							
							More debug output for the RNG  
						
						
						
						
					 
					
						2016-10-22 13:34:17 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						3e990c9d0a 
					 
					
						
						
							
							Reverting the broadcast change  
						
						
						
						
					 
					
						2016-10-22 13:26:43 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						4b740fc8fd 
					 
					
						
						
							
							Debugging the RNG state save  
						
						
						
						
					 
					
						2016-10-22 13:06:00 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						977d844394 
					 
					
						
						
							
							Few modifications on stdout messages  
						
						
						
						
					 
					
						2016-10-20 17:01:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						997fd882ff 
					 
					
						
						
							
							Merge branch 'develop' into feature/feynman-rules  
						
						... 
						
						
						
						# Conflicts:
#	lib/Threads.h
#	lib/qcd/action/fermion/WilsonFermion.cc
#	lib/qcd/action/fermion/WilsonFermion.h
#	lib/qcd/utils/SUn.h
#	lib/simd/Grid_avx.h
#	lib/simd/Intel512common.h 
						
						
					 
					
						2016-10-19 18:35:18 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						590675e2ca 
					 
					
						
						
							
							Csum in hex format  
						
						
						
						
					 
					
						2016-10-19 17:26:25 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						8c65bdf6d3 
					 
					
						
						
							
							Printing checksum for the RNG file  
						
						
						
						
					 
					
						2016-10-19 16:56:11 +01:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						a123dcd7e9 
					 
					
						
						
							
							Static required for shmem. Reading same object twice requires csum reset  
						
						
						
						
					 
					
						2016-10-12 00:29:57 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						eda4dd622e 
					 
					
						
						
							
							Some more edit  
						
						
						
						
					 
					
						2016-10-11 15:45:20 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						11b4c80b27 
					 
					
						
						
							
							Added support for hmc and binary IO for a general field  
						
						
						
						
					 
					
						2016-10-07 13:37:29 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						c065e454c3 
					 
					
						
						
							
							Adding Binrary IO, untested  
						
						
						
						
					 
					
						2016-10-06 10:12:11 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						d9b5fbd374 
					 
					
						
						
							
							In the middle of adding a general binary writer  
						
						
						
						
					 
					
						2016-10-04 11:24:08 +01:00 
						 
				 
			
				
					
						
							
							
								Guido Cossu 
							
						 
					 
					
						
						
							
						
						f76f281e58 
					 
					
						
						
							
							Cleaning files after fix  
						
						
						
						
					 
					
						2016-09-09 11:34:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						64bf6fe54e 
					 
					
						
						
							
							macro to dump NERSC header to a stream  
						
						
						
						
					 
					
						2016-05-04 12:14:38 -07:00 
						 
				 
			
				
					
						
							
							
								paboyle 
							
						 
					 
					
						
						
							
						
						d4e57f4bc6 
					 
					
						
						
							
							IO Bandwidth reporting  
						
						
						
						
					 
					
						2016-03-16 02:30:16 -07:00