* summation changed to cache friendly version
* scalar*matrix changed to cache friendly version
(in cache friendly version, cpu works only in a single block of data
loaded in cache instead of looking for missing data out of cache)