First working versionwith strided mem accesses. Not perfect yet.
Improved register usage, removed unnecessary variable. Nice speed boost of roughly 9.2%
Changed cache config to prefer L1 over shared, as we don't use shared memory in this version of the kernel.