
Optimizing Software in C++
by Agner Fog
Publisher: Agner.org 2013
Number of pages: 167
Description:
This is an optimization manual for advanced C++ programmers. Topics include: The choice of platform and operating system. Choice of compiler and framework. Finding performance bottlenecks. The efficiency of different C++ constructs. Multi-core systems. Parallelization with vector operations. CPU dispatching. Efficient container class templates. Etc.
Download or read it online for free here:
Download link
(990KB, PDF)
Similar books
Optimizing C++- Wikibooks
This book contains guidelines and advices on how to write efficient software using the C++ language. Software correctness and maintainability are taken into account, but are not the primary concerns. The book is for intermediate C++ programmers.
(11230 views)
More C++ Idioms- Wikibooks
The objective is to present modern C++ idioms to programmers who have moderate level of familiarity with C++, and help elevate their knowledge so that C++ feels much friendlier to them. It is designed to be an exhaustive catalog of reusable idioms.
(17409 views)
Financial Numerical Recipes in C++by Bernt Arne Ødegaard
Useful examples and algorithms for people working within the field of finance. Typical examples are option/derivatives pricing, term structure calculations, mean variance analysis. The author made C++ subroutines that implements common algorithms.
(29874 views)
Optimizing C ++by Steve Heller - Prentice Hall PTR
The book provides C++ programmers with a practical approach to code optimization. The text consists of case studies of database problems with various searching and compression algorithms, the source code, and explanation of the solutions.
(22254 views)