Hacker News
- On AlphaTensor’s new matrix multiplication algorithms https://fgiesen.wordpress.com/2022/10/06/on-alphatensors-new-matrix-multiplication-algorithms/ 76 comments
- Migrating Thunderbird profiles: A story in three acts https://fgiesen.wordpress.com/2011/09/30/migrating-thunderbird-profiles-a-story-in-three-acts/ 4 comments
- Memory Bandwidth https://fgiesen.wordpress.com/2017/04/11/memory-bandwidth/ 35 comments
- Entropy coding in Oodle Data: the big picture https://fgiesen.wordpress.com/2021/07/09/entropy-coding-in-oodle-data-the-big-picture/ 3 comments
- Metaprogramming for Madmen (2012) https://fgiesen.wordpress.com/2012/04/08/metaprogramming-for-madmen/ 20 comments
- A trip through the Graphics Pipeline (2011) https://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-graphics-pipeline-2011-index/ 24 comments
- Rate-distortion optimization https://fgiesen.wordpress.com/2018/12/10/rate-distortion-optimization/ 8 comments
- Why do CPUs have multiple cache levels? https://fgiesen.wordpress.com/2016/08/07/why-do-cpus-have-multiple-cache-levels/ 121 comments
- The Magic Ring Buffer (2012) https://fgiesen.wordpress.com/2012/07/21/the-magic-ring-buffer/ 21 comments
- Reading and writing are less symmetric than you (probably) think https://fgiesen.wordpress.com/2015/10/25/reading-and-writing-are-less-symmetric-than-you-probably-think/ 5 comments
- A trip through the graphics pipeline (2011) https://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-graphics-pipeline-2011-index/ 2 comments
- Metaprogramming for madmen http://fgiesen.wordpress.com/2012/04/08/metaprogramming-for-madmen/ 12 comments
- Low-level x86 code compression for 64k intros http://fgiesen.wordpress.com/2011/01/24/x86-code-compression-in-kkrunchy/ 18 comments
Lobsters
- Row major vs. column major, row vectors vs. column vectors https://fgiesen.wordpress.com/2012/02/12/row-major-vs-column-major-row-vectors-vs-column-vectors/ 2 comments math
- Papers I Like Pt 1 https://fgiesen.wordpress.com/2017/08/12/papers-i-like-part-1/ 3 comments compsci , historical , programming
- Metaprogramming for madmen https://fgiesen.wordpress.com/2012/04/08/metaprogramming-for-madmen/ 4 comments art , assembly , graphics
- SSE: mind the gap! https://fgiesen.wordpress.com/2016/04/03/sse-mind-the-gap/ 2 comments assembly
- On AlphaTensor’s new matrix multiplication algorithms https://fgiesen.wordpress.com/2022/10/06/on-alphatensors-new-matrix-multiplication-algorithms/ 6 comments programming
- recommended resources for learning the Linux graphics stack? https://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-graphics-pipeline-2011-index/ 9 comments linux_gaming
- How many x86 instructions are there? https://fgiesen.wordpress.com/2016/08/25/how-many-x86-instructions-are-there/ 84 comments hardware
- Bug in triangle rasterizer: small 1-2 pixel wide gaps. https://fgiesen.wordpress.com/2013/02/08/triangle-rasterization-in-practice/ 7 comments gamedev
- Fabian Giesen: A whirlwind introduction to dataflow graphs https://fgiesen.wordpress.com/2018/03/05/a-whirlwind-introduction-to-dataflow-graphs/ 3 comments programming
- Network latencies and speed of light https://fgiesen.wordpress.com/2018/01/20/network-latencies-and-speed-of-light/ 86 comments programming
- Papers I like https://fgiesen.wordpress.com/2017/08/12/papers-i-like-part-1/ 4 comments programming
- Memory bandwidth http://fgiesen.wordpress.com/2017/04/11/memory-bandwidth/ 6 comments programming
- Metaprogramming for madmen https://fgiesen.wordpress.com/2012/04/08/metaprogramming-for-madmen/ 6 comments programming
- How many x86 instructions are there? https://fgiesen.wordpress.com/2016/08/25/how-many-x86-instructions-are-there/ 19 comments programming
- Why do CPUs have multiple cache levels? https://fgiesen.wordpress.com/2016/08/07/why-do-cpus-have-multiple-cache-levels/ 41 comments programming
- The Magic Ring Buffer https://fgiesen.wordpress.com/2012/07/21/the-magic-ring-buffer/ 9 comments programming
- Reading and writing are less symmetric than you (probably) think https://fgiesen.wordpress.com/2015/10/25/reading-and-writing-are-less-symmetric-than-you-probably-think/ 14 comments programming
- Little-endian vs. big-endian http://fgiesen.wordpress.com/2014/10/25/little-endian-vs-big-endian/ 58 comments programming
- Cache coherency primer, at The Ryg Blog http://fgiesen.wordpress.com/2014/07/07/cache-coherency/ 4 comments programming
- Metaprogramming for madmen http://fgiesen.wordpress.com/2012/04/08/metaprogramming-for-madmen/ 6 comments programming
- A string processing rant http://fgiesen.wordpress.com/2013/01/30/a-string-processing-rant/ 8 comments programming
- If you are learning game development, you should definitely take A Trip Through the Graphics Pipeline http://fgiesen.wordpress.com/category/graphics-pipeline/page/2/ 26 comments gamedev
- Z-transform done quick http://fgiesen.wordpress.com/2012/08/26/z-transform-done-quick/ 24 comments programming
- Linear interpolation past, present and future http://fgiesen.wordpress.com/2012/08/15/linear-interpolation-past-present-and-future/ 4 comments programming
- A trip through the Graphics Pipeline http://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-graphics-pipeline-2011-index/ 5 comments programming
- Meta-Programming for Madmen - How to get a first person shooter in under 100k. http://fgiesen.wordpress.com/2012/04/08/metaprogramming-for-madmen/?repost 25 comments programming
- Buffer-centric IO http://fgiesen.wordpress.com/2011/11/21/buffer-centric-io/ 6 comments programming