Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

Range (bits) float_sort std::sort 1E7 elements
0 0.062 0.025
1 0.292 0.119
2 0.286 0.184
3 0.274 0.26
4 0.267 0.341
5 0.291 0.414
6 0.309 0.541
7 0.294 0.593
8 0.327 0.732
9 0.373 0.85
10 0.468 0.919
11 0.5 1.029
12 0.526 1.064
13 0.798 1.271
14 0.727 1.279
15 0.736 1.434
16 0.777 1.437
17 0.737 1.562
18 0.736 1.664
19 0.725 1.814
20 0.74 1.954
21 0.766 2.022
22 0.874 2.199
23 1.088 2.112
24 1.377 2.156
25 1.184 2.247
26 1.09 2.146
27 0.962 2.269
28 0.982 2.165
29 1.026 2.276
30 1.202 2.135
31 1.193 2.259
32 1.182 2.239