XZ チャレンジ

提供: IoWiki
ナビゲーションに移動 検索に移動

xz とテストデータを使った簡単な「ベンチマーク」。科学的ではないものの、ここに集めてある数値で広い範囲のシステムの差がなんとなく分かります。

Unix 系やある程度のPOSIX互換性を持っているシステムで走らせやすいはずです。

実行方法

  1. Matt Mahoney のテキストデータ から enwik9.zip をダウンロードして展開する。
  2. スレッド一つで実行する。
    time xz --keep enwik9
  3. CPU がマルチコアの場合、-T 引数を使ってマルチスレッドで実行する(例えば -T16 で16スレッド実行)
    • コア数で実行
    • CPU に SMT 昨日が付いている場合、SMT で実行
      • SMT2 実行(コア数☓2)
      • CPU の SMT レベルにより追加実行(コア数☓4、コア数☓8)

シングルスレッド

ホスト 型名 報告者 CPU 周波数 最大周波数 ISA RAM OS real user sys
ako ThinkPad X220 tsundoku i7-2640M 2.8 GHz 3.5 GHz amd64 16 GB Haiku hrev53869 11m54.613s 11m51.543s 0m2.576s
c170 Cisco C170 John Xeon L3426 1.87 GHz 3.2 GHz amd64 8 GB Ubuntu 20.04.1 10m12.658s 10m11.468s 0m0.848s
imac113 iMac11,3 John Xeon X3470 2.93 GHz 3.6 GHz amd64 16 GB Mac OS X 10.6.8 9m29.348s 9m27.454s 0m1.437s
p7450 Dell Precision 7540 John i7-9850H 2.6 GHz 4.6 GHz amd64 32 GB Ubuntu 20.04.1 LiveUSB 6m33.252s 6m32.774s 0m0.588s
T3620 Dell Precision T3620 John Xeon E3-1270 v6 3.8 GHz 4.2 GHz amd64 32 GB Ubuntu 20.04.1 LiveUSB 7m44.396s 7m43.663s 0m0.704s
T3620 Dell Precision T3620 John Xeon E3-1270 v6 3.8 GHz 4.2 GHz amd64 32 GB Windows 10 2004 WSL2 Ubuntu 20.04.1 7m7.036s 7m6.559s 0m0.460s
wyse Dell Wyse Zx0Q John AMD GX-420CA 800 MHz 2 GHz amd64 4 GB Ubuntu 20.04.1 24m53.018s 24m44.713s 0m4.297s
miniServ MacMini3,1 John Core2Duo P8700 2.53 GHz - amd64 4 GB Mac OS X 10.6.8 16m12.892s 15m59.710s 0m4.278s
PMG5 PowerMac7,2 John PPC970FX 1.8 GHz - ppc64 2 GB Mac OS X 10.4.11 52m2.281s 51m41.141s 0m18.235s
AluBook PowerBook5,9 John PPC7447a 1.67 GHz - ppc 2 GB Mac OS X 10.5.8 51m8.983s 48m50.850s 0m52.019s
AluBook PowerBook5,9 John PPC7447a 1.67 GHz - ppc 2 GB Mac OS X 10.4.11 50m18.337s 48m12.857s 0m54.014s
lettuce Panasonic CF-SV8 John i5-8365U 1.6 GHz 4.1 GHz amd64 8 GB Ubuntu 20.04.1 13m7.526s 13m6.094s 0m0.876s
iMac G4 PowerMac4,2 John PPC7447a 800MHz - ppc 1 GB Mac OS X 10.4.11 86m8.651s 83m26.864s 1m36.103s
evo Compaq Evo w8000 John Gallatin Xeon 2.2 GHz - i686 1.5 GB Windows XP 43m42.85s 43m24.23s 0m5.79s
evo Compaq Evo w8000 John Gallatin Xeon 2.2 GHz - i686 1.5 GB Debian 10 37m56.167s 37m49.600s 0m5.633s
xserve Xserve2,1 John Xeon E5462 2.8 GHz - amd64 16 GB Mac OS X Server 10.6.8 14m12.394s 13m56.519s 0m3.821s
vtoolsEast Xserve1,1 John Xeon 5130 2.0 GHz - amd64 4 GB Mac OS X Server 10.4.11 22m32.584s 22m27.046s 0m5.446s
callisto ASUS Z97-WS tsundoku i7-4790K 4.0 GHz 4.4 GHz amd64 32 GB - - - -
ganymede PowerMac3,6 tsundoku MPC7455B 1.42 GHz - ppc 2 GB Mac OS X 10.5 45m48.452s 45m24.523s 0m18.106s
glinda PowerMac9,1 ulterior PPC970FX 1.8 GHz - ppc64 4 GB Debian 8 63m29.955s 58m19.974s 1m13.855s
heathcliff ThinkPad X40 calvin Pentium M 718 (LV) 1.2 GHz - i386 512 MB Windows XP SP3 38m42.066s (SSE2) / 37m23.346s (non-SSE2) - -
hierophant Dell Dimension XPS B866 calvin Pentium III 866EB 866 MHz - i386 512 MB Windows ME 60m59.250s - -
io Fuel tsundoku R16000 800 MHz - mips4 4 GB IRIX 6.5 - - -
isis Octane2 tsundoku R12000 400 MHz - mips4 4 GB IRIX 6.5 - - -
inari Sun Ultra 24 tsundoku Q9650 3.0 GHz - amd64 8 GB Solaris 11.3 - - -
minenwerfer Gigabyte GA-Z170N-Gaming 5 bhtooefr i5-6600K 3.5 GHz 3.9 GHz amd64 16 GB Windows 10 1903 WSL1 Ubuntu 18.04 10m49.465s 9m59.016s 0m6.672s
MissyElliott Pavilion x360 11m-ap0013dx bhtooefr Pentium Silver N5000 1.1 GHz 2.7 GHz amd64 4 GB Windows 10 2004 20m2.891s - -
MissyElliott Pavilion x360 11m-ap0013dx bhtooefr Pentium Silver N5000 1.1 GHz 2.7 GHz amd64 4 GB Windows 10 2004 WSL1 Ubuntu 20.04 19m55.931s 19m40.125s 0m11.906s
nana NEC Mate MB-J tsundoku i5-4590 3.3 GHz 3.7 GHz amd64 4 GB Haiku hrev54253 9m19.124s 9m17.765s 0m1.048s
osiris Octane tsundoku R14000 550 MHz - mips4 1.8 GB IRIX 6.5 229m54.843s 223m33.828s 0m51.950s
palustris Raspberry Pi Model B bhtooefr ARM1176JZ-F 700 MHz - ARMv6 256 MB RISC OS 5.24 239m55.580s 479m51.160s 0m0.000s
psilocybin Wyse Winterm 9450XE bhtooefr VIA Eden ESP 5000 533 MHz - i386 512 MB Windows XP SP3 197m55.527s - -
salient ASRock B450M Pro4 calvin Ryzen 5 2600 3.4 GHz 3.9 GHz amd64 16 GB Fedora 30 9m11.227s 9m8.495s 0m0.772s
satsuki ProLiant DL360 Gen9 tsundoku Xeon E5-2640 v3 2.6 GHz 3.4 GHz amd64 32 GB Debian 10 7m58.911s 7m58.410s 0m0.476s
shio Raspberry Pi 3 Model B+ tsundoku Cortex-A53 1.4 GHz - armv7l 1 GB Debian 9 47m4.236s 46m55.324s 0m6.169s
snacc ThinkPad X230t calvin i5-3320M 2.6 GHz 3.3 GHz amd64 12 GB Windows 10 1903 WSL1 Ubuntu 18.04 13m33.038s 13m16.016s 0m7.547s
umaru Talos II tsundoku POWER9 02CY089 3.5 GHz 3.8 GHz ppc64le 64 GB Debian 10 9m3.788s 9m2.611s 0m0.791s
ume FMVWD1D2S8 tsundoku i7-8700 3.2 GHz 4.6 GHz amd64 32 GB Debian 10 6m14.420s 6m14.128s 0m0.280s
uncannyvalley Dell CS24-SC bhtooefr Xeon L5420 2.5 GHz - amd64 16 GB FreeBSD 11.3 14m37.511s 14m30.080s 0m6.906s
uncannyvalley Dell CS24-SC bhtooefr Xeon L5420 2.5 GHz - amd64 16 GB FreeBSD 12.1 14m34.286s 14m29.225s 0m7.874s
uzume MacMini5,2 tsundoku i7-2620M 2.7 GHz 3.4 GHz amd64 16 GB Mac OS X 10.13 12m34.303s 12m22.994s 0m6.002s
yukari CF-SX2ADHCS tsundoku i5-3340M 2.7 GHz 3.4 GHz amd64 16 GB Arch Linux 10m45.089s 10m42.948s 0m1.119s
yuri SPARC T4-1 tsundoku SPARC T4 2.85 GHz - sparcv9 256 GB Solaris 11.4 28m38.991s 28m30.279s 0m8.427s
- Power 720 Express calvin POWER7 46J6701 3.0 GHz - ppc64 64GB CentOS 7 15m14.147s 15m12.118s 0m2.010s
- X9SCL/X9SCM tsundoku Xeon E3-1260L 2.4 GHz 3.3 GHz amd64 32 GB Solaris 11.4 11m10.604s 11m7.362s 0m2.826s
ホスト 型名 報告者 CPU 周波数 最大周波数 ISA RAM OS real user sys

