电子书《现代硬件算法》
en.algorithmica.org/hpc/
《现代硬件算法》是由Sergey Slotin撰写的一本专注于高性能计算的书籍。它由谢尔盖·斯洛廷和 Tinkoff Generation 的师生共同创建——这是一个非营利性教育组织,培养了约一半的俄罗斯信息学奥林匹克竞赛决赛选手。
它主要面向性能工程师、算法研究人员以及计算机科学本科生,旨在帮助读者了解如何通过优化算法和利用现代硬件特性来提升程序性能。内容涵盖了计算机体系结构、指令级并行性、编译优化等基础知识,还提供了大量实际案例,如加速GCD计算、二分查找、哈希表操作等。