Documentation Home

This site is the documentation entry for the C++ High Performance Computing Optimization Guide. Start here when you want a reading path, a language-specific guide, or direct access to the example modules.

Project Positioning

  • Learn modern C++ performance engineering through runnable examples instead of isolated notes.
  • Cover the path from build system fundamentals to memory and cache behavior, SIMD, concurrency, benchmarking, and profiling.
  • Keep the repository README focused on repository setup while this page focuses on documentation entry points and reading order.

Who This Is For

  • C++ engineers who want a structured path into performance optimization.
  • Students and self-learners comparing optimization techniques with executable examples.
  • Maintainers who need profiling, benchmarking, and contribution references.

Start Here

Goal Recommended path
First visit Learning Path -> example modules -> profiling guide
Benchmark or hotspot analysis Profiling Guide -> memory and cache module -> SIMD module
Add or extend a module Contributing guide -> relevant module README -> learning path

Core Documents

Topic English 中文
Learning path Learning Path 学习路径
Profiling Profiling Guide 性能分析指南
Site sync GitBook Sync Guide GitBook 接入指南
Contribution Contributing 参与贡献

Example Modules

results matching ""

    No results matching ""