Science, Artificial Intelligence.
can simulate a reality that we would complete believe in wouldn’t have to be any more powerful than our own present minds. Which means that we already possess (and have done so for quite some time) more than enough computing power for the scenario of a simulated reality to currently exist in 2016.