非常感谢Mark E.Dawson,他帮助我撰写了7.8节、8.1.3节、10.3节、10.5节、11.1节、11.5节、11.6节和11.7节。他是高频交易行业公认的专家,非常热心地分享了他的专业知识。
感谢Sridhar Lakshmanamurthy,他帮助我撰写了第3章关于CPU微架构的主要部分。他在Intel工作数十年,是半导体行业的资深人士。
非常感谢LLVM编译器中向量化框架的原作者Nadav Rotem,他帮助我编写了8.2.3节。
感谢Clément Grégoire,他帮助我撰写了8.2.3.7节。他拥有丰富的游戏开发经验,他的评论和反馈帮助本书解决了游戏开发行业面临的一些挑战。
本书的出版还依赖以下审稿人:Dick Sites、Wojciech Muła、Thomas Dullien、Matt Fleming、Daniel Lemire、Ahmad Yasin、Michele Adduci、Clément Grégoire、Arun S.Kumar、Surya Narayanan、Alex Blewitt、Nadav Rotem、Alexander Yer-molovich、Suchakrapani Datt Sharma、Renat Idrisov、Sean Heelan、Jumana Mundichipparakkal、Todd Lipcon、Rajiv Chauhan、Shay Morag等。
此外,还要感谢性能社区的无数博客文章和论文。从Travis Downs、Daniel Lemire、Andi Kleen、Agner Fog、Bruce Dawson、Brendan Gregg等人的博客中,我学到了很多东西。我站在巨人的肩膀上才得以完成此书,所以本书的成功不应该只归功于我自己,这本书也是我为了感谢和回馈整个社区而作。
最后,还要感谢我的家人,他们给了我足够的耐心和支持,为我放弃了周末旅行和每晚的散步活动。没有他们的支持,我是不可能完成本书的。