number of threads n 1 2 4 8 16 32 34 692.86 587.13 467.99 474.97 521.16 614.83 33 330.98 266.77 225.29 249.01 252.61 283.80 32 161.67 132.37 111.55 115.44 127.93 138.75 31 71.58 64.11 56.01 55.88 62.64 69.00 30 40.79 32.04 27.71 27.60 28.74 34.48 29 19.64 16.04 14.20 14.89 15.48 17.17 28 10.42 8.21 7.55 8.11 8.36 9.35