danlark.org 6. 6. 2023“csinc”, the AArch64 instruction you didn’t know you wanted – danlark.org 20. 4. 2022Changing std::sort at Google’s Scale and Beyond – danlark.org 11. 6. 2021Beyond malloc efficiency to fleet efficiency: a hugepage-aware memory allocator – danlark.org 8. 3. 2021How a Bug(?) in the Linux CRC-32 Checksum Turned out not to be a Bug – danlark.org 11. 11. 2020Miniselect: Practical and Generic Selection Algorithms – danlark.org 8. 10. 2020I need extra C/C++ performance now. How? – danlark.org 1. 8. 2020News Aggregator from Scratch in 2 Weeks – danlark.org 14. 6. 2020Optimizing 128-bit Division – danlark.org 13. 4. 2020Why is std::pair broken? – danlark.org 13. 3. 2020How to crack HashCode competition with some engineering skills – danlark.org 31. 1. 2020I wrote Go code for 3 weeks and you won’t believe what happened next – danlark.org 12. 1. 2020How to contribute to Abseil with a visible performance gain – danlark.org
6. 6. 2023“csinc”, the AArch64 instruction you didn’t know you wanted – danlark.org 20. 4. 2022Changing std::sort at Google’s Scale and Beyond – danlark.org 11. 6. 2021Beyond malloc efficiency to fleet efficiency: a hugepage-aware memory allocator – danlark.org 8. 3. 2021How a Bug(?) in the Linux CRC-32 Checksum Turned out not to be a Bug – danlark.org 11. 11. 2020Miniselect: Practical and Generic Selection Algorithms – danlark.org 8. 10. 2020I need extra C/C++ performance now. How? – danlark.org 1. 8. 2020News Aggregator from Scratch in 2 Weeks – danlark.org 14. 6. 2020Optimizing 128-bit Division – danlark.org 13. 4. 2020Why is std::pair broken? – danlark.org 13. 3. 2020How to crack HashCode competition with some engineering skills – danlark.org 31. 1. 2020I wrote Go code for 3 weeks and you won’t believe what happened next – danlark.org 12. 1. 2020How to contribute to Abseil with a visible performance gain – danlark.org