Contents

Creating Random Stream Copy and Copying Stream State

VS provides an option of producing an exact copy of a generated stream by calling the vslCopyStream function:
vslCopyStream( newstream, srcstream )
A new stream
newstream
is created with parameters (stream descriptive information) that are exactly the same as those of the source stream
srcstream
at the moment of calling
vslCopyStream
. The stream state of
newstream
is exactly the same as that of
srcstream
, and both the streams generate random numbers using the same BRNG.
Another service function
vslCopyStreamState
copies the current state of the stream:
vslCopyStreamState( deststream, srcstream )
The streams
srcstream
and
deststream
are assumed to have been created by one of the above methods, both of the streams being related to the same BRNG. The function
vslCopyStreamState
copies the information about the current stream state from
srcstream
into
deststream
. Other stream-related information remains unchanged.
1

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reservered for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804