libcats.org
Главная

Efficient C++: Performance Programming Techniques

Обложка книги Efficient C++: Performance Programming Techniques

Efficient C++: Performance Programming Techniques

,
Most of the book is similar to Meyers books. The last chapter is great. I don't know of any other book that presents this information, and this is what programmers screw up most when trying to write high performance code. This chapter discusses how to write extremely tight code considering the actual hardware you're running on (a lot of this is generalizable, since a lot of hardware is similar enough.). Things like writing code to avoid cache misses. Code that pipelines well. Replacing conditionals with small non-conditional code (avoid the branch). Context switching performance, etc.. Basically, this section is what gets you to actually think about the system you're writing software for. The real world, practical reality.



This topic is a must have, especially if you're writing a game engine or physics engine. Anything that needs to be as fast as possible, or faster than the competition... handling loads of data in real time.



I gave the book 3 stars, because I really want a full book on this, not just a short chapter at the end as an afterthought. The authors however do cite 2 other books that they used to write this section, and I'm going to go check them out. As an introduction to hardware-minded performance optimization, this chapter is pretty cool.
EPUB | FB2 | PDF | MOBI | TXT | RTF
* Конвертация файла может нарушить форматирование оригинала. По-возможности скачивайте файл в оригинальном формате.
Популярные книги за неделю:

ВАЗ 2110i, -2111i, -2112i

Автор:
Категория: civil, civil, transport
Размер книги: 57.35 Mb

50 рецептов для аэрогриля

Автор:
Категория: house, house, cook
Размер книги: 771 Kb

Ключ к сверхсознанию

Автор:
Категория: Путь к себе
Размер книги: 309 Kb
Только что пользователи скачали эти книги:

Hannibal by Thomas Harris

Автор:
Размер книги: 548 Kb

Expert C Programming - Deep C Secrets

Автор:
Размер книги: 2.16 Mb

Herod the Great

Автор:
Категория: История
Размер книги: 430 Kb

Боевое применение

Автор:
Категория: Посвящения
Размер книги: 10 Kb

Radical Enlightenment: Philosophy and the Making of Modernity 1650-1750

Автор:
Категория: История
Размер книги: 7.37 Mb

Tracer

Автор:
Категория: fiction
Размер книги: 205 Kb

The Mercenary's Tale

Автор:
Категория: fiction
Размер книги: 730 Kb