Logo

Optimizing Software in C++ by Agner Fog

Small book cover: Optimizing Software in C++

Optimizing Software in C++
by

Publisher: Agner.org
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.

Home page url

Download or read it online for free here:
Download link
(990KB, PDF)

Similar books

Book cover: Industrial Strength C++Industrial Strength C++
by - Prentice Hall
This book defines a C++ coding standard that should be usable for almost all programmers. Text and examples explain each individual rule and recommendation. The book covers naming conventions, resource management, code organization, and more.
(12835 views)
Book cover: C++ Reference GuideC++ Reference Guide
by - Informit
This guide covers constructors, destructors, operator overloading, memory management, templates, namespaces, streams, object-oriented programming principles, standard template library, exception handling, runtime type information, and more.
(12112 views)
Book cover: C++ for C ProgrammersC++ for C Programmers
by - Smashwords
A book with exhaustive examples of C++ intended to help a C programmer learn and use C++. The book is not organized in a traditional chapter format, included are example programs that illustrate the important points of C++ in an evolutionary manner.
(8236 views)
Book cover: Optimizing C++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.
(2848 views)