CPU dispatchingh is all about making your code portable and fast. We will talk about how to make your detect features your CPU has at is disposal and select the fastest function for that particular CPU without a need to recompile your software.
All posts in Low Level Performance
Make your programs run faster: avoid function calls
Posted on Author Ivica BogosavljevićPosted in Help the Compiler, Low Level Performance, Performance, Toolchain and PerformanceLeave a Reply
Function calls are not cheap operations and for time critical code it is better to avoid them. This article explores techniques you can use to avoid function calls thus speeding up your code.
Make your programs run faster by better using the data cache
Posted on Author Ivica BogosavljevićPosted in Low Level Performance, Performance15 Replies
We investigate how the data cache influences the performance of your program, talk about ways for you to write faster programs by better leveraging the data cache.