Use builtin functions where possible
The size of the CPU cache doesn't matter