Bounded-error interactive ray tracingSoftware prefetching and caching for translation lookaside buffers