 Felix Lange
		
	
	3f33a7c8ce
	
	
	consensus/ethash: reduce keccak hash allocations (#16857)
			Felix Lange
		
	
	3f33a7c8ce
	
	
	consensus/ethash: reduce keccak hash allocations (#16857)
		
			
			Use Read instead of Sum to avoid internal allocations and
copying the state.
name                      old time/op  new time/op  delta
CacheGeneration-8          764ms ± 1%   579ms ± 1%  -24.22%  (p=0.000 n=20+17)
SmallDatasetGeneration-8  75.2ms ±12%  60.6ms ±10%  -19.37%  (p=0.000 n=20+20)
HashimotoLight-8          1.58ms ±11%  1.55ms ± 8%     ~     (p=0.322 n=20+19)
HashimotoFullSmall-8      4.90µs ± 1%  4.88µs ± 1%   -0.31%  (p=0.013 n=19+18)
		
	
 
		2018-06-04 10:32:32 +03:00
	 
	
	
	
		 ..
	
	
	
		
			
			
			
			
			
			2018-05-19 15:44:36 +07:00
		 
	
		
			
			
			
			
			
			2018-06-04 10:32:32 +03:00
		 
	
		
			
			
			
			
			
			2017-06-12 14:45:17 +02:00
		 
	
		
			
			
			
			
			
			2018-04-18 00:53:50 +02:00
		 
	
		
			
			
			
			
			
			2018-02-05 17:40:32 +01:00