Skip to content

Commit 1d13264

Browse files
author
Vladimir Smirnov
committed
Add results for Loongson 3a5000
1 parent e79d4ce commit 1d13264

File tree

86 files changed

+6028
-13
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+6028
-13
lines changed
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: 241.89646831156264
25+
Dhrystones per Second: 4134000
26+
VAX MIPS rating = 2352.87421741605
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 8.8
9+
MFLOPS: 606.763
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
int 4k: 4865.71 MB/s
2+
int 512k: 3128.67 MB/s
3+
int 8M: 3168.97 MB/s
4+
int 32M: 2888.53 MB/s
5+
long 4k: 9925.53 MB/s
6+
long 512k: 6801.30 MB/s
7+
long 8M: 6875.63 MB/s
8+
long 32M: 5300.40 MB/s
9+
Average: 5369.34 MB/s
10+
int 4k: 4872.52 MB/s
11+
int 512k: 2968.07 MB/s
12+
int 8M: 3227.21 MB/s
13+
int 32M: 2897.51 MB/s
14+
long 4k: 9978.91 MB/s
15+
long 512k: 7076.64 MB/s
16+
long 8M: 6906.88 MB/s
17+
long 32M: 5339.40 MB/s
18+
Average: 5408.39 MB/s
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
Warmup
2+
........................
3+
Bench
4+
[1] ArithemticsBenchmark
5+
ArithemticsBenchmark 3575.35 ms 2517.23 pts 83907798.75 Iter/s
6+
Iterrations: 300000000, Ratio: 0.03
7+
[2] ParallelArithemticsBenchmark
8+
ParallelArithemticsBenchmark 2645.46 ms 13855.53 pts 113401836.61 Iter/s
9+
Iterrations: 300000000, Ratio: 0.03
10+
[3] MathBenchmark
11+
MathBenchmark 46566.53 ms 2147.47 pts 4294930.89 Iter/s
12+
Iterrations: 200000000, Ratio: 0.5
13+
[4] ParallelMathBenchmark
14+
ParallelMathBenchmark 45319.98 ms 8865.70 pts 4413064.24 Iter/s
15+
Iterrations: 200000000, Ratio: 0.5
16+
[5] CallBenchmark
17+
CallBenchmark 11205.00 ms 892.43 pts 89243433.62 Iter/s
18+
Iterrations: 2000000000, Ratio: 0.01
19+
[6] ParallelCallBenchmark
20+
ParallelCallBenchmark 22562.26 ms 3562.59 pts 88643615.16 Iter/s
21+
Iterrations: 2000000000, Ratio: 0.01
22+
[7] IfElseBenchmark
23+
IfElseBenchmark 5610.78 ms 3564.56 pts 356456468.39 Iter/s
24+
Iterrations: 2000000000, Ratio: 0.01
25+
[8] ParallelIfElseBenchmark
26+
ParallelIfElseBenchmark 5901.05 ms 13602.15 pts 338922527.33 Iter/s
27+
Iterrations: 2000000000, Ratio: 0.01
28+
[9] StringManipulation
29+
StringManipulation 9610.77 ms 5202.50 pts 520249.95 Iter/s
30+
Iterrations: 5000000, Ratio: 10
31+
[10] ParallelStringManipulation
32+
ParallelStringManipulation 26785.57 ms 7762.82 pts 186667.72 Iter/s
33+
Iterrations: 5000000, Ratio: 10
34+
[11] MemoryBenchmark
35+
MemoryBenchmark 5193.84 ms 5408.39 pts 5408.39 MB/s
36+
Iterrations: 500000, Ratio: 1
37+
[12] ParallelMemoryBenchmark
38+
ParallelMemoryBenchmark 7270.25 ms 18177.38 pts 18177.38 MB/s
39+
Iterrations: 500000, Ratio: 1
40+
[13] RandomMemoryBenchmark
41+
RandomMemoryBenchmark 11537.01 ms 3714.13 pts 1857.07 MB/s
42+
Iterrations: 500000, Ratio: 2
43+
[14] ParallelRandomMemoryBenchmark
44+
ParallelRandomMemoryBenchmark 6214.50 ms 23096.38 pts 11548.19 MB/s
45+
Iterrations: 500000, Ratio: 2
46+
[15] Scimark2Benchmark
47+
Scimark2Benchmark 12567.76 ms 3669.35 pts 366.93 CompositeScore
48+
Iterrations: 0, Ratio: 10
49+
[16] ParallelScimark2Benchmark
50+
ParallelScimark2Benchmark 12590.28 ms 14677.40 pts 1467.74 CompositeScore
51+
Iterrations: 0, Ratio: 10
52+
[17] DhrystoneBenchmark
53+
DhrystoneBenchmark 4863.08 ms 9411.50 pts 2352.87 DMIPS
54+
Iterrations: 0, Ratio: 4
55+
[18] ParallelDhrystoneBenchmark
56+
ParallelDhrystoneBenchmark 4847.78 ms 37926.01 pts 9481.50 DMIPS
57+
Iterrations: 0, Ratio: 4
58+
[19] WhetstoneBenchmark
59+
WhetstoneBenchmark 104144.73 ms 2495.18 pts 2495.18 MWIPS
60+
Iterrations: 0, Ratio: 1
61+
[20] ParallelWhetstoneBenchmark
62+
ParallelWhetstoneBenchmark 105695.94 ms 9893.38 pts 9893.38 MWIPS
63+
Iterrations: 0, Ratio: 1
64+
[21] LinpackBenchmark
65+
LinpackBenchmark 9407.68 ms 6067.63 pts 606.76 MFLOPS
66+
Iterrations: 0, Ratio: 10
67+
[22] ParallelLinpackBenchmark
68+
ParallelLinpackBenchmark 16111.82 ms 1433.80 pts 1433.80 MFLOPS
69+
Iterrations: 0, Ratio: 10
70+
[23] HashBenchmark
71+
HashBenchmark 9602.42 ms 2082.81 pts 208280.92 Iter/s
72+
Iterrations: 2000000, Ratio: 10
73+
[24] ParallelHashBenchmark
74+
ParallelHashBenchmark 17524.31 ms 4576.15 pts 114127.17 Iter/s
75+
Iterrations: 2000000, Ratio: 10
76+
77+
Total: 507354.15 ms 204602.46 pts
78+
79+
Single-thread results
80+
Operating System,Runtime,Threads Count,Memory Used,ArithemticsBenchmark,MathBenchmark,CallBenchmark,IfElseBenchmark,StringManipulation,MemoryBenchmark,RandomMemoryBenchmark,Scimark2Benchmark,DhrystoneBenchmark,WhetstoneBenchmark,LinpackBenchmark,HashBenchmark,Total Points,Total Time (ms)
81+
Unix 4.19.0.19,7.0.0,4,1404174336,2517.23,2147.47,892.43,3564.56,5202.50,5408.39,3714.13,3669.35,9411.50,2495.18,6067.63,2082.81,204602.46,507354.15
82+
All results
83+
Operating System,Runtime,Threads Count,Memory Used,ArithemticsBenchmark,ParallelArithemticsBenchmark,MathBenchmark,ParallelMathBenchmark,CallBenchmark,ParallelCallBenchmark,IfElseBenchmark,ParallelIfElseBenchmark,StringManipulation,ParallelStringManipulation,MemoryBenchmark,ParallelMemoryBenchmark,RandomMemoryBenchmark,ParallelRandomMemoryBenchmark,Scimark2Benchmark,ParallelScimark2Benchmark,DhrystoneBenchmark,ParallelDhrystoneBenchmark,WhetstoneBenchmark,ParallelWhetstoneBenchmark,LinpackBenchmark,ParallelLinpackBenchmark,HashBenchmark,ParallelHashBenchmark,Total Points,Total Time (ms)
84+
Unix 4.19.0.19;7.0.0;4,1404223488,2517.23,13855.53,2147.47,8865.70,892.43,3562.59,3564.56,13602.15,5202.50,7762.82,5408.39,18177.38,3714.13,23096.38,3669.35,14677.40,9411.50,37926.01,2495.18,9893.38,6067.63,1433.80,2082.81,4576.15,204602.46,507354.15
85+
Single-thread Units results
86+
Operating System,Runtime,Threads Count,Memory Used,ArithemticsBenchmark,MathBenchmark,CallBenchmark,IfElseBenchmark,StringManipulation,MemoryBenchmark,RandomMemoryBenchmark,Scimark2Benchmark,DhrystoneBenchmark,WhetstoneBenchmark,LinpackBenchmark,HashBenchmark,Total Points,Total Time (ms)
87+
Unix 4.19.0.19,7.0.0;4,1404223488,83907798.75,4294930.89,89243433.62,356456468.39,520249.95,5408.39,1857.07,366.93,2352.87,2495.18,606.76,208280.92,204602.46,507354.15
88+
Units results
89+
Operating System,Runtime,Threads Count,Memory Used,ArithemticsBenchmark,ParallelArithemticsBenchmark,MathBenchmark,ParallelMathBenchmark,CallBenchmark,ParallelCallBenchmark,IfElseBenchmark,ParallelIfElseBenchmark,StringManipulation,ParallelStringManipulation,MemoryBenchmark,ParallelMemoryBenchmark,RandomMemoryBenchmark,ParallelRandomMemoryBenchmark,Scimark2Benchmark,ParallelScimark2Benchmark,DhrystoneBenchmark,ParallelDhrystoneBenchmark,WhetstoneBenchmark,ParallelWhetstoneBenchmark,LinpackBenchmark,ParallelLinpackBenchmark,HashBenchmark,ParallelHashBenchmark,Total Points,Total Time (ms)
90+
Unix 4.19.0.19,7.0.0,4,1404223488,83907798.75,113401836.61,4294930.89,4413064.24,89243433.62,88643615.16,356456468.39,338922527.33,520249.95,186667.72,5408.39,18177.38,1857.07,11548.19,366.93,1467.74,2352.87,9481.50,2495.18,9893.38,606.76,1433.80,208280.92,114127.17,204602.46,507354.15
Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,108 @@
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: 240.61597690086623
25+
Dhrystones per Second: 4156000
26+
VAX MIPS rating = 2365.395560614684
27+
28+
##########################################
29+
30+
Dhrystone Benchmark, Version 2.1 (Language: C#)
31+
32+
Optimization Optimised
33+
34+
Final values (* implementation-dependent):
35+
36+
37+
Int_Glob: O.K. 5 Bool_Glob: O.K. True
38+
Ch_1_Glob: O.K. A Ch_2_Glob: O.K. B
39+
Arr_1_Glob[8]: O.K. 7 Arr_2_Glob8/7: O.K. 20000010
40+
Ptr_Glob-> Ptr_Comp: * True
41+
Discr: O.K. 0 Enum_Comp: O.K. 2
42+
Int_Comp: O.K. 17 Str_Comp: O.K. DHRYSTONE PROGRAM, SOME STRING
43+
Next_Ptr_Glob-> Ptr_Comp: * True same as above
44+
Discr: O.K. 0 Enum_Comp: O.K. 1
45+
Int_Comp: O.K. 18 Str_Comp: O.K. DHRYSTONE PROGRAM, SOME STRING
46+
Int_1_Loc: O.K. 5 Int_2_Loc: O.K. 13
47+
Int_3_Loc: O.K. 7 Enum_Loc: O.K. 1
48+
Str_1_Loc: O.K. DHRYSTONE PROGRAM, 1'ST STRING
49+
Str_2_Loc: O.K. DHRYSTONE PROGRAM, 2'ND STRING
50+
51+
Nanoseconds one Dhrystone run: 238.94862604540023
52+
Dhrystones per Second: 4185000
53+
VAX MIPS rating = 2381.900967558338
54+
55+
##########################################
56+
57+
Dhrystone Benchmark, Version 2.1 (Language: C#)
58+
59+
Optimization Optimised
60+
61+
Final values (* implementation-dependent):
62+
63+
64+
Int_Glob: O.K. 5 Bool_Glob: O.K. True
65+
Ch_1_Glob: O.K. A Ch_2_Glob: O.K. B
66+
Arr_1_Glob[8]: O.K. 7 Arr_2_Glob8/7: O.K. 20000010
67+
Ptr_Glob-> Ptr_Comp: * True
68+
Discr: O.K. 0 Enum_Comp: O.K. 2
69+
Int_Comp: O.K. 17 Str_Comp: O.K. DHRYSTONE PROGRAM, SOME STRING
70+
Next_Ptr_Glob-> Ptr_Comp: * True same as above
71+
Discr: O.K. 0 Enum_Comp: O.K. 1
72+
Int_Comp: O.K. 18 Str_Comp: O.K. DHRYSTONE PROGRAM, SOME STRING
73+
Int_1_Loc: O.K. 5 Int_2_Loc: O.K. 13
74+
Int_3_Loc: O.K. 7 Enum_Loc: O.K. 1
75+
Str_1_Loc: O.K. DHRYSTONE PROGRAM, 1'ST STRING
76+
Str_2_Loc: O.K. DHRYSTONE PROGRAM, 2'ND STRING
77+
78+
Nanoseconds one Dhrystone run: 238.60653781913624
79+
Dhrystones per Second: 4191000
80+
VAX MIPS rating = 2385.315879339784
81+
82+
##########################################
83+
84+
Dhrystone Benchmark, Version 2.1 (Language: C#)
85+
86+
Optimization Optimised
87+
88+
Final values (* implementation-dependent):
89+
90+
91+
Int_Glob: O.K. 5 Bool_Glob: O.K. True
92+
Ch_1_Glob: O.K. A Ch_2_Glob: O.K. B
93+
Arr_1_Glob[8]: O.K. 7 Arr_2_Glob8/7: O.K. 20000010
94+
Ptr_Glob-> Ptr_Comp: * True
95+
Discr: O.K. 0 Enum_Comp: O.K. 2
96+
Int_Comp: O.K. 17 Str_Comp: O.K. DHRYSTONE PROGRAM, SOME STRING
97+
Next_Ptr_Glob-> Ptr_Comp: * True same as above
98+
Discr: O.K. 0 Enum_Comp: O.K. 1
99+
Int_Comp: O.K. 18 Str_Comp: O.K. DHRYSTONE PROGRAM, SOME STRING
100+
Int_1_Loc: O.K. 5 Int_2_Loc: O.K. 13
101+
Int_3_Loc: O.K. 7 Enum_Loc: O.K. 1
102+
Str_1_Loc: O.K. DHRYSTONE PROGRAM, 1'ST STRING
103+
Str_2_Loc: O.K. DHRYSTONE PROGRAM, 2'ND STRING
104+
105+
Nanoseconds one Dhrystone run: 242.306760358614
106+
Dhrystones per Second: 4127000
107+
VAX MIPS rating = 2348.89015367103
108+
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
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 14.87
9+
MFLOPS: 359.178
10+
Running Linpack 2000x2000 in C#
11+
Norma is 0.49999936918999666
12+
Residual is 4.4959869160976496E-12
13+
Normalised residual is 20.25
14+
Machine result.Eepsilon is 2.220446049250313E-16
15+
x[0]-1 is 4.440892098500626E-13
16+
x[n-1]-1 is -3.997469022465339E-12
17+
Time is 14.89
18+
MFLOPS: 358.744
19+
Running Linpack 2000x2000 in C#
20+
Norma is 0.49999936918999666
21+
Residual is 4.4959869160976496E-12
22+
Normalised residual is 20.25
23+
Machine result.Eepsilon is 2.220446049250313E-16
24+
x[0]-1 is 4.440892098500626E-13
25+
x[n-1]-1 is -3.997469022465339E-12
26+
Time is 14.88
27+
MFLOPS: 358.936
28+
Running Linpack 2000x2000 in C#
29+
Norma is 0.49999936918999666
30+
Residual is 4.4959869160976496E-12
31+
Normalised residual is 20.25
32+
Machine result.Eepsilon is 2.220446049250313E-16
33+
x[0]-1 is 4.440892098500626E-13
34+
x[n-1]-1 is -3.997469022465339E-12
35+
Time is 14.96
36+
MFLOPS: 356.946

0 commit comments

Comments
 (0)