Benchmarks für Windows Server-VM-Instanzen

Auf dieser Seite werden nur die Benchmarkwerte für Windows Server-Instanzen angezeigt. Die Werte für Linux-Instanzen finden Sie auf der Seite Linux-Benchmarks.

Die Werte werden jedes Jahr aktualisiert.

N1-Standardmaschinentypen

Maschinentyp CPU-Plattform vCPUs Coremark-Wertung Standardabweichung (%) Beispielwert
n1-standard-2 Skylake 2 25.646 5,01 81144
n1-standard-4 Skylake 4 53.133 3,83 80844
n1-standard-8 Skylake 8 107.671 3,67 78338
n1-standard-16 Skylake 16 214.990 2,38 66320
n1-standard-32 Skylake 32 427.082 2,28 35766
n1-standard-64 Skylake 64 857.077 1,64 18554
n1-standard-96 Skylake 96 1.273.072 2,39 8874

N1-Maschinentypen mit großem Speicher

Maschinentyp CPU-Plattform vCPUs Coremark-Wertung Standardabweichung (%) Beispielwert
n1-highmem-2 Skylake 2 25.519 4,83 84176
n1-highmem-4 Skylake 4 52.811 3,37 83153
n1-highmem-8 Skylake 8 106.784 3,22 81643
n1-highmem-16 Skylake 16 213.772 2,58 69579
n1-highmem-32 Skylake 32 425.509 2,48 37927
n1-highmem-64 Skylake 64 853.469 1,69 19530
n1-highmem-96 Skylake 96 1.273.867 2,36 9535

N1-Maschinentypen mit hoher CPU-Leistung

Maschinentyp CPU-Plattform vCPUs Coremark-Wertung Standardabweichung (%) Beispielwert
n1-highcpu-2 Skylake 2 25.604 4.93 83292
n1-highcpu-4 Skylake 4 53.132 3,59 83400
n1-highcpu-8 Skylake 8 107.284 3,04 82645
n1-highcpu-16 Skylake 16 214.615 2,24 70916
n1-highcpu-32 Skylake 32 424.474 2,32 38528
n1-highcpu-64 Skylake 64 850.110 1,75 19098
n1-highcpu-96 Skylake 96 1.272.327 2,59 9181

N2-Standardmaschinentypen

Maschinentyp CPU-Plattform vCPUs Coremark-Wertung Standardabweichung (%) Beispielwert
n2-standard-4 Cascade Lake 4 66.989 1,86 5999
n2-standard-8 Cascade Lake 8 135.142 1,39 5963
n2-standard-16 Cascade Lake 16 270.536 1,54 5272
n2-standard-32 Cascade Lake 32 540.114 1,05 2969
n2-standard-48 Cascade Lake 48 806.660 1,29 2010
n2-standard-64 Cascade Lake 64 1.074.430 1.17 1542
n2-standard-80 Cascade Lake 80 1.316.060 2,70 1443

N2-Maschinentypen mit großem Speicher

Maschinentyp CPU-Plattform vCPUs Coremark-Wertung Standardabweichung (%) Beispielwert
n2-highmem-2 Cascade Lake 2 32.476 2,96 5931
n2-highmem-4 Cascade Lake 4 66.928 1.96 6044
n2-highmem-8 Cascade Lake 8 134.912 1,47 5999
n2-highmem-16 Cascade Lake 16 269.879 1,55 5317
n2-highmem-32 Cascade Lake 32 539.957 1,03 2974
n2-highmem-48 Cascade Lake 48 805.277 1,40 2042
n2-highmem-64 Cascade Lake 64 1.075.236 1,06 1537
n2-highmem-80 Cascade Lake 80 1.306.679 2,81 1445

N2-Maschinentypen mit hoher CPU-Leistung

Maschinentyp CPU-Plattform vCPUs Coremark-Wertung Standardabweichung (%) Beispielwert
n2-highcpu-2 Cascade Lake 2 32.435 3,38 5948
n2-highcpu-4 Cascade Lake 4 66.935 2,04 6043
n2-highcpu-8 Cascade Lake 8 134.967 1,50 5926
n2-highcpu-16 Cascade Lake 16 270.920 1,09 5283
n2-highcpu-32 Cascade Lake 32 539.768 1,51 2942
n2-highcpu-48 Cascade Lake 48 807.515 1.14 2016
n2-highcpu-64 Cascade Lake 64 1.074.950 1.19 1540
n2-highcpu-80 Cascade Lake 80 1.317.272 2,68 1.433

N2D-Standardmaschinentypen

Maschinentyp CPU-Plattform vCPUs Coremark-Wertung Standardabweichung (%) Beispielwert
n2d-standard-2 Rom 2 34.391 3,47 3128
n2d-standard-4 Rom 4 71.135 2.15 3124
n2d-standard-8 Rom 8 142.470 1,76 3076
n2d-standard-16 Rom 16 284.565 1,80 2612
n2d-standard-32 Rom 32 566.195 2,18 1440
n2d-standard-48 Rom 48 844.555 2,26 988
n2d-standard-64 Rom 64 1.121.581 1,88 736
n2d-standard-80 Rom 80 1.382.709 3,37 692
n2d-standard-96 Rom 96 1.645.454 3,98 556
n2d-standard-128 Rom 128 2.182.296 3,05 404
n2d-standard-224 Rom 224 2.768.470 4,00 228

N2D-Maschinentypen mit großem Speicher

