"Memory interleaving is a way to get your machine to access your memory banks simultaneously, rather than sequentially. So with a little necessary latency overhead from doing it, 2 and 4 way interleaving opens up the possibility of defining seperate banks of memory, and reading them sequentially. It's not 2 or 4 times faster, but it is faster because of this. "