1. A method for accelerating computation of Monte Carlo results, comprising the steps of: a. obtaining a raw Monte Carlo data distribution D0; and b. denoising the raw Monte Carlo data distribution D0 thereby producing a denoised distribution D1.