Dear Pekka,
having no email I'm writing here. I have published a crate containing a comparison of the floating-point generation techniques I could put my hands on. Yours is by far the fastest for a single call, albeit Campbell has not-completely-precise techniques that vectorize well.
I hope to have translated and commented on your work faithfully, license and all. If you want, you can have a look at your module
https://github.com/vigna/rand-float-rs/blob/main/src/pekkizen.rs
(BTW, if you prefer it to name it after your surname, let me know).
Dear Pekka,
having no email I'm writing here. I have published a crate containing a comparison of the floating-point generation techniques I could put my hands on. Yours is by far the fastest for a single call, albeit Campbell has not-completely-precise techniques that vectorize well.
I hope to have translated and commented on your work faithfully, license and all. If you want, you can have a look at your module
https://github.com/vigna/rand-float-rs/blob/main/src/pekkizen.rs
(BTW, if you prefer it to name it after your surname, let me know).