マルチスレッド(コア数)

ホスト 型名 報告者 CPU 周波数 最大周波数 コア数 ISA RAM OS real user sys
ako ThinkPad X220 tsundoku i7-2640M 2.8 GHz 3.5 GHz 2 amd64 16 GB Haiku hrev53869 6m12.907s 12m11.542s 0m5.440s
c170 Cisco C170 John Xeon L3426 1.87 GHz 3.2 GHz 4 amd64 8 GB Ubuntu 20.04.1 3m54.057s 15m26.078s 0m1.459s
imac113 iMac11,3 John Xeon X3470 2.93 GHz 3.6 GHz 4 amd64 16 GB Mac OS X 10.6.8 2m59.530s 11m49.328s 0m1.930s
p7450 Dell Precision 7540 John i7-9850H 2.6 GHz 4.6 GHz 6 amd64 32 GB Ubuntu 20.04.1 LiveUSB 1m31.059s 8m39.512s 0m0.588s
T3620 Dell Precision T3620 John Xeon E3-1270 v6 3.8 GHz 4.2 GHz 4 amd64 32 GB Ubuntu 20.04.1 LiveUSB 2m14.076s 8m48.572s 0m0.568s
T3620 Dell Precision T3620 John Xeon E3-1270 v6 3.8 GHz 4.2 GHz 4 amd64 32 GB Windows 10 2004 WSL2 Ubuntu 20.04.1 2m20.336s 9m16.450s 0m0.450s
wyse Dell Wyse Zx0Q John AMD GX-420CA 800MHz 2GHz 4 amd64 4 GB Ubuntu 20.04.1 7m49.387s 30m41.509s 0m3.922s
miniServ Macmini3,1 John Core2Duo P8700 2.53 GHz - 2 amd64 4 GB Mac OS X 10.6.8 8m37.171s 16m49.100s 0m3.419s
PMG5 PowerMac7,2 John PPC970FX 1.8 GHz - 1x2 ppc64 2 GB Mac OS X 10.4.11 27m27.683s 52m15.869s 0m32.661s
lettuce Panasonic CF-SV8 John i5-8365U 1.6 GHz 4.1 GHz 4 amd64 8 GB Ubuntu 20.04.1 4m9.032s 16m22.977s 0m1.024s
evo Compaq Evo w8000 John Gallatin Xeon 2.2 GHz - 1x2 i686 1.5 GB Windows XP 22m55.79s 44m45.17s 0m8.43s
evo Compaq Evo w8000 John Gallatin Xeon 2.2 GHz - 1x2 i686 1.5 GB Debian 10 19m46.565s 39m16.123s 0m4.974s
xserve Xserve2,1 John Xeon E5462 2.8 GHz - 4x2 amd64 16 GB Mac OS X Server 10.6.8 2m19.555s 17m20.475s 0m5.132s
vtoolsEast Xserve1,1 John Xeon 5130 2.0 GHz - 2x2 amd64 4 GB Mac OS X Server 10.4.11 6m15.213s 24m27.919s 0m6.898s
ganymede PowerMac3,6 tsundoku MPC7455B 1.42 GHz - 1x2 ppc 2 GB Mac OS X 10.5 24m45.598s 47m33.464s 0m19.529s
inari Sun Ultra 24 tsundoku Q9650 3.0 GHz - 4 amd64 8 GB Solaris 11.3 - - -
isis Octane2 tsundoku R12000 400 MHz - 1x2 mips4 4 GB IRIX 6.5 - - -
minenwerfer Gigabyte GA-Z170N-Gaming 5 bhtooefr i5-6600K 3.5 GHz 3.9 GHz 4 amd64 16 GB Windows 10 1903 WSL1 Ubuntu 18.04 2m52.559s 10m10.234s 0m3.016s
MissyElliott Pavilion x360 11m-ap0013dx bhtooefr Pentium Silver N5000 1.1 GHz 2.7 GHz 4 amd64 4 GB Windows 10 2004 7m55.263s - -
MissyElliott Pavilion x360 11m-ap0013dx bhtooefr Pentium Silver N5000 1.1 GHz 2.7 GHz 4 amd64 4 GB Windows 10 2004 WSL1 Ubuntu 20.04 7m56.406s 28m57.156s 0m13.875s
nana NEC Mate MB-J tsundoku i5-4590 3.3 GHz 3.7 GHz 4 amd64 4 GB Haiku hrev54253 3m1.537s 11m40.978s 0m2.964s
salient ASRock B450M Pro4 calvin Ryzen 5 2600 3.4 GHz 3.9 GHz 6 amd64 16 GB Fedora 30 1m54.600s 10m49.805s 0m1.209s
satsuki ProLiant DL360 Gen9 tsundoku Xeon E5-2640 v3 2.6 GHz 3.4 GHz 8x2 amd64 32 GB Debian 10 0m49.290s 11m3.449s 0m1.432s
shio Raspberry Pi 3 Model B+ tsundoku Cortex-A53 1.4 GHz - 4 armv7l 1 GB Debian 9 15m6.891s 59m30.319s 0m6.887s
snacc ThinkPad X230t calvin i5-3320M 2.6 GHz 3.3 GHz 2 amd64 12 GB Windows 10 1903 WSL1 Ubuntu 18.04 7m19.832s 14m26.547s 0m2.938s
umaru Talos II tsundoku POWER9 02CY089 3.5 GHz 3.8 GHz 8x2 ppc64le 64 GB Debian 10 0m43.914s 9m33.887s 0m1.523s
ume FMVWD1D2S8 tsundoku i7-8700 3.2 GHz 4.6 GHz 6 amd64 32 GB Debian 10 1m24.295s 7m59.824s 0m0.332s
uncannyvalley Dell CS24-SC bhtooefr Xeon L5420 2.5 GHz - 4x2 amd64 16 GB FreeBSD 11.3 2m37.748s 19m4.820s 0m7.019s
uncannyvalley Dell CS24-SC bhtooefr Xeon L5420 2.5 GHz - 4x2 amd64 16 GB FreeBSD 12.1 2m35.783s 19m12.423s 0m6.048s
uzume MacMini5,2 tsundoku i7-2620M 2.7 GHz 3.4 GHz 2 amd64 16 GB Mac OS X 10.13 5m51.029s 11m31.867s 0m4.413s
yukari CF-SX2ADHCS tsundoku i5-3340M 2.7 GHz 3.4 GHz 2 amd64 16 GB Arch Linux 5m35.029s 11m3.379s 0m0.647s
yuri SPARC T4-1 tsundoku SPARC T4 2.85 GHz - 8 sparcv9 256 GB Solaris 11.4 3m34.083s 27m27.235s 0m3.997s
ホスト 型名 報告者 CPU 周波数 最大周波数 コア数 ISA RAM OS real user sys

