@@ -82,13 +82,12 @@ class UnsafeArrayDataBenchmark extends BenchmarkBase {
8282 benchmark.addCase(" Double" )(readDoubleArray)
8383 benchmark.run
8484 /*
85- Java HotSpot(TM) 64-Bit Server VM 1.8.0_92-b14 on Mac OS X 10.10.4
86- Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz
87-
85+ OpenJDK 64-Bit Server VM 1.8.0_91-b14 on Linux 4.4.11-200.fc22.x86_64
86+ Intel Xeon E3-12xx v2 (Ivy Bridge)
8887 Read UnsafeArrayData: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
8988 ------------------------------------------------------------------------------------------------
90- Int 279 / 294 600.4 1.7 1.0X
91- Double 296 / 303 567.0 1.8 0.9X
89+ Int 252 / 260 666.1 1.5 1.0X
90+ Double 281 / 292 597.7 1.7 0.9X
9291 */
9392 }
9493
@@ -127,13 +126,12 @@ class UnsafeArrayDataBenchmark extends BenchmarkBase {
127126 benchmark.addCase(" Double" )(writeDoubleArray)
128127 benchmark.run
129128 /*
130- Java HotSpot(TM) 64-Bit Server VM 1.8.0_92-b14 on Mac OS X 10.10.4
131- Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz
132-
129+ OpenJDK 64-Bit Server VM 1.8.0_91-b14 on Linux 4.4.11-200.fc22.x86_64
130+ Intel Xeon E3-12xx v2 (Ivy Bridge)
133131 Write UnsafeArrayData: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
134132 ------------------------------------------------------------------------------------------------
135- Int 135 / 180 154.9 6.5 1.0X
136- Double 195 / 300 107.8 9.3 0.7X
133+ Int 196 / 249 107.0 9.3 1.0X
134+ Double 227 / 367 92.3 10.8 0.9X
137135 */
138136 }
139137
@@ -174,13 +172,12 @@ class UnsafeArrayDataBenchmark extends BenchmarkBase {
174172 benchmark.addCase(" Double" )(readDoubleArray)
175173 benchmark.run
176174 /*
177- Java HotSpot(TM) 64-Bit Server VM 1.8.0_92-b14 on Mac OS X 10.10.4
178- Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz
179-
175+ OpenJDK 64-Bit Server VM 1.8.0_91-b14 on Linux 4.4.11-200.fc22.x86_64
176+ Intel Xeon E3-12xx v2 (Ivy Bridge)
180177 Get primitive array from UnsafeArrayData: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
181178 ------------------------------------------------------------------------------------------------
182- Int 80 / 151 783.4 1.3 1.0X
183- Double 208 / 366 302.8 3.3 0.4X
179+ Int 151 / 198 415.8 2.4 1.0X
180+ Double 214 / 394 293.6 3.4 0.7X
184181 */
185182 }
186183
@@ -217,13 +214,12 @@ class UnsafeArrayDataBenchmark extends BenchmarkBase {
217214 benchmark.addCase(" Double" )(createDoubleArray)
218215 benchmark.run
219216 /*
220- Java HotSpot(TM) 64-Bit Server VM 1.8.0_92-b14 on Mac OS X 10.10.4
221- Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz
222-
223- Create UnsafeArrayData from primitive array: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
217+ OpenJDK 64-Bit Server VM 1.8.0_91-b14 on Linux 4.4.11-200.fc22.x86_64
218+ Intel Xeon E3-12xx v2 (Ivy Bridge)
219+ Create UnsafeArrayData from primitive array: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
224220 ------------------------------------------------------------------------------------------------
225- Int 68 / 144 920.4 1.1 1.0X
226- Double 240 / 302 261.7 3.8 0.3X
221+ Int 206 / 211 306.0 3.3 1.0X
222+ Double 232 / 406 271.6 3.7 0.9X
227223 */
228224 }
229225
0 commit comments