View difference between Paste ID: rD8kiaQy and
SHOW: | | - or go back to the newest paste.
1-
1+
CPU: Core 2 Duo E6300 (2 x 1.86 GHz)
2
DMD 2.057 options: -O -release -inline
3
GDC 0.30  options: -O3 -frelease (OpenSUSE 11.4 running in VMWare Workstation)
4
5
# DMD-windows memcpy
6
old MD5: 927 ms, 43.149414 MB/s
7
MD5: 532 ms, 75.187500 MB/s
8
SHA1: 782 ms, 51.150391 MB/s
9
SHA224: 1127 ms, 35.492188 MB/s
10
SHA256: 1122 ms, 35.650391 MB/s
11
SHA384: 2028 ms, 19.723633 MB/s
12
SHA512: 2018 ms, 19.821289 MB/s
13
SHA512_224: 2078 ms, 19.249023 MB/s
14
SHA512_256: 2023 ms, 19.772461 MB/s
15
Tiger: 683 ms, 58.564453 MB/s
16
Tiger2: 663 ms, 60.331055 MB/s
17
18
# DMD-windows arrcpy
19
old MD5: 928 ms, 43.102539 MB/s
20
MD5: 542 ms, 73.799805 MB/s
21
SHA1: 774 ms, 51.678711 MB/s
22
SHA224: 1191 ms, 33.584961 MB/s
23
SHA256: 1146 ms, 34.903320 MB/s
24
SHA384: 2024 ms, 19.762695 MB/s
25
SHA512: 2058 ms, 19.435547 MB/s
26
SHA512_224: 2092 ms, 19.120117 MB/s
27
SHA512_256: 2024 ms, 19.762695 MB/s
28
Tiger: 691 ms, 57.886719 MB/s
29
Tiger2: 676 ms, 59.170898 MB/s
30
31
# DMD-linux memcpy
32
old MD5: 1035 ms, 38.646484 MB/s
33
MD5: 626 ms, 63.897461 MB/s
34
SHA1: 866 ms, 46.188477 MB/s
35
SHA224: 1232 ms, 32.466797 MB/s
36
SHA256: 1183 ms, 33.811523 MB/s
37
SHA384: 2100 ms, 19.046875 MB/s
38
SHA512: 2089 ms, 19.147461 MB/s
39
SHA512_224: 2096 ms, 19.083008 MB/s
40
SHA512_256: 2098 ms, 19.065430 MB/s
41
Tiger: 702 ms, 56.979492 MB/s
42
Tiger2: 696 ms, 57.470703 MB/s
43
44
# DMD-linux arrcpy
45
old MD5: 928 ms, 43.102539 MB/s
46
MD5: 542 ms, 73.799805 MB/s
47
SHA1: 774 ms, 51.678711 MB/s
48
SHA224: 1191 ms, 33.584961 MB/s
49
SHA256: 1146 ms, 34.903320 MB/s
50
SHA384: 2024 ms, 19.762695 MB/s
51
SHA512: 2058 ms, 19.435547 MB/s
52
SHA512_224: 2092 ms, 19.120117 MB/s
53
SHA512_256: 2024 ms, 19.762695 MB/s
54
Tiger: 691 ms, 57.886719 MB/s
55
Tiger2: 676 ms, 59.170898 MB/s
56
57
# GDC-linux memcpy
58
old MD5: 156 ms, 256.410156 MB/s
59
MD5: 178 ms, 224.718750 MB/s
60
SHA1: 472 ms, 84.745117 MB/s
61
SHA224: 689 ms, 58.054688 MB/s
62
SHA256: 689 ms, 58.054688 MB/s
63
SHA384: 1671 ms, 23.937500 MB/s
64
SHA512: 1689 ms, 23.682617 MB/s
65
SHA512_224: 1669 ms, 23.965820 MB/s
66
SHA512_256: 1667 ms, 23.995117 MB/s
67
Tiger: 718 ms, 55.709961 MB/s
68
Tiger2: 720 ms, 55.554688 MB/s
69
70
# GDC-linux arrcpy
71
old MD5: 161 ms, 248.446289 MB/s
72
MD5: 163 ms, 245.398438 MB/s
73
SHA1: 443 ms, 90.292969 MB/s
74
SHA224: 685 ms, 58.393555 MB/s
75
SHA256: 670 ms, 59.701172 MB/s
76
SHA384: 1682 ms, 23.780273 MB/s
77
SHA512: 1668 ms, 23.980469 MB/s
78
SHA512_224: 1655 ms, 24.168945 MB/s
79
SHA512_256: 1660 ms, 24.095703 MB/s
80
Tiger: 704 ms, 56.817383 MB/s
81
Tiger2: 700 ms, 57.142578 MB/s