Hydrodynamics Code Timings

on Queenbee

With self gravity calculated. Time per step per cell in nanoseconds

Problem Size/Processors 4 x 2 = 8 4 x 4 = 16 8 x 4 = 32 8 x 8 = 64 16 x 8 = 128 16 x 16 = 256 16 x 32 = 512 32 x 32 = 1024 64 x 32 = 2028
34 x 34 x 32 817.0 559.4 1073.8            
34 x 34 x 64 608.0 489.1 728.2            
66 x 66 x 64 991.1 428.6 268.9 233.1          
130 x 130 x 128 1538.1 739.0 372.0 195.6 98.8 65.0 77.8    
130 x 130 x 256 1647.6 798.0 410.9 198.1 104.7 74.0 51.2 67.8  
258 x 258 x 256     502.2 233.1 120.6 63.1 39.8 24.4  
258 x 258 x 512       240.7 127.7 64.6 37.2 23.9 17.4

Without self gravity calculated. Time per step per cell in nanoseconds

Problem Size/Processors 4 x 2 = 8 4 x 4 = 16 8 x 4 = 32 8 x 8 = 64 16 x 8 = 128 16 x 16 = 256 16 x 32 = 512 32 x 32 = 1024 64 x 32 = 2028
34 x 34 x 32 287.1 191.9 679.2            
34 x 34 x 64 376.8 227.5 365.4 326.3          
66 x 66 x 64 692.6 317.4 120.8 96.3          
130 x 130 x 128 991.3 468.4 239.3 115.7 58.74 29.1 22.4    
130 x 130 x 256 1037.0 515.2 312.6 132.9 68.9 35.9 25.3 27.8  
258 x 258 x 256   1131.1 273.7 137.9 71.6 34.6 19.7 11.3  
258 x 258 x 512     284.9 139.5 78.9 39.1 21.4 11.4  

With self gravity calculated. Time per step in seconds

Problem Size/Processors 4 x 2 = 8 4 x 4 = 16 8 x 4 = 32 8 x 8 = 64 16 x 8 = 128 16 x 16 = 256 16 x 32 = 512 32 x 32 = 1024 64 x 32 = 2028
34 x 34 x 32 0.030 0.021 0.040            
34 x 34 x 64 0.045 0.036 0.054            
66 x 66 x 64 0.276 0.119 0.075 0.065          
130 x 130 x 128 3.327 1.599 0.804 0.423 0.214 0.141 0.168    
130 x 130 x 256 7.128 3.452 1.778 0.857 0.453 0.320 0.222 0.293  
258 x 258 x 256     8.558 3.972 2.055 1.075 0.678 0.415  
258 x 258 x 512       8.203 4.352 2.202 1.268 0.815 0.600

Without self gravity calculated. Time per step in seconds

Problem Size/Processors 4 x 2 = 8 4 x 4 = 16 8 x 4 = 32 8 x 8 = 64 16 x 8 = 128 16 x 16 = 256 16 x 32 = 512 32 x 32 = 1024 64 x 64 = 2028
34 x 34 x 32 0.011 0.007 0.025            
34 x 34 x 64 0.028 0.017 0.027 0.024          
66 x 66 x 64 0.193 0.088 0.034 0.027          
130 x 130 x 128 2.144 1.013. 0.518 0.250 0.127 0.063 0.048    
130 x 130 x 256 4.486 2.229 1.352 0.575 0.298 0.155 0.109 0.120  
258 x 258 x 256   19.274 4.664 2.350 1.220 0.590 0.336 0.193  
258 x 258 x 512     9.710 4.754 2.689 1.333 0.729 0.389