Peter Boyle
							
						 
					 | 
					
						
						
							
						
						bf973d0d56
					 | 
					
						
						
							
							SHM complete
						
						
						
						
						
						
					 | 
					
						2017-09-05 14:30:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						837bf8a5be
					 | 
					
						
						
							
							Updating to control the SHM allocation scheme under configure time options
						
						
						
						
						
						
					 | 
					
						2017-09-05 12:51:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						c05b2199f6
					 | 
					
						
						
							
							Improvements to huge memory
						
						
						
						
						
						
					 | 
					
						2017-09-04 10:41:21 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						7359df3501
					 | 
					
						
						
							
							Full reporting for benchmark; save robustness factor
						
						
						
						
						
						
					 | 
					
						2017-08-31 10:42:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						c3b1263e75
					 | 
					
						
						
							
							Benchmark prep
						
						
						
						
						
						
					 | 
					
						2017-08-25 09:25:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						b49bec0cec
					 | 
					
						
						
							
							MAP_HUGETLB portability fix
						
						
						
						
						
						
					 | 
					
						2017-08-20 03:08:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						1cdf999668
					 | 
					
						
						
							
							Moving multicommunicator into mpi3 also for threading
						
						
						
						
						
						
					 | 
					
						2017-08-20 02:39:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						11062fb686
					 | 
					
						
						
							
							Comms none fail fix
						
						
						
						
						
						
					 | 
					
						2017-08-20 01:37:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						a446d95c33
					 | 
					
						
						
							
							Trying to pass TeamCity and Travis
						
						
						
						
						
						
					 | 
					
						2017-08-20 01:10:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						0b0cf62193
					 | 
					
						
						
							
							Fix mpi 3 interface change
						
						
						
						
						
						
					 | 
					
						2017-08-19 13:18:50 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						7d88198387
					 | 
					
						
						
							
							Merge branch 'develop' into feature/multi-communicator
						
						
						
						
						
						
					 | 
					
						2017-08-19 13:03:35 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						2f619482b8
					 | 
					
						
						
							
							Enable blocking stencil send
						
						
						
						
						
						
					 | 
					
						2017-08-19 12:53:59 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						d6472eda8d
					 | 
					
						
						
							
							Use mmap
						
						
						
						
						
						
					 | 
					
						2017-08-19 12:53:18 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						14d53e1c9e
					 | 
					
						
						
							
							Threaded MPI calls patches
						
						
						
						
						
						
					 | 
					
						2017-07-29 13:08:10 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								azusayamaguchi
							
						 
					 | 
					
						
						
							
						
						dc6f078246
					 | 
					
						
						
							
							fixed the header file for mpi3
						
						
						
						
						
						
					 | 
					
						2017-07-11 14:15:08 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						40e119c61c
					 | 
					
						
						
							
							NUMA improvements worth preserving from AMD EPYC tests
						
						
						
						
						
						
					 | 
					
						2017-07-08 22:27:11 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						57002924bc
					 | 
					
						
						
							
							NERSC shakeout of this
						
						
						
						
						
						
					 | 
					
						2017-07-02 14:58:30 -07: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
							
						 
					 | 
					
						
						
							
						
						869b99ec1e
					 | 
					
						
						
							
							Threaded calls to multiple communicators
						
						
						
						
						
						
					 | 
					
						2017-06-24 10:55:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						1feddf4ba6
					 | 
					
						
						
							
							const fixes
						
						
						
						
						
						
					 | 
					
						2017-06-22 19:32:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						e504260f3d
					 | 
					
						
						
							
							Able to run a test job splitting into multiple MPI subdomains.
						
						
						
						
						
						
					 | 
					
						2017-06-22 18:53:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						5e4bea8f20
					 | 
					
						
						
							
							Benchmark DWF works
						
						
						
						
						
						
					 | 
					
						2017-06-22 08:38:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						6ebf9f15b7
					 | 
					
						
						
							
							Splitting communicators first cut
						
						
						
						
						
						
					 | 
					
						2017-06-22 08:14:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						3bfd1f13e6
					 | 
					
						
						
							
							I/O improvements
						
						
						
						
						
						
					 | 
					
						2017-06-11 23:14:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						e30fa9f4b8
					 | 
					
						
						
							
							RankCount; need to clean up ambigious ProcessCount
						
						
						
						
						
						
					 | 
					
						2017-05-30 23:39:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8ef4300412
					 | 
					
						
						
							
							spurious .dirstamp files removed
						
						
						
						
						
						
					 | 
					
						2017-04-10 17:00:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						5592f7b8c1
					 | 
					
						
						
							
							Creation mode better implementation
						
						
						
						
						
						
					 | 
					
						2017-04-05 02:35:34 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						35da4ece0b
					 | 
					
						
						
							
							UID fix
						
						
						
						
						
						
					 | 
					
						2017-04-05 02:18:15 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						417ec56cca
					 | 
					
						
						
							
							Release candidate
						
						
						
						
						
						
					 | 
					
						2017-03-29 05:45:33 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						35695ba57a
					 | 
					
						
						
							
							Bug fix in MPI3
						
						
						
						
						
						
					 | 
					
						2017-03-29 04:43:55 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						4b17e8eba8
					 | 
					
						
						
							
							Merge branch 'develop' into feature/bgq-asm
						
						
						
						
						
						
						
						Conflicts:
	lib/qcd/action/fermion/Fermion.h
	lib/qcd/action/fermion/WilsonFermion.cc
	lib/util/Init.cc
	tests/Test_cayley_even_odd_vec.cc 
						
						
					 | 
					
						2017-03-28 04:49:30 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						18bde08d1b
					 | 
					
						
						
							
							Merge branch 'feature/staggering' into develop
						
						
						
						
						
						
					 | 
					
						2017-03-28 15:25:55 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						fc93f0b2ec
					 | 
					
						
						
							
							Save some code for static huge tlb's. It is ifdef'ed out but an interesting root only experiment.
						
						
						
						
						
						
						
						No gain from it. 
						
						
					 | 
					
						2017-03-21 22:30:29 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christopher Kelly
							
						 
					 | 
					
						
						
							
						
						06a132e3f9
					 | 
					
						
						
							
							Fixes to SHMEM comms
						
						
						
						
						
						
					 | 
					
						2017-02-28 13:31:54 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						4e7ab3166f
					 | 
					
						
						
							
							Refactoring header layout
						
						
						
						
						
						
					 | 
					
						2017-02-22 18:09:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						3ae92fa2e6
					 | 
					
						
						
							
							Global changes to parallel_for structure.
						
						
						
						
						
						
						
						Move the comms flags to more sensible names 
						
						
					 | 
					
						2017-02-21 05:24:27 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						37720c4db7
					 | 
					
						
						
							
							Count bytes off node only
						
						
						
						
						
						
					 | 
					
						2017-02-20 17:47:40 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						5c0adf7bf2
					 | 
					
						
						
							
							Make clang happy with parenthesis
						
						
						
						
						
						
					 | 
					
						2017-02-16 23:51:33 +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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						a48ee6f0f2
					 | 
					
						
						
							
							Don't use MPI3_leader any more. No real gain and complex
						
						
						
						
						
						
					 | 
					
						2017-02-07 01:31:24 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						73547cca66
					 | 
					
						
						
							
							MPI3 working i think
						
						
						
						
						
						
					 | 
					
						2017-02-07 01:30:02 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						123c673db7
					 | 
					
						
						
							
							Policy to control async or sync SendRecv
						
						
						
						
						
						
					 | 
					
						2017-02-07 01:24:54 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						61f82216e2
					 | 
					
						
						
							
							Communicator Policy, NodeCount distinct from Rank count
						
						
						
						
						
						
					 | 
					
						2017-02-07 01:22:53 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fad743fbb1
					 | 
					
						
						
							
							Build system sanity check: corrected several headers not in the <Grid/*> format
						
						
						
						
						
						
					 | 
					
						2017-01-26 17:00:41 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Azusa Yamaguchi
							
						 
					 | 
					
						
						
							
						
						668ca57702
					 | 
					
						
						
							
							Merge branch 'develop' of https://github.com/paboyle/Grid into feature/staggering
						
						
						
						
						
						
					 | 
					
						2016-11-22 13:49:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								azusayamaguchi
							
						 
					 | 
					
						
						
							
						
						f85b35314d
					 | 
					
						
						
							
							Fix a routine for single node processor coor from rank
						
						
						
						
						
						
					 | 
					
						2016-11-08 11:49:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								azusayamaguchi
							
						 
					 | 
					
						
						
							
						
						6e548a8ad5
					 | 
					
						
						
							
							Linux compile needed
						
						
						
						
						
						
					 | 
					
						2016-11-04 11:34:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Azusa Yamaguchi
							
						 
					 | 
					
						
						
							
						
						ee686a7d85
					 | 
					
						
						
							
							Compiles now
						
						
						
						
						
						
					 | 
					
						2016-11-03 16:58:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						f41a230b32
					 | 
					
						
						
							
							Decrease mpi3l verbose
						
						
						
						
						
						
					 | 
					
						2016-11-02 19:54:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								paboyle
							
						 
					 | 
					
						
						
							
						
						757a928f9a
					 | 
					
						
						
							
							Improvement to use own SHM_OPEN call to avoid openmpi bug.
						
						
						
						
						
						
					 | 
					
						2016-11-02 12:37:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |