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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								neo
							
						 
					 | 
					
						
						
							
						
						f8d8958884
					 | 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'
						
						
						
						
						
						
						
						Conflicts:
	lib/simd/Grid_vector_types.h
	tests/Makefile.am 
						
						
					 | 
					
						2015-05-20 17:32:46 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								neo
							
						 
					 | 
					
						
						
							
						
						9098d7d0a3
					 | 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'
						
						
						
						
						
						
						
						Conflicts:
	lib/simd/Grid_vector_types.h
	tests/Makefile.am 
						
						
					 | 
					
						2015-05-20 17:32:46 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								neo
							
						 
					 | 
					
						
						
							
						
						d03c4e5901
					 | 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'
						
						
						
						
						
						
						
						Conflicts:
	lib/simd/Grid_vector_types.h
	tests/Makefile.am 
						
						
					 | 
					
						2015-05-20 17:32:46 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								neo
							
						 
					 | 
					
						
						
							
						
						e529210f43
					 | 
					
						
						
							
							Implemented all SSE4 functions.
						
						
						
						
						
						
						
						A test code Grid_simd_new.cc has been created to test the new class.
Tests are all OK. 
						
						
					 | 
					
						2015-05-20 17:22:40 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								neo
							
						 
					 | 
					
						
						
							
						
						3a3f54932a
					 | 
					
						
						
							
							Implemented all SSE4 functions.
						
						
						
						
						
						
						
						A test code Grid_simd_new.cc has been created to test the new class.
Tests are all OK. 
						
						
					 | 
					
						2015-05-20 17:22:40 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								neo
							
						 
					 | 
					
						
						
							
						
						cf7be0e461
					 | 
					
						
						
							
							Implemented all SSE4 functions.
						
						
						
						
						
						
						
						A test code Grid_simd_new.cc has been created to test the new class.
Tests are all OK. 
						
						
					 | 
					
						2015-05-20 17:22:40 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						8fdff33b3a
					 | 
					
						
						
							
							Merging in
						
						
						
						
						
						
						
						Merge branch 'master' of https://github.com/paboyle/Grid 
						
						
					 | 
					
						2015-05-19 21:30:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						dc4014668d
					 | 
					
						
						
							
							Merging in
						
						
						
						
						
						
						
						Merge branch 'master' of https://github.com/paboyle/Grid 
						
						
					 | 
					
						2015-05-19 21:30:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						221902a882
					 | 
					
						
						
							
							Merging in
						
						
						
						
						
						
						
						Merge branch 'master' of https://github.com/paboyle/Grid 
						
						
					 | 
					
						2015-05-19 21:30:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						91ed085ca4
					 | 
					
						
						
							
							Build a simple kernel to compare intel compiler and clang in simple environment
						
						
						
						
						
						
					 | 
					
						2015-05-19 21:29:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						3f57662cd0
					 | 
					
						
						
							
							Build a simple kernel to compare intel compiler and clang in simple environment
						
						
						
						
						
						
					 | 
					
						2015-05-19 21:29:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						d3931111fb
					 | 
					
						
						
							
							Build a simple kernel to compare intel compiler and clang in simple environment
						
						
						
						
						
						
					 | 
					
						2015-05-19 21:29:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						efc0d1e0b9
					 | 
					
						
						
							
							Reworking to keep intel compiler happy
						
						
						
						
						
						
					 | 
					
						2015-05-19 21:29:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						b562b50196
					 | 
					
						
						
							
							Reworking to keep intel compiler happy
						
						
						
						
						
						
					 | 
					
						2015-05-19 21:29:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						a21036e69a
					 | 
					
						
						
							
							Reworking to keep intel compiler happy
						
						
						
						
						
						
					 | 
					
						2015-05-19 21:29:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						2d8b5a8191
					 | 
					
						
						
							
							Optimisation...
						
						
						
						
						
						
					 | 
					
						2015-05-19 15:50:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						46ab8edf30
					 | 
					
						
						
							
							Optimisation...
						
						
						
						
						
						
					 | 
					
						2015-05-19 15:50:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						8220794c44
					 | 
					
						
						
							
							Optimisation...
						
						
						
						
						
						
					 | 
					
						2015-05-19 15:50:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						b520694b00
					 | 
					
						
						
							
							Merge branch 'coppolachan-master'
						
						
						
						
						
						
					 | 
					
						2015-05-19 15:05:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						5f0530b68a
					 | 
					
						
						
							
							Merge branch 'coppolachan-master'
						
						
						
						
						
						
					 | 
					
						2015-05-19 15:05:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						7571a6b021
					 | 
					
						
						
							
							Merge branch 'coppolachan-master'
						
						
						
						
						
						
					 | 
					
						2015-05-19 15:05:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						3fe7275332
					 | 
					
						
						
							
							Merged
						
						
						
						
						
						
						
						Merge branch 'master' of https://github.com/coppolachan/Grid into coppolachan-master
Conflicts:
	lib/simd/Grid_vector_types.h 
						
						
					 | 
					
						2015-05-19 15:05:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						3d66d00313
					 | 
					
						
						
							
							Merged
						
						
						
						
						
						
						
						Merge branch 'master' of https://github.com/coppolachan/Grid into coppolachan-master
Conflicts:
	lib/simd/Grid_vector_types.h 
						
						
					 | 
					
						2015-05-19 15:05:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Boyle
							
						 
					 | 
					
						
						
							
						
						fde7f8d6b9
					 | 
					
						
						
							
							Merged
						
						
						
						
						
						
						
						Merge branch 'master' of https://github.com/coppolachan/Grid into coppolachan-master
Conflicts:
	lib/simd/Grid_vector_types.h 
						
						
					 | 
					
						2015-05-19 15:05:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								azusayamaguchi
							
						 
					 | 
					
						
						
							
						
						ee8cf77071
					 | 
					
						
						
							
							Merge branch 'master' of https://github.com/paboyle/Grid
						
						
						
						
						
						
					 | 
					
						2015-05-19 14:55:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								azusayamaguchi
							
						 
					 | 
					
						
						
							
						
						a4b3bc7714
					 | 
					
						
						
							
							Merge branch 'master' of https://github.com/paboyle/Grid
						
						
						
						
						
						
					 | 
					
						2015-05-19 14:55:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								azusayamaguchi
							
						 
					 | 
					
						
						
							
						
						2d2da8364f
					 | 
					
						
						
							
							Merge branch 'master' of https://github.com/paboyle/Grid
						
						
						
						
						
						
					 | 
					
						2015-05-19 14:55:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |