H&K #1 I think that the fastest option is actually not arrays but direct memory access using pointers I would go for Bank access rather than Memory access. (Which is what I think you were saying anyway)