|
| 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