| 
							
							
								 paboyle | ee16f62322 | stray semicolon elimination. NVCC is picky, but eventually picked up these diags with a pragma to suppress | 2018-01-24 13:31:17 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 8cb7a1a887 | Format | 2018-01-13 00:17:16 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | b45bd8e097 | NAMESPACE | 2018-01-13 00:16:34 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | e564d11687 | Allow resize of the shared memory buffers | 2018-01-08 15:20:26 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 0b2162f375 | Clean up | 2018-01-08 14:06:53 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 44f65526e0 | Simplify communicators | 2018-01-08 11:35:43 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 0b85f1bfc8 | Simplify the communicator proliferation: mpi and none. | 2018-01-08 11:33:47 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 9947cfbf14 | Simplify number of communicator cases | 2018-01-08 11:33:01 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 357badce5e | Simplify communicator case proliferation | 2018-01-08 11:32:16 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 0091eec23a | Simplify communicator cases | 2018-01-08 11:31:32 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 7eeab7f995 | Simplify comms layers | 2018-01-08 11:27:43 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | a14038051f | Improved AllToAll asserts | 2017-12-05 11:43:25 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 4987edbd44 | Merge branch 'develop' of https://github.com/paboyle/Grid into develop | 2017-11-27 12:34:56 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 4bfc8c85c3 | Clean up verbose communicator create | 2017-11-27 12:32:37 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 94b8fb5686 | Debug in progress | 2017-11-19 01:39:04 +00:00 |  | 
			
				
					| 
							
							
								 Azusa Yamaguchi | 1860b1698c | Fixed the bag on MPI_T at Cam | 2017-11-08 09:03:01 +00:00 |  | 
			
				
					| 
							
							
								 Guido Cossu | 149c3f9e9c | Merge branch 'develop' of https://github.com/paboyle/Grid into develop | 2017-11-07 14:01:13 +00:00 |  | 
			
				
					| 
							
							
								 Guido Cossu | c519aab19d | Fixing the MPI memory leak in the communicators | 2017-11-07 13:55:37 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 69929f20bb | Destructor fix. Split Grid and MPI3 will not yet work without more effort from me. | 2017-11-06 23:45:00 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 27ea2afe86 | No compile on comms == none fix | 2017-10-30 01:14:11 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 501fa1614a | Communicator updates for split grid | 2017-10-30 00:16:12 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 1ef424b139 | Split grid Y2K bug fix attempt | 2017-10-27 14:20:35 +01:00 |  | 
			
				
					| 
							
							
								 Azusa Yamaguchi | 034de160bf | Staggered updates : Schur fixed and added a unit test for Test_staggered_cg_schur.cc giving stronger check | 2017-10-26 20:58:46 +01:00 |  | 
			
				
					| 
							
							
								 Guido Cossu | 8a3aae98f6 | Solving minor bug in compilation | 2017-10-25 10:34:49 +01:00 |  | 
			
				
					| 
							
							
								 Guido Cossu | 8309f2364b | Solving again the MPI comm bug with FFTs | 2017-10-25 10:24:14 +01:00 |  | 
			
				
					| 
							
							
								 paboyle | 07009c569a | Comms splitting improvements | 2017-10-09 23:16:51 +01:00 |  | 
			
				
					| 
							
							
								 paboyle | d54807b8c0 | MPIT works with split grid now | 2017-10-02 23:14:56 +01:00 |  | 
			
				
					| 
							
							
								 paboyle | 1edcf902b7 | Macos ANON | 2017-10-02 12:41:02 +01:00 |  | 
			
				
					| 
							
							
								 paboyle | 4f8b6f26b4 | Merge branch 'develop' into feature/dwf-multirhs | 2017-10-02 11:41:49 +01:00 |  | 
			
				
					| 
							
							
								 paboyle | aed5de4d50 | Patching macos compile | 2017-09-05 15:07:07 +01:00 |  | 
			
				
					| 
							
							
								 paboyle | ba27cc6571 | Mac os happiness | 2017-09-05 15:00:16 +01:00 |  | 
			
				
					| 
							
							
								 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 |  |