DATA-ORIENTED DESIGN The hardware will thank you.

If you wish to submit an article, please contact support@dataorienteddesign.com for details.


Lots of good resources linked from this site by Daniele Bartolini: Data Oriented Design Resources

Data-Oriented Design book - online version

Data-Oriented Design book - 2018 paperback version

FIRST PREV : PAGE 0 : NEXT LAST

Things to consider : #06 10/11/2011:22:00:00

Pipelined CPUs don't like branching, here are a few techniques for reducing the branch count in code in general.

http://en.wikibooks.org/wiki/Optimizing_C%2B%2B/Code_optimization/Pipeline