Re: [OMPI devel] RFC: Add an OPAL rand and srand

2014-02-07 Thread Jeff Squyres (jsquyres)
+1 On Feb 7, 2014, at 5:23 PM, Joshua Ladd wrote: > What: Add an internal random number generator to OPAL. > > Why: OMPI uses rand and srand all over the place. Because the middleware is > mucking with the RNG’s global state, applications that use these library > routines will not achieve r

Re: [OMPI devel] RFC: Add an OPAL rand and srand

2014-02-07 Thread Nathan Hjelm
+1. On Fri, Feb 07, 2014 at 10:23:41PM +, Joshua Ladd wrote: >What: Add an internal random number generator to OPAL. > > > >Why: OMPI uses rand and srand all over the place. Because the middleware >is mucking with the RNG's global state, applications that use these >libr

Re: [OMPI devel] RFC: Add an OPAL rand and srand

2014-02-07 Thread Joshua Ladd
alable and high quality parallel RNG. Josh From: devel [mailto:devel-boun...@open-mpi.org] On Behalf Of Paul Hargrove Sent: Friday, February 07, 2014 5:31 PM To: Open MPI Developers Subject: Re: [OMPI devel] RFC: Add an OPAL rand and srand Joshua, This is for ticket #2928, right? -Paul On

Re: [OMPI devel] RFC: Add an OPAL rand and srand

2014-02-07 Thread Paul Hargrove
Joshua, This is for ticket #2928, right? -Paul On Fri, Feb 7, 2014 at 2:23 PM, Joshua Ladd wrote: > What: Add an internal random number generator to OPAL. > > > > Why: OMPI uses rand and srand all over the place. Because the middleware > is mucking with the RNG's global state, applications t

[OMPI devel] RFC: Add an OPAL rand and srand

2014-02-07 Thread Joshua Ladd
What: Add an internal random number generator to OPAL. Why: OMPI uses rand and srand all over the place. Because the middleware is mucking with the RNG's global state, applications that use these library routines will not achieve reproducible results with the same seed. How: I plan to put in an