Protocol++® (Protocolpp®)  v5.7.0
SFMT-sse2-msc.h File Reference

SIMD oriented Fast Mersenne Twister(SFMT) for Intel SSE2 for MSC. More...

Namespaces

 ProtocolPP
 

Functions

static void ProtocolPP::mm_recursion (__m128i *r, __m128i a, __m128i b, __m128i c, __m128i *d)
 
void ProtocolPP::sfmt_gen_rand_all ()
 
static void ProtocolPP::gen_rand_array (w128_t *array, int size)
 

Detailed Description

SIMD oriented Fast Mersenne Twister(SFMT) for Intel SSE2 for MSC.

Author
Mutsuo Saito (Hiroshima University)
Makoto Matsumoto (Hiroshima University)
Note
We assume LITTLE ENDIAN in this file

Copyright (C) 2006, 2007 Mutsuo Saito, Makoto Matsumoto and Hiroshima University. All rights reserved. Copyright (C) 2013 Mutsuo Saito, Makoto Matsumoto and Hiroshima University.

The new BSD License is applied to this software, see LICENSE.txt