VirtualBox

Changeset 74582 in vbox for trunk


Ignore:
Timestamp:
Oct 2, 2018 2:32:31 PM (6 years ago)
Author:
vboxsync
Message:

NewRawBench-1.cpp: more numbers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/testcase/NemRawBench-1.cpp

    r74538 r74582  
    12801280 *    871 499 MMIO/r1 instructions per second (3 200 223 exits in 3 671 834 221 ns)
    12811281 *
     1282 * - Linux 4.15.0 / ubuntu 18.04.1 Desktop LiveCD; 3.1GHz Intel Core i7-7920HQ (Kaby Lake):
     1283 *    829 775     OUT instructions per second (3 200 001 exits in 3 856 466 567 ns)
     1284 *  2 212 038   CPUID instructions per second (1 exits in 1 446 629 591 ns)             [1]
     1285 *    477 962 MMIO/r1 instructions per second (3 200 001 exits in 6 695 090 600 ns)
     1286 *
     1287 * - Linux 4.15.0 / ubuntu 18.04.1 Desktop LiveCD; 3.4GHz Core i5-3570 (Ivy Bridge):
     1288 *    717 216     OUT instructions per second (2 400 001 exits in 3 346 271 640 ns)
     1289 *  1 675 983   CPUID instructions per second (1 exits in 1 431 995 135 ns)             [1]
     1290 *    402 621 MMIO/r1 instructions per second (2 400 001 exits in 5 960 930 854 ns)
     1291 *
    12821292 * - Linux 4.18.0-1-amd64 (debian); 3.4GHz AMD Threadripper 1950X:
    12831293 *    455 727     OUT instructions per second (2 400 001 exits in 5 266 300 471 ns)
     
    12851295 *    351 767 MMIO/r1 instructions per second (2 400 001 exits in 6 822 684 544 ns)
    12861296 *
     1297 * - Windows 1803 updated as per 2018-10-01; 3.4GHz Core i5-3570 (Ivy Bridge):
     1298 *     67 778     OUT instructions per second (400 001 exits in 5 901 560 700 ns)
     1299 *     66 113   CPUID instructions per second (400 001 exits in 6 050 208 000 ns)
     1300 *     62 939 MMIO/r1 instructions per second (400 001 exits in 6 355 302 900 ns)
     1301 *
    12871302 * - Windows 1803 updated as per 2018-09-28; 3.4GHz AMD Threadripper 1950X:
    12881303 *     34 485     OUT instructions per second (400 001 exits in 11 598 918 200 ns)
     
    12951310 *     61 642 MMIO/r1 instructions per second (400 001 exits in 6 489 013 700 ns)
    12961311 *
     1312 *
    12971313 * [1] CPUID causes no return to ring-3 with KVM.
    12981314 *
    12991315 *
    1300  * For reference we can compare with similar testsin bs2-test1 running VirtualBox:
     1316 * For reference we can compare with similar tests in bs2-test1 running VirtualBox:
    13011317 *
    13021318 * - Linux 4.18.0-1-amd64 (debian); 3.4GHz AMD Threadripper 1950X; trunk/r125404:
     
    13141330 *      real mode, 32-bit write-to-ring-3:          157 773 ins/sec
    13151331 *
     1332 * - Linux 4.15.0 / ubuntu 18.04.1 Desktop LiveCD; 3.1GHz Intel Core i7-7920HQ (Kaby Lake); trunk/r125450:
     1333 *      real mode, 32-bit OUT            :        1 229 245 ins/sec
     1334 *      real mode, 32-bit OUT-to-ring-3  :          284 848 ins/sec
     1335 *      real mode, CPUID                 :        1 429 760 ins/sec
     1336 *      real mode, 32-bit write          :          820 679 ins/sec
     1337 *      real mode, 32-bit write-to-ring-3:          245 159 ins/sec
     1338 *
     1339 * - Windows 1803 updated as per 2018-10-01; 3.4GHz Core i5-3570 (Ivy Bridge); trunk/r15442:
     1340 *      real mode, 32-bit OUT            :          961 939 ins/sec
     1341 *      real mode, 32-bit OUT-to-ring-3  :          189 458 ins/sec
     1342 *      real mode, CPUID                 :        1 060 582 ins/sec
     1343 *      real mode, 32-bit write          :          637 967 ins/sec
     1344 *      real mode, 32-bit write-to-ring-3:          148 573 ins/sec
     1345 *
    13161346 */
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette