How to decrease the number of possible cache misses when designing a C++ program?
Does inlining functions help every time? or is it good only when the program is CPU
For data bound operations
use arrays & vectors over lists,maps & sets
process by rows over columns