1 |
ver 2.0 |
2 |
------- |
3 |
The recursion formula of dSFMT is changed. |
4 |
The supported periods are changed. |
5 |
The output sequences are completely changed. |
6 |
The generation speed is improved. |
7 |
The variable for initialization check is removed, because it causes |
8 |
an execution error in cygwin. |
9 |
|
10 |
ver 1.3.1 |
11 |
------- |
12 |
change dSFMT.h not to include dSFMT-params.h |
13 |
change Makefile to clean test files. |
14 |
|
15 |
ver 1.3 |
16 |
------- |
17 |
add `dsfmt_' prefix to functions. |
18 |
changed to structure base code. |
19 |
put Intel Compiler into silence. |
20 |
bug fix checking BIG_ENDIAN and BYTE_ORDER |
21 |
change test.c not to include dSFMT.c |
22 |
dSFMT-alti.h and dSFMT-sse2.h are marged into dSFMT.c |
23 |
|
24 |
ver 1.2.1 |
25 |
------- |
26 |
add #include <altivec.h> to dSFMT.c |
27 |
|
28 |
ver 1.2 |
29 |
------- |
30 |
The precision specifier of printf was too large in test.c |
31 |
CAUTION! *.out.txt is changed. |
32 |
add dSFMT-params216091.h |
33 |
gcc compile option changed form -O9 to -O3. |
34 |
add AltiVec parameter format for systems which are not OSX. |
35 |
change Makefile for systems which are not OSX and support AltiVec. |
36 |
change sample2 of howto-compile for Free BSD. |
37 |
change period certification code more smart. |
38 |
change source files for BORLANDC and Visual Studio. |
39 |
|
40 |
ver 1.1.1 |
41 |
------- |
42 |
BUG in dSFMT-sse2.h is fixed. |
43 |
This bug didn't change the result. |
44 |
Change test.c |
45 |
|
46 |
ver 1.1 |
47 |
------- |
48 |
add dSFMT-params132049.h |
49 |
fix bug in period_certification. It's a bug but result is the same for |
50 |
all parameter files. |
51 |
change macro definition names and global variables. Thank you, Adam Piatyszek. |
52 |
remove L suffix from floating point constants. It's Saito's misunderstanding. |
53 |
fix bug of sfmt_idxof definition for BIG ENDIAN machine. |
54 |
|
55 |
ver 1.0.1 |
56 |
------- |
57 |
change name dSFMT-alti.c to SFMT-alti.h |
58 |
change name dSFMT-sse2.c to SFMT-sse2.h |
59 |
This version is not released. |
60 |
|
61 |
ver 1.0 |
62 |
------- |
63 |
The first version. |