>You mention cpu time and c code. If you are measuring times on a
>desktop computer, you may need to try to pick data structure sizes to
>allow the entire chain to fit in cache. Big data structures that force
>write back to main memory after each stage and reading to cache going
>into each stage can slow the processing considerably.
>
>Dale B. Dalrymple
>http://dbdimages.com
>
To fit in the cache, I should use aligned data that can fit into all th
registers correct? So in my function call, I should try to only declar
varibles/pointers that will fit into the number of allotted registers?
Thanks