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
Recommended Reading Paths
| 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
Example Modules