Skip to content

参考资料

本页汇总了最有助于理解仓库代码、验证模型与性能方法论的外部来源。筛选标准优先考虑耐久、官方或被广泛引用的资料。

标准与语言参考

来源类型它在这里的重要性
cppreference: C++ 标准库与语言参考参考站点对原子、ranges、对齐与示例中使用的语言规则进行快速权威查阅
C++ Core Guidelines持续更新的指南在性能导向代码与安全性、可维护性之间提供平衡参照
CMake Presets manual官方手册直接相关,因为本仓库把 preset 视为规范构建与验证接口
GoogleTest公开仓库仓库使用的单元测试基础设施
RapidCheck公开仓库用于不变量导向验证的性质测试库

测量与性能分析

来源类型它在这里的重要性
Google Benchmark公开仓库生态中常见的微基准框架,也反映了本仓库的测量风格
perf wiki官方文档Linux 优先计数器、采样与 profiler 使用的规范参考
Brendan Gregg 的 FlameGraph文章与工具入口解释仓库性能脚本采用的 flamegraph 模型
Intel VTune Profiler厂商文档面向 Intel 定位问题时的高级 profiling 路线
Compiler Explorer公共工具站点方便在本地构建之外检查代码生成与向量化决策

微架构与系统性能阅读

来源类型它在这里的重要性
Agner Fog 优化资料手册与表格指令成本、向量化细节与 CPU 行为的重要参考
Intel 64 and IA-32 Architectures Optimization Reference Manual厂商优化手册有助于解释主流 x86 系统上的许多缓存与 SIMD 结果
What Every Programmer Should Know About Memory长文内存与缓存模块的重要基础阅读
Gallery of Processor Cache Effects文章用易理解的图示补充仓库示例中的缓存行为

作为对照项的公开仓库与库

来源类型它在这里的重要性
xsimd公开仓库用于对照可移植 SIMD 抽象方案
oneTBB公开仓库生产级并行与调度的参考点
folly公开仓库展示更广泛的系统工具库应有的规模与复杂度
Abseil C++公开仓库适合作为 API 表面与低层工具设计的参照

仓库内交叉链接

这份来源书架刻意保持克制。它优先保留那些能帮助读者检查、复核或质疑仓库中具体结论的资料。

基于 MIT 许可证发布。