Help with decreasing program loop time

Maybe you want to have a look at my blog, especially the POV experiments POV Reloaded | Blinkenlight. I am basically scrolling 1 colum of LEDs but the idea is the same: just move an array pointer and copy whatever you find from there into the display.