some improvements on cache-oblivious implementation
NOTE: Still pretty buggy