SMT2

ホスト 型名 報告者 CPU 周波数 最大周波数 コア数 ISA RAM OS real user sys
ako ThinkPad X220 tsundoku i7-2640M 2.8 GHz 3.5 GHz 2 amd64 16 GB Haiku hrev53869 4m28.188s 17m9.841s 0m9.710s
c170 Cisco C170 John Xeon L3426 1.87 GHz 3.2 GHz 4 amd64 8 GB Ubuntu 20.04.1 3m4.588s 23m52.299s 0m2.201s
imac113 iMac11,3 John Xeon X3470 2.93 GHz 3.6 GHz 4 amd64 16 GB Mac OS X 10.6.8 2m7.639s 16m23.761s 0m3.107s
p7450 Dell Precision 7540 John i7-9850H 2.6 GHz 4.6 GHz 6 amd64 32 GB Ubuntu 20.04.1 LiveUSB 1m8.882s 12m25.515s 0m1.024s
T3620 Dell Precision T3620 John Xeon E3-1270 v6 3.8 GHz 4.2 GHz 4 amd64 32 GB Ubuntu 20.04.1 LiveUSB 1m38.046s 12m30.738s 0m1.011s
T3620 Dell Precision T3620 John Xeon E3-1270 v6 3.8 GHz 4.2 GHz 4 amd64 32 GB Windows 10 2004 WSL2 Ubuntu 20.04.1 1m36.187s 12m25.594s 0m0.640s
lettuce Panasonic CF-SV8 John i5-8365U 1.6 GHz 4.1 GHz 4 amd64 8 GB Ubuntu 20.04.1 2m58.747s 22m59.901s 0m1.924s
salient ASRock B450M Pro4 calvin Ryzen 5 2600 3.4 GHz 3.9 GHz 6 amd64 16 GB Fedora 30 1m46.157s 18m48.569s 0m3.583s
satsuki ProLiant DL360 Gen9 tsundoku Xeon E5-2640 v3 2.6 GHz 3.4 GHz 8x2 amd64 32 GB Debian 10 0m39.836s 15m28.586s 0m1.912s
snacc ThinkPad X230t calvin i5-3320M 2.6 GHz 3.3 GHz 2 amd64 12 GB Windows 10 1903 WSL1 Ubuntu 18.04 4m40.765s 18m3.906s 0m3.625s
umaru Talos II tsundoku POWER9 02CY089 3.5 GHz 3.8 GHz 8x2 ppc64le 64 GB Debian 10 0m35.702s 13m22.974s 0m3.366s
ume FMVWD1D2S8 tsundoku i7-8700 3.2 GHz 4.6 GHz 6 amd64 32 GB Debian 10 1m3.760s 11m27.455s 0m0.521s
uzume MacMini5,2 tsundoku i7-2620M 2.7 GHz 3.4 GHz 2 amd64 16 GB Mac OS X 10.13 4m1.586s 15m38.972s 0m3.568s
yukari CF-SX2ADHCS tsundoku i5-3340M 2.7 GHz 3.4 GHz 2 amd64 16 GB Arch Linux 3m56.818s 15m33.058s 0m0.949s
yuri SPARC T4-1 tsundoku SPARC T4 2.85 GHz - 8 sparcv9 256 GB Solaris 11.4 2m26.361s 32m48.064s 0m4.785s
ホスト 型名 報告者 CPU 周波数 最大周波数 コア数 ISA RAM OS real user sys

SMT4

ホスト 型名 報告者 CPU 周波数 最大周波数 コア数 ISA RAM OS real user sys
umaru T2P9D01 REV 1.01 tsundoku POWER9 02CY089 3.5 GHz 3.8 GHz 8x2 ppc64le 64 GB Debian 10 0m27.186s 15m4.545s 0m2.816s
yuri SPARC T4-1 tsundoku SPARC T4 2.85 GHz - 8 sparcv9 256 GB Solaris 11.4 1m48.586s 41m29.234s 0m6.577s
ホスト 型名 報告者 CPU 周波数 最大周波数 コア数 ISA RAM OS real user sys

SMT8

ホスト 型名 報告者 CPU 周波数 最大周波数 コア数 ISA RAM OS real user sys
yuri SPARC T4-1 tsundoku SPARC T4 2.85 GHz - 8 sparcv9 256 GB Solaris 11.4 1m25.489s 48m3.588s 0m7.435s
ホスト 型名 報告者 CPU 周波数 最大周波数 コア数 ISA RAM OS real user sys