Softwarez.Info - Software's World!
C++ Low Latency Multithreading And Hotpath Optimizations - Printable Version

+- Softwarez.Info - Software's World! (https://softwarez.info)
+-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone)
+--- Forum: E-Books (https://softwarez.info/Forum-E-Books)
+--- Thread: C++ Low Latency Multithreading And Hotpath Optimizations (/Thread-C-Low-Latency-Multithreading-And-Hotpath-Optimizations)



C++ Low Latency Multithreading And Hotpath Optimizations - Farid - 04-18-2025

[Image: wMe2OENr_o.png]

English | March 28, 2025 | ASIN: B0F2SNYS3L | 362 pages | EPUB | 1.28 Mb

Quote:๐ŸŒž Run faster! This book is about speeding up C++ for low latency programming in multithreaded environments and sequential code in C++ backends.

๐ŸŒž Main applications:

โœ”AI LLM Inference Backends
โœ”High-Frequency Trading (HFT)
โœ”Game Engines

๐ŸŒž Main optimization topics:

โœ”C++ Multithreading optimizations
โœ”General C++ efficiency tweaks

Table of Contents

๐ŸŒž Part I: Introduction to Low Latency
1. Low Latency Programming
2. Multithreading Optimizations
3. Hardware Acceleration
4. System Optimizations

๐ŸŒž Part II: Multithreading Optimizations
5. False Sharing
6. Branch Prediction
7. Lock Contention
8. Hotpath Optimizations
9. Slowpath Removal
10. Cache Warming

๐ŸŒž Part III: C++ Optimizations
11. Timing and Benchmarking
12. Bitwise Operations
13. Floating-Point Arithmetic
14. Arithmetic Optimizations
15. Compile-Time Optimizations
16. Pointer Arithmetic
17. Algorithm Speedups
18. Memory Optimizations
19. Loop Vectorization
20. AVX Intrinsics
21. Parallel Data Structures
22. Lookup Tables & Precomputation

๐ŸŒž Appendix 1: C++ Slug Catalog

๐ŸŒž Contents of Download:
๐Ÿ“Œ B0F2SNYS3L.epub (Spuler, David) (2012) (1.28 MB)

[center]โ‹†๐Ÿ•ท- - - - -โ˜ฝโ”€โ”€โ”€โ›ง โคโ–โคž โ›งโ”€โ”€โ”€โ˜พ - - - -๐Ÿ•ทโ‹†[/center]

โญ๏ธ C++ Low Latency Multithreading And Hotpath Optimizations โœ… (1.28 MB)
NitroFlare Link(s)

[To see links please register or login]


RapidGator Link(s)

[To see links please register or login]