> I wrote the inner loop of the C to operate on a linked list of blocks
Linked lists are slow...
Linked lists are slow...
The leap you're making here is about how distant the memory addresses should be in general.
This is entirely dependent on your problem and your data-set.
https://www.youtube.com/watch?v=fHNmRkzxHWs&list=PL8N1fQK8Lw...