Algorithms for converting binary to decimal floating-point numbers (2021)
github.com
github.com
Initial commit, https://reviews.llvm.org/D131023
For KeenType[1], a fork of the New Typesetting System (and more complete plain TeX implementation than JMathTeX), I added an SVG generator that converts floating point numbers to strings using a StackOverflow answer[2], not the Ryu algorithm[3]. Better performance, simpler algorithm.
Knuth's advice holds: measure then optimize.
[0]: https://github.com/jfree/jfreesvg/pull/30
[1]: https://github.com/DaveJarvis/KeenType
[2]: https://stackoverflow.com/a/10554128/59087
[3]: https://github.com/DaveJarvis/KeenType/blob/fef005579021f394...
For the last two graphs, is the x-axis "each run"? Maybe there's a better chart for this than a line chart, as you're really trying to show distributions, not the correlation between run # and time. (if the experiments are independent you could rearrange the order of the runs and the meaning shouldn't change)