Skip to content

Commit ae57b04

Browse files
EntityFXEntityFX
authored andcommitted
Added E16 results
1 parent 73907a4 commit ae57b04

14 files changed

Lines changed: 5871 additions & 0 deletions
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
##########################################
2+
3+
Dhrystone Benchmark, Version 2.1 (Language: C#)
4+
5+
Optimization Optimised
6+
7+
Final values (* implementation-dependent):
8+
9+
10+
Int_Glob: O.K. 5 Bool_Glob: O.K. True
11+
Ch_1_Glob: O.K. A Ch_2_Glob: O.K. B
12+
Arr_1_Glob[8]: O.K. 7 Arr_2_Glob8/7: O.K. 20000010
13+
Ptr_Glob-> Ptr_Comp: * True
14+
Discr: O.K. 0 Enum_Comp: O.K. 2
15+
Int_Comp: O.K. 17 Str_Comp: O.K. DHRYSTONE PROGRAM, SOME STRING
16+
Next_Ptr_Glob-> Ptr_Comp: * True same as above
17+
Discr: O.K. 0 Enum_Comp: O.K. 1
18+
Int_Comp: O.K. 18 Str_Comp: O.K. DHRYSTONE PROGRAM, SOME STRING
19+
Int_1_Loc: O.K. 5 Int_2_Loc: O.K. 13
20+
Int_3_Loc: O.K. 7 Enum_Loc: O.K. 1
21+
Str_1_Loc: O.K. DHRYSTONE PROGRAM, 1'ST STRING
22+
Str_2_Loc: O.K. DHRYSTONE PROGRAM, 2'ND STRING
23+
24+
Nanoseconds one Dhrystone run: 308.35646006783844
25+
Dhrystones per Second: 3243000
26+
VAX MIPS rating = 1845.7598178713718
27+
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
Running Linpack 2000x2000 in C#
2+
Norma is 0.49999936918999666
3+
Residual is 4.4959869160976496E-12
4+
Normalised residual is 20.25
5+
Machine result.Eepsilon is 2.220446049250313E-16
6+
x[0]-1 is 4.440892098500626E-13
7+
x[n-1]-1 is -3.997469022465339E-12
8+
Time is 22.21
9+
MFLOPS: 240.471
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
int 4k: 1077.22 MB/s
2+
int 512k: 1535.09 MB/s
3+
int 8M: 1224.87 MB/s
4+
int 32M: 959.37 MB/s
5+
long 4k: 1930.80 MB/s
6+
long 512k: 3094.00 MB/s
7+
long 8M: 1375.16 MB/s
8+
long 32M: 835.94 MB/s
9+
Average: 1504.06 MB/s
10+
int 4k: 3232.47 MB/s
11+
int 512k: 2196.09 MB/s
12+
int 8M: 1456.42 MB/s
13+
int 32M: 1150.89 MB/s
14+
long 4k: 7339.87 MB/s
15+
long 512k: 4770.45 MB/s
16+
long 8M: 1873.55 MB/s
17+
long 32M: 1655.90 MB/s
18+
Average: 2959.46 MB/s
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
Warmup
2+
........................
3+
Bench
4+
[1] ArithemticsBenchmark
5+
ArithemticsBenchmark 1703.09 ms 5284.49 pts 176151329.49 Iter/s
6+
Iterrations: 300000000, Ratio: 0.03
7+
[2] ParallelArithemticsBenchmark
8+
ParallelArithemticsBenchmark 3236.95 ms 44999.44 pts 92679889.04 Iter/s
9+
Iterrations: 300000000, Ratio: 0.03
10+
[3] MathBenchmark
11+
MathBenchmark 100243.57 ms 997.57 pts 1995140.75 Iter/s
12+
Iterrations: 200000000, Ratio: 0.5
13+
[4] ParallelMathBenchmark
14+
ParallelMathBenchmark 100962.18 ms 16019.32 pts 1980939.89 Iter/s
15+
Iterrations: 200000000, Ratio: 0.5
16+
[5] CallBenchmark
17+
CallBenchmark 12084.00 ms 696.99 pts 69699070.88 Iter/s
18+
Iterrations: 2000000000, Ratio: 0.01
19+
[6] ParallelCallBenchmark
20+
ParallelCallBenchmark 29025.46 ms 11140.85 pts 68905022.91 Iter/s
21+
Iterrations: 2000000000, Ratio: 0.01
22+
[7] IfElseBenchmark
23+
IfElseBenchmark 3538.65 ms 5651.87 pts 565190020.13 Iter/s
24+
Iterrations: 2000000000, Ratio: 0.01
25+
[8] ParallelIfElseBenchmark
26+
ParallelIfElseBenchmark 3566.74 ms 90614.93 pts 560735788.53 Iter/s
27+
Iterrations: 2000000000, Ratio: 0.01
28+
[9] StringManipulation
29+
StringManipulation 25108.21 ms 1991.38 pts 199138.32 Iter/s
30+
Iterrations: 5000000, Ratio: 10
31+
[10] ParallelStringManipulation
32+
ParallelStringManipulation 476195.29 ms 1685.93 pts 10499.89 Iter/s
33+
Iterrations: 5000000, Ratio: 10
34+
[11] MemoryBenchmark
35+
MemoryBenchmark 11575.99 ms 2959.46 pts 2959.46 MB/s
36+
Iterrations: 500000, Ratio: 1
37+
[12] ParallelMemoryBenchmark
38+
ParallelMemoryBenchmark 51891.02 ms 41006.96 pts 41006.96 MB/s
39+
Iterrations: 500000, Ratio: 1
40+
[13] RandomMemoryBenchmark
41+
RandomMemoryBenchmark 15960.27 ms 4479.38 pts 2239.69 MB/s
42+
Iterrations: 500000, Ratio: 2
43+
[14] ParallelRandomMemoryBenchmark
44+
ParallelRandomMemoryBenchmark 20112.25 ms 91618.84 pts 45809.42 MB/s
45+
Iterrations: 500000, Ratio: 2
46+
[15] Scimark2Benchmark
47+
Scimark2Benchmark 12118.45 ms 2196.58 pts 219.66 CompositeScore
48+
Iterrations: 0, Ratio: 10
49+
[16] ParallelScimark2Benchmark
50+
ParallelScimark2Benchmark 13420.78 ms 33713.64 pts 3371.36 CompositeScore
51+
Iterrations: 0, Ratio: 10
52+
[17] DhrystoneBenchmark
53+
DhrystoneBenchmark 6231.34 ms 7383.04 pts 1845.76 DMIPS
54+
Iterrations: 0, Ratio: 4
55+
[18] ParallelDhrystoneBenchmark
56+
ParallelDhrystoneBenchmark 7905.62 ms 95009.68 pts 23752.42 DMIPS
57+
Iterrations: 0, Ratio: 4
58+
[19] WhetstoneBenchmark
59+
WhetstoneBenchmark 113022.00 ms 1781.04 pts 1781.04 MWIPS
60+
Iterrations: 0, Ratio: 1
61+
[20] ParallelWhetstoneBenchmark
62+
ParallelWhetstoneBenchmark 114676.65 ms 28771.59 pts 28771.59 MWIPS
63+
Iterrations: 0, Ratio: 1
64+
[21] LinpackBenchmark
65+
LinpackBenchmark 23591.74 ms 2404.71 pts 240.47 MFLOPS
66+
Iterrations: 0, Ratio: 10
67+
[22] ParallelLinpackBenchmark
68+
ParallelLinpackBenchmark 63251.88 ms 1446.72 pts 1446.72 MFLOPS
69+
Iterrations: 0, Ratio: 10
70+
[23] HashBenchmark
71+
HashBenchmark 16522.65 ms 1210.46 pts 121046.49 Iter/s
72+
Iterrations: 2000000, Ratio: 10
73+
[24] ParallelHashBenchmark
Lines changed: 164 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,164 @@
1+
Warmup
2+
........................
3+
Bench
4+
[1] ArithemticsBenchmark
5+
ArithemticsBenchmark 1703.09 ms 5284.49 pts 176151329.49 Iter/s
6+
Iterrations: 300000000, Ratio: 0.03
7+
[2] ParallelArithemticsBenchmark
8+
ParallelArithemticsBenchmark 3236.95 ms 44999.44 pts 92679889.04 Iter/s
9+
Iterrations: 300000000, Ratio: 0.03
10+
[3] MathBenchmark
11+
MathBenchmark 100243.57 ms 997.57 pts 1995140.75 Iter/s
12+
Iterrations: 200000000, Ratio: 0.5
13+
[4] ParallelMathBenchmark
14+
ParallelMathBenchmark 100962.18 ms 16019.32 pts 1980939.89 Iter/s
15+
Iterrations: 200000000, Ratio: 0.5
16+
[5] CallBenchmark
17+
CallBenchmark 12084.00 ms 696.99 pts 69699070.88 Iter/s
18+
Iterrations: 2000000000, Ratio: 0.01
19+
[6] ParallelCallBenchmark
20+
ParallelCallBenchmark 29025.46 ms 11140.85 pts 68905022.91 Iter/s
21+
Iterrations: 2000000000, Ratio: 0.01
22+
[7] IfElseBenchmark
23+
IfElseBenchmark 3538.65 ms 5651.87 pts 565190020.13 Iter/s
24+
Iterrations: 2000000000, Ratio: 0.01
25+
[8] ParallelIfElseBenchmark
26+
ParallelIfElseBenchmark 3566.74 ms 90614.93 pts 560735788.53 Iter/s
27+
Iterrations: 2000000000, Ratio: 0.01
28+
[9] StringManipulation
29+
StringManipulation 25108.21 ms 1991.38 pts 199138.32 Iter/s
30+
Iterrations: 5000000, Ratio: 10
31+
[10] ParallelStringManipulation
32+
ParallelStringManipulation 476195.29 ms 1685.93 pts 10499.89 Iter/s
33+
Iterrations: 5000000, Ratio: 10
34+
[11] MemoryBenchmark
35+
int 4k: 3232.47 MB/s
36+
int 512k: 2196.09 MB/s
37+
int 8M: 1456.42 MB/s
38+
int 32M: 1150.89 MB/s
39+
long 4k: 7339.87 MB/s
40+
long 512k: 4770.45 MB/s
41+
long 8M: 1873.55 MB/s
42+
long 32M: 1655.90 MB/s
43+
Average: 2959.46 MB/s
44+
MemoryBenchmark 11575.99 ms 2959.46 pts 2959.46 MB/s
45+
Iterrations: 500000, Ratio: 1
46+
[12] ParallelMemoryBenchmark
47+
ParallelMemoryBenchmark 51891.02 ms 41006.96 pts 41006.96 MB/s
48+
Iterrations: 500000, Ratio: 1
49+
[13] RandomMemoryBenchmark
50+
Random int 4k: 3102.54 MB/s
51+
Random int 512k: 1132.70 MB/s
52+
Random int 8M: 364.34 MB/s
53+
Random long 4k: 5709.10 MB/s
54+
Random long 512k: 2400.49 MB/s
55+
Random long 8M: 728.98 MB/s
56+
Average: 2239.69 MB/s
57+
RandomMemoryBenchmark 15960.27 ms 4479.38 pts 2239.69 MB/s
58+
Iterrations: 500000, Ratio: 2
59+
[14] ParallelRandomMemoryBenchmark
60+
ParallelRandomMemoryBenchmark 20112.25 ms 91618.84 pts 45809.42 MB/s
61+
Iterrations: 500000, Ratio: 2
62+
[15] Scimark2Benchmark
63+
64+
SciMark 2.0a
65+
66+
Composite Score: 219.65810346666666
67+
FFT (1024): 218.03008
68+
SOR (100x100): 240.869376
69+
Monte Carlo : 134.217728
70+
Sparse matmult (N=1000, nz=5000): 163.84
71+
LU (100x100): 341.3333333333333
72+
Scimark2Benchmark 12118.45 ms 2196.58 pts 219.66 CompositeScore
73+
Iterrations: 0, Ratio: 10
74+
[16] ParallelScimark2Benchmark
75+
ParallelScimark2Benchmark 13420.78 ms 33713.64 pts 3371.36 CompositeScore
76+
Iterrations: 0, Ratio: 10
77+
[17] DhrystoneBenchmark
78+
##########################################
79+
80+
Dhrystone Benchmark, Version 2.1 (Language: C#)
81+
82+
Optimization Optimised
83+
84+
Final values (* implementation-dependent):
85+
86+
87+
Int_Glob: O.K. 5 Bool_Glob: O.K. True
88+
Ch_1_Glob: O.K. A Ch_2_Glob: O.K. B
89+
Arr_1_Glob[8]: O.K. 7 Arr_2_Glob8/7: O.K. 20000010
90+
Ptr_Glob-> Ptr_Comp: * True
91+
Discr: O.K. 0 Enum_Comp: O.K. 2
92+
Int_Comp: O.K. 17 Str_Comp: O.K. DHRYSTONE PROGRAM, SOME STRING
93+
Next_Ptr_Glob-> Ptr_Comp: * True same as above
94+
Discr: O.K. 0 Enum_Comp: O.K. 1
95+
Int_Comp: O.K. 18 Str_Comp: O.K. DHRYSTONE PROGRAM, SOME STRING
96+
Int_1_Loc: O.K. 5 Int_2_Loc: O.K. 13
97+
Int_3_Loc: O.K. 7 Enum_Loc: O.K. 1
98+
Str_1_Loc: O.K. DHRYSTONE PROGRAM, 1'ST STRING
99+
Str_2_Loc: O.K. DHRYSTONE PROGRAM, 2'ND STRING
100+
101+
Nanoseconds one Dhrystone run: 308.35646006783844
102+
Dhrystones per Second: 3243000
103+
VAX MIPS rating = 1845.7598178713718
104+
105+
DhrystoneBenchmark 6231.34 ms 7383.04 pts 1845.76 DMIPS
106+
Iterrations: 0, Ratio: 4
107+
[18] ParallelDhrystoneBenchmark
108+
ParallelDhrystoneBenchmark 7905.62 ms 95009.68 pts 23752.42 DMIPS
109+
Iterrations: 0, Ratio: 4
110+
[19] WhetstoneBenchmark
111+
Double Precision C# Whetstone Benchmark
112+
113+
With run time input data
114+
115+
Calibrate
116+
0.03 Seconds 1 Passes (x 100)
117+
0.07 Seconds 5 Passes (x 100)
118+
0.27 Seconds 25 Passes (x 100)
119+
0.84 Seconds 125 Passes (x 100)
120+
3.41 Seconds 625 Passes (x 100)
121+
122+
Use 18326 passes (x 100)
123+
124+
Double Precision C# Whetstone Benchmark
125+
126+
??
127+
128+
129+
130+
Loop content Result MFLOPS MOPS Seconds
131+
132+
N1 doubleing point -1.12441415430186997 609.633 0.577
133+
N2 doubleing point -1.12239951147841022 442.113 5.571
134+
N3 if then else 1.00000000000000000 2383.366 0.796
135+
N4 fixed point 12.00000000000000000 1240.241 4.654
136+
N5 sin,cos etc. 0.49907428465336617 41.620 36.634
137+
N6 doubleing point 0.99999988495278092 330.849 29.878
138+
N7 assignments 3.00000000000000000 982.888 3.446
139+
N8 exp,sqrt etc. 0.75095530233199315 31.948 21.338
140+
MWIPS 1781.044 102.895
141+
142+
WhetstoneBenchmark 113022.00 ms 1781.04 pts 1781.04 MWIPS
143+
Iterrations: 0, Ratio: 1
144+
[20] ParallelWhetstoneBenchmark
145+
ParallelWhetstoneBenchmark 114676.65 ms 28771.59 pts 28771.59 MWIPS
146+
Iterrations: 0, Ratio: 1
147+
[21] LinpackBenchmark
148+
Running Linpack 2000x2000 in C#
149+
Norma is 0.49999936918999666
150+
Residual is 4.4959869160976496E-12
151+
Normalised residual is 20.25
152+
Machine result.Eepsilon is 2.220446049250313E-16
153+
x[0]-1 is 4.440892098500626E-13
154+
x[n-1]-1 is -3.997469022465339E-12
155+
Time is 22.21
156+
MFLOPS: 240.471
157+
LinpackBenchmark 23591.74 ms 2404.71 pts 240.47 MFLOPS
158+
Iterrations: 0, Ratio: 10
159+
[22] ParallelLinpackBenchmark
160+
ParallelLinpackBenchmark 63251.88 ms 1446.72 pts 1446.72 MFLOPS
161+
Iterrations: 0, Ratio: 10
162+
[23] HashBenchmark
163+
HashBenchmark 16522.65 ms 1210.46 pts 121046.49 Iter/s
164+
Iterrations: 2000000, Ratio: 10

0 commit comments

Comments
 (0)