Peter Boyle
							
						 
					 | 
					
						
						
							
						
						73ee36c48d
					 | 
					
						
						
							
							Extra targets
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:35:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						f681baa9cd
					 | 
					
						
						
							
							Extra targets
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:35:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						2ba641b25e
					 | 
					
						
						
							
							More targets
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:34:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						b8fdb65fbf
					 | 
					
						
						
							
							More targets
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:34:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						d21411ead9
					 | 
					
						
						
							
							More targets
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:34:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						2d30e82dcb
					 | 
					
						
						
							
							Improving even odd sector; lot of work and through required cleaning this
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:34:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						65f2e6b269
					 | 
					
						
						
							
							Improving even odd sector; lot of work and through required cleaning this
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:34:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						64fcbd0387
					 | 
					
						
						
							
							Improving even odd sector; lot of work and through required cleaning this
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:34:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						0b165afd9e
					 | 
					
						
						
							
							Rely on default constructors
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:33:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						d07a5c084d
					 | 
					
						
						
							
							Rely on default constructors
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:33:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						bef9bf0d38
					 | 
					
						
						
							
							Rely on default constructors
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:33:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						3954792f37
					 | 
					
						
						
							
							Better pragma use
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:32:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						a2928321b6
					 | 
					
						
						
							
							Better pragma use
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:32:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						eadfb5be67
					 | 
					
						
						
							
							Better pragma use
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:32:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						8c7b5f5d3b
					 | 
					
						
						
							
							Cosmetic
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:31:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						764732944f
					 | 
					
						
						
							
							Cosmetic
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:31:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						33737ef57a
					 | 
					
						
						
							
							Cosmetic
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:31:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						be8b4f89d6
					 | 
					
						
						
							
							Iterator required
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:30:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						ae58a9ada2
					 | 
					
						
						
							
							Iterator required
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:30:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						32c3f16f95
					 | 
					
						
						
							
							Iterator required
						
						
						
						
						
						
					 | 
					
						2015-05-23 09:30:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								neo
							
						 
					 | 
					
						
						
							
						
						57feda4328
					 | 
					
						
						
							
							Completed implementation of new Grid_simd classes
						
						
						
						
						
						
						
						Tested performance for SSE4, Ok.
AVX1/2, AVX512 yet untested 
						
						
					 | 
					
						2015-05-22 17:33:15 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								neo
							
						 
					 | 
					
						
						
							
						
						1c862dc15b
					 | 
					
						
						
							
							Completed implementation of new Grid_simd classes
						
						
						
						
						
						
						
						Tested performance for SSE4, Ok.
AVX1/2, AVX512 yet untested 
						
						
					 | 
					
						2015-05-22 17:33:15 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								neo
							
						 
					 | 
					
						
						
							
						
						9e29ac6549
					 | 
					
						
						
							
							Completed implementation of new Grid_simd classes
						
						
						
						
						
						
						
						Tested performance for SSE4, Ok.
AVX1/2, AVX512 yet untested 
						
						
					 | 
					
						2015-05-22 17:33:15 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						a11850d2fb
					 | 
					
						
						
							
							Merge pull request #7 from coppolachan/master
						
						
						
						
						
						
						
						Added full support for SSE4 
						
						
					 | 
					
						2015-05-22 05:58:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						96e5c5c6ca
					 | 
					
						
						
							
							Merge pull request #7 from coppolachan/master
						
						
						
						
						
						
						
						Added full support for SSE4 
						
						
					 | 
					
						2015-05-22 05:58:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						24c68a697b
					 | 
					
						
						
							
							Merge pull request #7 from coppolachan/master
						
						
						
						
						
						
						
						Added full support for SSE4 
						
						
					 | 
					
						2015-05-22 05:58:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						e0cc5ba920
					 | 
					
						
						
							
							Streaming store option ifdef
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:47:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						d8061afe24
					 | 
					
						
						
							
							Streaming store option ifdef
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:47:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						9601890549
					 | 
					
						
						
							
							Streaming store option ifdef
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:47:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						1b9ecbac3b
					 | 
					
						
						
							
							Compile time select if we do the streaming store copy. Relies on Clang++ eliminating object copies,
						
						
						
						
						
						
						
						and other compliers do not necessarily cope. 
						
						
					 | 
					
						2015-05-21 06:39:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						874b2eb32d
					 | 
					
						
						
							
							Compile time select if we do the streaming store copy. Relies on Clang++ eliminating object copies,
						
						
						
						
						
						
						
						and other compliers do not necessarily cope. 
						
						
					 | 
					
						2015-05-21 06:39:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						1559dd4adc
					 | 
					
						
						
							
							Compile time select if we do the streaming store copy. Relies on Clang++ eliminating object copies,
						
						
						
						
						
						
						
						and other compliers do not necessarily cope. 
						
						
					 | 
					
						2015-05-21 06:39:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						ac0941be9a
					 | 
					
						
						
							
							adding two routines containing only a single operation so I can easily see the assembly dump
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:37:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						f1fb92fd01
					 | 
					
						
						
							
							adding two routines containing only a single operation so I can easily see the assembly dump
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:37:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						22bfbd0f8d
					 | 
					
						
						
							
							adding two routines containing only a single operation so I can easily see the assembly dump
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:37:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						fb159e1cff
					 | 
					
						
						
							
							Minor change
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:37:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						3e1d1aff18
					 | 
					
						
						
							
							Minor change
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:37:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						3a441c3e94
					 | 
					
						
						
							
							Minor change
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:37:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						8bc0033326
					 | 
					
						
						
							
							useful to dump assembler
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:36:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						c96af471ee
					 | 
					
						
						
							
							useful to dump assembler
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:36:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						d4ca8647dc
					 | 
					
						
						
							
							useful to dump assembler
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:36:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						db786fac13
					 | 
					
						
						
							
							Didn't like a print statement
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:36:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						57a01e6bbb
					 | 
					
						
						
							
							Didn't like a print statement
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:36:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						d0d41b8bce
					 | 
					
						
						
							
							Didn't like a print statement
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:36:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						046485a7bb
					 | 
					
						
						
							
							better comms benchmarking
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:35:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						d806581666
					 | 
					
						
						
							
							better comms benchmarking
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:35:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						341096dce8
					 | 
					
						
						
							
							better comms benchmarking
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:35:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						9058135da0
					 | 
					
						
						
							
							Unroll pragma abstraction
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:34:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						35055ed5c1
					 | 
					
						
						
							
							Unroll pragma abstraction
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:34:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						34960ca50c
					 | 
					
						
						
							
							Unroll pragma abstraction
						
						
						
						
						
						
					 | 
					
						2015-05-21 06:34:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |