Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!tut.cis.ohio-state.edu!ucbvax!WATSON.IBM.COM!jbs From: jbs@WATSON.IBM.COM Newsgroups: comp.arch Subject: generating random numbers Message-ID: <9105130247.AA09317@ucbvax.Berkeley.EDU> Date: 13 May 91 02:34:55 GMT Sender: daemon@ucbvax.BERKELEY.EDU Lines: 19 Herman Rubin writes: I believe most people are aware of the existence of simulation, including Monte Carlo, or Las Vegas, methods for obtaining answers to otherwise intractable problems. In these, it is almost always the case that considerable use must be made of non-uniform random variables; the quantities of interest are usually exponential, normal, Cauchy, binomial, Poisson, etc., and not uniform. In any particular problem, it is quite likely that thousands or millions or even billions of these random numbers will be used. If this is not a situation which calls for efficiency, it will do until a real one comes along. :-) Even granting that Monte Carlo methods are important I remain unconvinced that: 1) The time spent generating random numbers dominates these computations. 2) Your proposed instructions would reduce the time it takes to generate the random numbers. James B. Shearer