added openmp tiled version (not tested yet)