Maschinentyp CPU-Plattform vCPUs Coremark-Wertung Standardabweichung (%) Beispielwert
n2d-highmem-2 Rom 2 34.337 3,78 3156
n2d-highmem-4 Rom 4 70.975 2,82 3152
n2d-highmem-8 Rom 8 142.445 2,01 3009
n2d-highmem-16 Rom 16 282.999 3.13 2628
n2d-highmem-32 Rom 32 560.729 4,23 1460
n2d-highmem-48 Rom 48 832.290 4,78 972
n2d-highmem-64 Rom 64 1.114.622 3,81 756
n2d-highmem-80 Rom 80 1.365.475 4,36 692
n2d-highmem-96 Rom 96 1.631.076 4,84 560

N2D-Maschinentypen mit hoher CPU-Leistung

Maschinentyp CPU-Plattform vCPUs Coremark-Wertung Standardabweichung (%) Beispielwert
n2d-highcpu-2 Rom 2 34.361 3,45 3121
n2d-highcpu-4 Rom 4 71.075 2.21 3112
n2d-highcpu-8 Rom 8 142.548 1,59 2988
n2d-highcpu-16 Rom 16 284.224 1,43 2664
n2d-highcpu-32 Rom 32 565.589 2,40 1444
n2d-highcpu-48 Rom 48 842.945 2,87 1000
n2d-highcpu-64 Rom 64 1.121.716 2,12 736
n2d-highcpu-80 Rom 80 1.382.796 2,87 672
n2d-highcpu-96 Rom 96 1.649.314 3,26 540

E2-Standardmaschinentypen

Maschinentyp CPU-Plattform vCPUs Coremark-Wertung Standardabweichung (%) Beispielwert
e2-standard-2 Skylake 2 26.136 6,32 8484
e2-standard-4 Skylake 4 54.023 4,78 8020
e2-standard-8 Skylake 8 108.852 4,04 7536
e2-standard-16 Skylake 16 216.100 2,34 5804

E2-Maschinentypen mit großem Speicher

Maschinentyp CPU-Plattform vCPUs Coremark-Wertung Standardabweichung (%) Beispielwert
e2-highmem-2 Skylake 2 25.968 5,83 8697
e2-highmem-4 Skylake 4 53.606 4,35 7668
e2-highmem-8 Skylake 8 108.646 5,00 7584
e2-highmem-16 Skylake 16 215.216 2,59 5840

E2-Maschinentypen mit hoher CPU-Leistung

Maschinentyp CPU-Plattform vCPUs Coremark-Wertung Standardabweichung (%) Beispielwert
e2-highcpu-2 Skylake 2 26.113 5,61 8572
e2-highcpu-4 Skylake 4 53.977 4,20 7916
e2-highcpu-8 Skylake 8 108.762 4,01 7612
e2-highcpu-16 Skylake 16 216.635 2,38 5884

M1-Maschinentypen

Maschinentyp CPU-Plattform vCPUs Coremark-Wertung Standardabweichung (%) Beispielwert
m1-megamem-96 Skylake 96 1.267.419 2,94 2.560
m1-ultramem-40 Broadwell 40 509.237 1,50 7421
m1-ultramem-80 Broadwell 80 976.188 4,29 3796
m1-ultramem-160 Broadwell 160 1.902.371 4,49 1956

C2-Maschinentypen

Maschinentyp CPU-Plattform vCPUs Coremark-Wertung Standardabweichung (%) Beispielwert
c2-standard-4 Cascade Lake 4 75.054 2,06 6876
c2-standard-8 Cascade Lake 8 151.316 1,51 4789
c2-standard-16 Cascade Lake 16 303.217 1,39 4209
c2-standard-30 Cascade Lake 30 534.330 2,06 2319
c2-standard-60 Cascade Lake 60 1.065.310 1,87 1507

E2-Maschinentypen mit gemeinsam genutztem Kern

Maschinentyp CPU-Plattform vCPUs Coremark-Wertung Standardabweichung (%) Beispielwert
e2-micro Skylake 2 3.137 4,45 8420
e2-small Skylake 2 6.302 14,19 8588
e2-medium Skylake 2 12.912 7,92 8512

So erstellt Google diese Benchmarks

Leistungsbenchmarks werden mit PerfKitBenchmarker auf Compute Engine-VM-Instanzen erstellt. Für eine optimale Parallelisierung werden die Benchmarks so ausgeführt, dass die Anzahl der Threads angegeben wird, die der Anzahl der vCPUs auf den einzelnen Maschinentypen entspricht. Als Standardoption in CoreMark werden Netzwerk-Sockets für die Parallelisierung verwendet. Bei jedem Test einer Instanz wird CoreMark fünfmal ausgeführt und der erste Ausführungsschritt wird aus den Ergebnissen entfernt.

Diese Benchmarks werden auf Windows Server 2019-Instanzen ausgeführt. Bei Windows Server 2019 installiert PerfKitBenchmarker auf der Instanz Cygwin, um CoreMark zu kompilieren. Öffentliche Images werden regelmäßig aktualisiert und können im Laufe der Zeit Änderungen verursachen.

Sie können diese Ausführungen mit dem folgenden Befehl reproduzieren:

./pkb --cloud=GCP \
          --benchmarks=coremark \
          --coremark_parallelism_method=SOCKET \
          --machine_type=n1-standard-2 \
          --gcp_min_cpu_platform=skylake \
          --os_type=windows2019 \
          --run_stage_iterations=5 \
          --zone=us-east1-b

Sie können den Maschinentyp und die Zone nach Bedarf ändern.