O'Reilly logo

Efficient C++ Performance Programming Techniques by David Mayhew, Dov Bulka

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 16. System Architecture Dependencies

We have tried to avoid waving our hands at performance problems because we wanted to provide as much practical information as possible. Most of the foregoing performance discussion has been fairly self-contained. If you know how to program in C++ then hopefully it made sense. Now we are entering an area that is deeply rooted in nonprogramming concepts. Hardware dependency is based on how the hardware works. Unfortunately, unless you have a reasonable background in hardware architecture, some of it may not be easy to understand.

Computer science increasingly has become a software science in which the vagaries of how the hardware actually functions has been left to the train drivers (engineers). This ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required