FSGSBASE Benchmarks 2020

Tests for a future article.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2005128-SYST-FSGSBAS16
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

C/C++ Compiler Tests 2 Tests
CPU Massive 6 Tests
Database Test Suite 5 Tests
Java 2 Tests
Common Kernel Benchmarks 5 Tests
Multi-Core 2 Tests
Server 5 Tests
Server CPU Tests 4 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
FSGSBASE Patched
May 10 2020
  4 Hours, 29 Minutes
No FSGSBASE
May 11 2020
  2 Hours, 38 Minutes
Invert Hiding All Results Option
  3 Hours, 33 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


{ "title": "FSGSBASE Benchmarks 2020", "last_modified": "2020-05-12 08:07:41", "description": "Tests for a future article.", "systems": { "FSGSBASE Patched": { "identifier": "FSGSBASE Patched", "hardware": { "Processor": "Intel Core i9-10980XE @ 4.80GHz (18 Cores \/ 36 Threads)", "Motherboard": "ASRock X299 Steel Legend (P1.30 BIOS)", "Chipset": "Intel Sky Lake-E DMI3 Registers", "Memory": "32GB", "Disk": "Samsung SSD 970 PRO 512GB", "Graphics": "NVIDIA NV132 11GB", "Audio": "Realtek ALC1220", "Monitor": "ASUS MG28U", "Network": "Intel I219-V + Intel I211" }, "software": { "OS": "Ubuntu 20.04", "Kernel": "5.7.0-rc4-fsgsbase (x86_64) 20200510", "Desktop": "GNOME Shell 3.36.1", "Display Server": "X Server 1.20.8", "Display Driver": "modesetting 1.20.8", "OpenGL": "4.3 Mesa 20.0.4", "Compiler": "GCC 9.3.0", "File-System": "ext4", "Screen Resolution": "3840x2160" }, "user": "system", "timestamp": "2020-05-10 15:15:17", "data": { "compiler-configuration": "--build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v", "disk-scheduler": "NONE", "disk-mount-options": "errors=remount-ro,relatime,rw", "cpu-scaling-governor": "intel_pstate powersave", "cpu-microcode": "0x500012c", "java": "OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)", "python": "+ Python 3.8.2", "security": "itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy\/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled" } }, "No FSGSBASE": { "identifier": "No FSGSBASE", "hardware": { "Processor": "Intel Core i9-10980XE @ 4.80GHz (18 Cores \/ 36 Threads)", "Motherboard": "ASRock X299 Steel Legend (P1.30 BIOS)", "Chipset": "Intel Sky Lake-E DMI3 Registers", "Memory": "32GB", "Disk": "Samsung SSD 970 PRO 512GB", "Graphics": "NVIDIA NV132 11GB", "Audio": "Realtek ALC1220", "Monitor": "ASUS MG28U", "Network": "Intel I219-V + Intel I211" }, "software": { "OS": "Ubuntu 20.04", "Kernel": "5.7.0-rc4-fsgsbase (x86_64) 20200510", "Desktop": "GNOME Shell 3.36.1", "Display Server": "X Server 1.20.8", "Display Driver": "modesetting 1.20.8", "OpenGL": "4.3 Mesa 20.0.4", "Compiler": "GCC 9.3.0", "File-System": "ext4", "Screen Resolution": "3840x2160" }, "user": "system", "timestamp": "2020-05-11 06:15:58", "data": { "compiler-configuration": "--build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v", "disk-scheduler": "NONE", "disk-mount-options": "errors=remount-ro,relatime,rw", "cpu-scaling-governor": "intel_pstate powersave", "cpu-microcode": "0x500012c", "java": "OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)", "python": "+ Python 3.8.2", "security": "itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy\/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled" } } }, "results": { "23773d25e6d99431ba3dfd432c77f745c10ed7f5": { "identifier": "pts\/java-gradle-perf-1.1.0", "title": "Java Gradle Build", "arguments": "TEST_REACTOR", "description": "Gradle Build: Reactor", "scale": "Seconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 243.85800000000000409272615797817707061767578125, "raw_values": [ 250.08899999999999863575794734060764312744140625, 241.123999999999995225152815692126750946044921875, 233.407000000000010686562745831906795501708984375, 248.6390000000000100044417195022106170654296875, 236.068000000000012050804798491299152374267578125, 233.3079999999999927240423858165740966796875, 248.74299999999999499777914024889469146728515625, 251.2930000000000063664629124104976654052734375, 252.0529999999999972715158946812152862548828125 ], "test_run_times": [ 250.090000000000003410605131648480892181396484375, 241.1200000000000045474735088646411895751953125, 233.409999999999996589394868351519107818603515625, 248.6399999999999863575794734060764312744140625, 236.06999999999999317878973670303821563720703125, 233.31000000000000227373675443232059478759765625, 248.740000000000009094947017729282379150390625, 251.289999999999992041921359486877918243408203125, 252.05000000000001136868377216160297393798828125 ] }, "No FSGSBASE": { "value": 248.299000000000006593836587853729724884033203125, "raw_values": [ 257.41500000000002046363078989088535308837890625, 241.515999999999991132426657713949680328369140625, 240.998999999999995225152815692126750946044921875, 247.269000000000005456968210637569427490234375, 254.29599999999999226929503493010997772216796875 ], "test_run_times": [ 257.41000000000002501110429875552654266357421875, 241.520000000000010231815394945442676544189453125, 241, 247.270000000000010231815394945442676544189453125, 254.30000000000001136868377216160297393798828125 ] } } }, "d14fab923a8a05c721a245a14d1b704edb4f77f8": { "identifier": "pts\/ctx-clock-1.0.0", "title": "ctx_clock", "description": "Context Switch Time", "scale": "Clocks", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 121, "test_run_times": [ 0.61999999999999999555910790149937383830547332763671875, 0.58999999999999996891375531049561686813831329345703125, 0.58999999999999996891375531049561686813831329345703125 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "" } } }, "No FSGSBASE": { "value": 122, "raw_values": [ 123, 123, 121 ], "test_run_times": [ 0.59999999999999997779553950749686919152736663818359375, 0.63000000000000000444089209850062616169452667236328125, 0.60999999999999998667732370449812151491641998291015625 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "" } } } } }, "ad89236ba6c37a3781346e01e8873f189df70946": { "identifier": "pts\/stress-ng-1.3.0", "title": "Stress-NG", "app_version": "0.11.07", "arguments": "--atomic 0", "description": "Test: Atomic", "scale": "Bogo Ops\/s", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 162937.4500000000116415321826934814453125, "raw_values": [ 159903.92000000001280568540096282958984375, 162893.41000000000349245965480804443359375, 166015.01000000000931322574615478515625 ], "test_run_times": [ 30.030000000000001136868377216160297393798828125, 30.030000000000001136868377216160297393798828125, 30.019999999999999573674358543939888477325439453125 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc" } } }, "No FSGSBASE": { "value": 161346.23999999999068677425384521484375, "raw_values": [ 161688.7000000000116415321826934814453125, 162590.92000000001280568540096282958984375, 159759.08999999999650754034519195556640625 ], "test_run_times": [ 30.030000000000001136868377216160297393798828125, 30.030000000000001136868377216160297393798828125, 30.019999999999999573674358543939888477325439453125 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc" } } } } }, "1395a4a14caca593f042437ef938c107b8add89e": { "identifier": "pts\/stress-ng-1.3.0", "title": "Stress-NG", "app_version": "0.11.07", "arguments": "--sock 0", "description": "Test: Socket Activity", "scale": "Bogo Ops\/s", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 10983.47999999999956344254314899444580078125, "raw_values": [ 10967.719999999999345163814723491668701171875, 10988.77000000000043655745685100555419921875, 10993.9599999999991268850862979888916015625 ], "test_run_times": [ 30.030000000000001136868377216160297393798828125, 30.019999999999999573674358543939888477325439453125, 30.019999999999999573674358543939888477325439453125 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc" } } }, "No FSGSBASE": { "value": 10719.3199999999997089616954326629638671875, "raw_values": [ 10573.84000000000014551915228366851806640625, 10810.65999999999985448084771633148193359375, 10773.45000000000072759576141834259033203125 ], "test_run_times": [ 30.030000000000001136868377216160297393798828125, 30.030000000000001136868377216160297393798828125, 30.030000000000001136868377216160297393798828125 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc" } } } } }, "87840585453665cfc3a5693276a2566e1527f311": { "identifier": "pts\/stress-ng-1.3.0", "title": "Stress-NG", "app_version": "0.11.07", "arguments": "--switch 0", "description": "Test: Context Switching", "scale": "Bogo Ops\/s", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 5040915.429999999701976776123046875, "raw_values": [ 4958031.5899999998509883880615234375, 4725939.41999999992549419403076171875, 5285436.799999999813735485076904296875, 6129054.0199999995529651641845703125, 5169307.3399999998509883880615234375, 4495493.7699999995529651641845703125, 4901233.209999999962747097015380859375, 5540037.190000000409781932830810546875, 5153525.379999999888241291046142578125, 5093200.84999999962747097015380859375, 4514996.75, 4524728.780000000260770320892333984375 ], "test_run_times": [ 30.019999999999999573674358543939888477325439453125, 30.019999999999999573674358543939888477325439453125, 30.019999999999999573674358543939888477325439453125, 30.030000000000001136868377216160297393798828125, 30.019999999999999573674358543939888477325439453125, 30.019999999999999573674358543939888477325439453125, 30.019999999999999573674358543939888477325439453125, 30.019999999999999573674358543939888477325439453125, 30.019999999999999573674358543939888477325439453125, 30.019999999999999573674358543939888477325439453125, 30.019999999999999573674358543939888477325439453125, 30.019999999999999573674358543939888477325439453125 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc" } } }, "No FSGSBASE": { "value": 4630906.120000000111758708953857421875, "raw_values": [ 4637804.809999999590218067169189453125, 4553258.110000000335276126861572265625, 5299648.440000000409781932830810546875, 4539180.790000000037252902984619140625, 4999687.25, 4852679.16999999992549419403076171875, 4869285.629999999888241291046142578125, 4104457.25, 4534045.190000000409781932830810546875, 4735770.459999999962747097015380859375, 3934375.8599999998696148395538330078125, 4846491.15000000037252902984619140625, 4788840.59999999962747097015380859375, 4651486.379999999888241291046142578125, 4116580.6499999999068677425384521484375 ], "test_run_times": [ 30.030000000000001136868377216160297393798828125, 30.030000000000001136868377216160297393798828125, 30.019999999999999573674358543939888477325439453125, 30.030000000000001136868377216160297393798828125, 30.019999999999999573674358543939888477325439453125, 30.019999999999999573674358543939888477325439453125, 30.030000000000001136868377216160297393798828125, 30.019999999999999573674358543939888477325439453125, 30.019999999999999573674358543939888477325439453125, 30.030000000000001136868377216160297393798828125, 30.019999999999999573674358543939888477325439453125, 30.019999999999999573674358543939888477325439453125, 30.030000000000001136868377216160297393798828125, 30.030000000000001136868377216160297393798828125, 30.019999999999999573674358543939888477325439453125 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc" } } } } }, "542e395bccf53724e8470b4fcc194dfecbb3512f": { "identifier": "pts\/dacapobench-1.0.0", "title": "DaCapo Benchmark", "app_version": "9.12-MR1", "arguments": "tradebeans", "description": "Java Test: Tradebeans", "scale": "msec", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 8980, "raw_values": [ 8891, 9150, 8985, 8893 ], "test_run_times": [ 14.6199999999999992184029906638897955417633056640625, 14.910000000000000142108547152020037174224853515625, 14.7400000000000002131628207280300557613372802734375, 14.5800000000000000710542735760100185871124267578125 ] }, "No FSGSBASE": { "value": 9119, "raw_values": [ 9185, 9214, 9061, 9015 ], "test_run_times": [ 14.9000000000000003552713678800500929355621337890625, 14.949999999999999289457264239899814128875732421875, 14.7799999999999993605115378159098327159881591796875, 14.75 ] } } }, "3bec49a8bad6d178df83fefeeb480d2acad45a23": { "identifier": "pts\/fio-1.13.2", "title": "Flexible IO Tester", "app_version": "3.18", "arguments": "read io_uring 1 0 2m", "description": "Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory", "scale": "MB\/s", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 2810, "raw_values": [ 2809, 2816, 2806 ], "test_run_times": [ 30.89999999999999857891452847979962825775146484375, 30.9200000000000017053025658242404460906982421875, 30.9200000000000017053025658242404460906982421875 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl" } } }, "No FSGSBASE": { "value": 1985, "raw_values": [ 1983, 1988, 1984 ], "test_run_times": [ 30.910000000000000142108547152020037174224853515625, 30.89999999999999857891452847979962825775146484375, 30.89999999999999857891452847979962825775146484375 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl" } } } } }, "e14ac6277d7f2d27578534d898610f9152189f6e": { "identifier": "pts\/fio-1.13.2", "title": "Flexible IO Tester", "app_version": "3.18", "arguments": "read io_uring 1 0 2m", "description": "Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory", "scale": "IOPS", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 1401, "test_run_times": [ 30.89999999999999857891452847979962825775146484375, 30.9200000000000017053025658242404460906982421875, 30.9200000000000017053025658242404460906982421875 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl" } } }, "No FSGSBASE": { "value": 989, "raw_values": [ 988, 990, 988 ], "test_run_times": [ 30.910000000000000142108547152020037174224853515625, 30.89999999999999857891452847979962825775146484375, 30.89999999999999857891452847979962825775146484375 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl" } } } } }, "d42c9f7808cdd45d5c0377ac2df15b095a4a470c": { "identifier": "pts\/fio-1.13.2", "title": "Flexible IO Tester", "app_version": "3.18", "arguments": "read io_uring 1 0 4k", "description": "Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory", "scale": "MB\/s", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 2115, "raw_values": [ 2094, 2132, 2120 ], "test_run_times": [ 30.910000000000000142108547152020037174224853515625, 30.92999999999999971578290569595992565155029296875, 30.92999999999999971578290569595992565155029296875 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl" } } }, "No FSGSBASE": { "value": 1787, "raw_values": [ 1782, 1795, 1785 ], "test_run_times": [ 30.89999999999999857891452847979962825775146484375, 30.910000000000000142108547152020037174224853515625, 30.910000000000000142108547152020037174224853515625 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl" } } } } }, "dc0fd8fc20ea294c3b9e4d693dff483c5536ff7a": { "identifier": "pts\/fio-1.13.2", "title": "Flexible IO Tester", "app_version": "3.18", "arguments": "read io_uring 1 0 4k", "description": "Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory", "scale": "IOPS", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 541667, "raw_values": [ 536000, 546000, 543000 ], "test_run_times": [ 30.910000000000000142108547152020037174224853515625, 30.92999999999999971578290569595992565155029296875, 30.92999999999999971578290569595992565155029296875 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl" } } }, "No FSGSBASE": { "value": 457333, "raw_values": [ 456000, 459000, 457000 ], "test_run_times": [ 30.89999999999999857891452847979962825775146484375, 30.910000000000000142108547152020037174224853515625, 30.910000000000000142108547152020037174224853515625 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl" } } } } }, "1487f12dca6ef9576597e217e42fcc8270e81b48": { "identifier": "pts\/fio-1.13.2", "title": "Flexible IO Tester", "app_version": "3.18", "arguments": "write io_uring 1 0 2m", "description": "Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory", "scale": "MB\/s", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 1524, "raw_values": [ 1535, 1525, 1511 ], "test_run_times": [ 30.9200000000000017053025658242404460906982421875, 31.160000000000000142108547152020037174224853515625, 30.910000000000000142108547152020037174224853515625 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl" } } }, "No FSGSBASE": { "value": 1491, "raw_values": [ 1488, 1485, 1383, 1474, 1522, 1526, 1515, 1516, 1513 ], "test_run_times": [ 30.8900000000000005684341886080801486968994140625, 30.9200000000000017053025658242404460906982421875, 31.17999999999999971578290569595992565155029296875, 30.879999999999999005240169935859739780426025390625, 30.910000000000000142108547152020037174224853515625, 31.17999999999999971578290569595992565155029296875, 30.9200000000000017053025658242404460906982421875, 30.92999999999999971578290569595992565155029296875, 30.940000000000001278976924368180334568023681640625 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl" } } } } }, "5eb69f938a3b75768a8827b358db832c292426a2": { "identifier": "pts\/fio-1.13.2", "title": "Flexible IO Tester", "app_version": "3.18", "arguments": "write io_uring 1 0 2m", "description": "Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory", "scale": "IOPS", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 758, "raw_values": [ 764, 759, 752 ], "test_run_times": [ 30.9200000000000017053025658242404460906982421875, 31.160000000000000142108547152020037174224853515625, 30.910000000000000142108547152020037174224853515625 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl" } } }, "No FSGSBASE": { "value": 742, "raw_values": [ 740, 739, 688, 733, 757, 760, 754, 754, 753 ], "test_run_times": [ 30.8900000000000005684341886080801486968994140625, 30.9200000000000017053025658242404460906982421875, 31.17999999999999971578290569595992565155029296875, 30.879999999999999005240169935859739780426025390625, 30.910000000000000142108547152020037174224853515625, 31.17999999999999971578290569595992565155029296875, 30.9200000000000017053025658242404460906982421875, 30.92999999999999971578290569595992565155029296875, 30.940000000000001278976924368180334568023681640625 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl" } } } } }, "fa9678b3d90e6ca609daa32d371751edb3c88fb6": { "identifier": "pts\/fio-1.13.2", "title": "Flexible IO Tester", "app_version": "3.18", "arguments": "write io_uring 1 0 4k", "description": "Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory", "scale": "MB\/s", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 1161, "raw_values": [ 1166, 1166, 1152 ], "test_run_times": [ 30.9200000000000017053025658242404460906982421875, 30.9200000000000017053025658242404460906982421875, 31.160000000000000142108547152020037174224853515625 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl" } } }, "No FSGSBASE": { "value": 1151, "raw_values": [ 1147, 1154, 1151 ], "test_run_times": [ 31.160000000000000142108547152020037174224853515625, 31.1700000000000017053025658242404460906982421875, 31.160000000000000142108547152020037174224853515625 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl" } } } } }, "c6497db550b3e50d50536baff8629b8e00ed5a26": { "identifier": "pts\/fio-1.13.2", "title": "Flexible IO Tester", "app_version": "3.18", "arguments": "write io_uring 1 0 4k", "description": "Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory", "scale": "IOPS", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 297667, "raw_values": [ 299000, 299000, 295000 ], "test_run_times": [ 30.9200000000000017053025658242404460906982421875, 30.9200000000000017053025658242404460906982421875, 31.160000000000000142108547152020037174224853515625 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl" } } }, "No FSGSBASE": { "value": 294667, "raw_values": [ 294000, 295000, 295000 ], "test_run_times": [ 31.160000000000000142108547152020037174224853515625, 31.1700000000000017053025658242404460906982421875, 31.160000000000000142108547152020037174224853515625 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl" } } } } }, "85492729308ff165f542bff9a740999e3e1da91f": { "identifier": "pts\/intel-mpi-1.0.1", "title": "Intel MPI Benchmarks", "app_version": "2019.3", "arguments": "IMB-MPI1 Exchange", "description": "Test: IMB-MPI1 Exchange", "scale": "Average Mbytes\/sec", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 4740.27000000000043655745685100555419921875, "raw_values": [ 4730.3444444444003238459117710590362548828125, 4669.5893055555998216732405126094818115234375, 4820.890833333300179219804704189300537109375 ], "max_result": [ "23870.04" ], "test_run_times": [ 50.719999999999998863131622783839702606201171875, 51.07000000000000028421709430404007434844970703125, 51.0499999999999971578290569595992565155029296875 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi" } } }, "No FSGSBASE": { "value": 4701.8900000000003274180926382541656494140625, "raw_values": [ 4631.32361111110003548674285411834716796875, 4694.600138888899891753681004047393798828125, 4779.74638888889967347495257854461669921875 ], "max_result": [ "23362.31" ], "test_run_times": [ 51.3599999999999994315658113919198513031005859375, 51.22999999999999687361196265555918216705322265625, 51.10000000000000142108547152020037174224853515625 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi" } } } } }, "87eaf65bb9165c1f55818e7cb6d2dac014567573": { "identifier": "pts\/intel-mpi-1.0.1", "title": "Intel MPI Benchmarks", "app_version": "2019.3", "arguments": "IMB-MPI1 PingPong", "description": "Test: IMB-MPI1 PingPong", "scale": "Average Mbytes\/sec", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 3898.15999999999985448084771633148193359375, "raw_values": [ 3962.4356521739000527304597198963165283203125, 3880.840434782599913887679576873779296875, 3851.1895652173998314538039267063140869140625 ], "min_result": [ "7.24" ], "max_result": [ "14832.21" ], "test_run_times": [ 8.8300000000000000710542735760100185871124267578125, 8.769999999999999573674358543939888477325439453125, 8.75 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi" } } }, "No FSGSBASE": { "value": 3782.920000000000072759576141834259033203125, "raw_values": [ 3692.5639130435001789010129868984222412109375, 3785.058695652200185577385127544403076171875, 3871.13999999999987267074175179004669189453125 ], "min_result": [ "7.5" ], "max_result": [ "13226.49" ], "test_run_times": [ 8.8100000000000004973799150320701301097869873046875, 8.839999999999999857891452847979962825775146484375, 8.7599999999999997868371792719699442386627197265625 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi" } } } } }, "293250f94329631badadab2b77f8f39322a3dd50": { "identifier": "pts\/hbase-1.0.0", "title": "Apache HBase", "app_version": "2.2.3", "arguments": "increment 32", "description": "Test: Increment - Clients: 32", "scale": "Rows Per Second", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 90938, "raw_values": [ 91544, 90709, 90560 ], "test_run_times": [ 82.090000000000003410605131648480892181396484375, 73.650000000000005684341886080801486968994140625, 73.7300000000000039790393202565610408782958984375 ] }, "No FSGSBASE": { "value": 88836, "raw_values": [ 89630, 89124, 87754 ], "test_run_times": [ 83.650000000000005684341886080801486968994140625, 74.75, 75.93000000000000682121026329696178436279296875 ] } } }, "25b2da9646832d4ee569f4b694f5d5663757189e": { "identifier": "pts\/hbase-1.0.0", "title": "Apache HBase", "app_version": "2.2.3", "arguments": "increment 32", "description": "Test: Increment - Clients: 32", "scale": "Microseconds - Average Latency", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 348, "raw_values": [ 345, 350, 350 ], "test_run_times": [ 82.090000000000003410605131648480892181396484375, 73.650000000000005684341886080801486968994140625, 73.7300000000000039790393202565610408782958984375 ] }, "No FSGSBASE": { "value": 357, "raw_values": [ 353, 356, 362 ], "test_run_times": [ 83.650000000000005684341886080801486968994140625, 74.75, 75.93000000000000682121026329696178436279296875 ] } } }, "95c70321d500644c2b1c2aab9fbdd2568dbc3e21": { "identifier": "pts\/hbase-1.0.0", "title": "Apache HBase", "app_version": "2.2.3", "arguments": "randomRead 32", "description": "Test: Random Read - Clients: 32", "scale": "Rows Per Second", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 180781, "raw_values": [ 179874, 179633, 182836 ], "test_run_times": [ 39.780000000000001136868377216160297393798828125, 38.6400000000000005684341886080801486968994140625, 38 ] }, "No FSGSBASE": { "value": 179254, "raw_values": [ 182681, 177985, 177095 ], "test_run_times": [ 39.77000000000000312638803734444081783294677734375, 39.00999999999999801048033987171947956085205078125, 39.02000000000000312638803734444081783294677734375 ] } } }, "46886d59e841e6a647f085f1f96586083eff6011": { "identifier": "pts\/hbase-1.0.0", "title": "Apache HBase", "app_version": "2.2.3", "arguments": "randomRead 32", "description": "Test: Random Read - Clients: 32", "scale": "Microseconds - Average Latency", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 173, "raw_values": [ 174, 174, 172 ], "test_run_times": [ 39.780000000000001136868377216160297393798828125, 38.6400000000000005684341886080801486968994140625, 38 ] }, "No FSGSBASE": { "value": 175, "raw_values": [ 172, 176, 178 ], "test_run_times": [ 39.77000000000000312638803734444081783294677734375, 39.00999999999999801048033987171947956085205078125, 39.02000000000000312638803734444081783294677734375 ] } } }, "0b7fa67f698aa9d3203921859c795b6fdc031c87": { "identifier": "pts\/hbase-1.0.0", "title": "Apache HBase", "app_version": "2.2.3", "arguments": "sequentialRead 32", "description": "Test: Sequential Read - Clients: 32", "scale": "Rows Per Second", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 135103, "raw_values": [ 132507, 134890, 137911 ], "test_run_times": [ 56.61999999999999744204615126363933086395263671875, 51.53999999999999914734871708787977695465087890625, 50.7000000000000028421709430404007434844970703125 ] }, "No FSGSBASE": { "value": 131892, "raw_values": [ 128608, 131267, 135800 ], "test_run_times": [ 55.1099999999999994315658113919198513031005859375, 52.68999999999999772626324556767940521240234375, 51.67999999999999971578290569595992565155029296875 ] } } }, "f968b2b5cbae859bf40e06f6075cadc55b1755d5": { "identifier": "pts\/hbase-1.0.0", "title": "Apache HBase", "app_version": "2.2.3", "arguments": "sequentialRead 32", "description": "Test: Sequential Read - Clients: 32", "scale": "Microseconds - Average Latency", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 235, "raw_values": [ 239, 235, 230 ], "test_run_times": [ 56.61999999999999744204615126363933086395263671875, 51.53999999999999914734871708787977695465087890625, 50.7000000000000028421709430404007434844970703125 ] }, "No FSGSBASE": { "value": 241, "raw_values": [ 247, 242, 233 ], "test_run_times": [ 55.1099999999999994315658113919198513031005859375, 52.68999999999999772626324556767940521240234375, 51.67999999999999971578290569595992565155029296875 ] } } }, "3fc14116e9ae8cba4b5d034673a17623b32fb3c1": { "identifier": "pts\/hbase-1.0.0", "title": "Apache HBase", "app_version": "2.2.3", "arguments": "asyncRandomWrite 32", "description": "Test: Async Random Write - Clients: 32", "scale": "Rows Per Second", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 41708, "raw_values": [ 45233, 39490, 40400 ], "test_run_times": [ 145.840000000000003410605131648480892181396484375, 165.05000000000001136868377216160297393798828125, 162.169999999999987494447850622236728668212890625, 1286.950000000000045474735088646411895751953125, 1374.430000000000063664629124104976654052734375, 1374.450000000000045474735088646411895751953125, 1374.329999999999927240423858165740966796875, 1374.3800000000001091393642127513885498046875, 1374.160000000000081854523159563541412353515625 ] }, "No FSGSBASE": { "value": 38199, "raw_values": [ 29641, 41760, 39341, 39331, 37109, 38742, 39387, 39213, 41372, 34896, 41134, 36458 ], "test_run_times": [ 220.969999999999998863131622783839702606201171875, 156.259999999999990905052982270717620849609375, 165.68000000000000682121026329696178436279296875, 165.729999999999989768184605054557323455810546875, 175.43000000000000682121026329696178436279296875, 168.18999999999999772626324556767940521240234375, 165.5, 166.6299999999999954525264911353588104248046875, 157.80000000000001136868377216160297393798828125, 187.06000000000000227373675443232059478759765625, 158.75, 179.020000000000010231815394945442676544189453125 ] } } }, "320cda827b8b7e448505c4e42acc9a5675c77f27": { "identifier": "pts\/redis-1.2.0", "title": "Redis", "app_version": "5.0.5", "arguments": "-t lpop", "description": "Test: LPOP", "scale": "Requests Per Second", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 2855388.450000000186264514923095703125, "raw_values": [ 2645502.75, 2793296, 2849002.75, 2890173.5, 2873563.25, 2949852.5, 2849002.75, 2994012, 2865329.5, 2906976.75, 2747252.75, 2958580, 2564102.75, 2941176.5, 3003003 ], "test_run_times": [ 10.4399999999999995026200849679298698902130126953125, 10.4399999999999995026200849679298698902130126953125, 10.4399999999999995026200849679298698902130126953125, 10.4399999999999995026200849679298698902130126953125, 10.4399999999999995026200849679298698902130126953125, 10.4399999999999995026200849679298698902130126953125, 10.4399999999999995026200849679298698902130126953125, 10.4399999999999995026200849679298698902130126953125, 10.4399999999999995026200849679298698902130126953125, 10.4399999999999995026200849679298698902130126953125, 10.4399999999999995026200849679298698902130126953125, 10.4399999999999995026200849679298698902130126953125, 10.4399999999999995026200849679298698902130126953125, 10.4399999999999995026200849679298698902130126953125, 10.4399999999999995026200849679298698902130126953125 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-MM -MT -g3 -fvisibility=hidden -O3" } } }, "No FSGSBASE": { "value": 2019972.75, "raw_values": [ 2049180.25, 2057613.120000000111758708953857421875, 1953124.879999999888241291046142578125 ], "test_run_times": [ 10.57000000000000028421709430404007434844970703125, 10.5600000000000004973799150320701301097869873046875, 10.550000000000000710542735760100185871124267578125 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-MM -MT -g3 -fvisibility=hidden -O3" } } } } }, "01935a891909d1899029f9dfef1dae4e0f3977d4": { "identifier": "pts\/redis-1.2.0", "title": "Redis", "app_version": "5.0.5", "arguments": "-t sadd", "description": "Test: SADD", "scale": "Requests Per Second", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 2416689.58000000007450580596923828125, "raw_values": [ 2493765.75, 2369668.25, 2386634.75 ], "test_run_times": [ 10.4399999999999995026200849679298698902130126953125, 10.449999999999999289457264239899814128875732421875, 10.449999999999999289457264239899814128875732421875 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-MM -MT -g3 -fvisibility=hidden -O3" } } }, "No FSGSBASE": { "value": 2347495.5, "raw_values": [ 2347417.75, 2364066.25, 2331002.5 ], "test_run_times": [ 10.53999999999999914734871708787977695465087890625, 10.449999999999999289457264239899814128875732421875, 10.53999999999999914734871708787977695465087890625 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-MM -MT -g3 -fvisibility=hidden -O3" } } } } }, "85ff5d1299b9661fe471b01dee8873d68810faa9": { "identifier": "pts\/redis-1.2.0", "title": "Redis", "app_version": "5.0.5", "arguments": "-t lpush", "description": "Test: LPUSH", "scale": "Requests Per Second", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 1886156.65999999991618096828460693359375, "raw_values": [ 1915708.75, 1841620.620000000111758708953857421875, 1901140.620000000111758708953857421875 ], "test_run_times": [ 10.53999999999999914734871708787977695465087890625, 10.660000000000000142108547152020037174224853515625, 10.57000000000000028421709430404007434844970703125 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-MM -MT -g3 -fvisibility=hidden -O3" } } }, "No FSGSBASE": { "value": 1842891.790000000037252902984619140625, "raw_values": [ 1831501.879999999888241291046142578125, 1865671.620000000111758708953857421875, 1831501.879999999888241291046142578125 ], "test_run_times": [ 10.6500000000000003552713678800500929355621337890625, 10.6699999999999999289457264239899814128875732421875, 10.67999999999999971578290569595992565155029296875 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-MM -MT -g3 -fvisibility=hidden -O3" } } } } }, "2303be7778de6aece2eadc3a389e58a1d9822f8a": { "identifier": "pts\/redis-1.2.0", "title": "Redis", "app_version": "5.0.5", "arguments": "-t get", "description": "Test: GET", "scale": "Requests Per Second", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 2824129.950000000186264514923095703125, "raw_values": [ 2941176.5, 2770083, 2816901.5, 2724795.5, 2881844.25, 2967359, 2577319.5, 2967359, 2915452, 2688172, 2857143, 2816901.5, 2770083, 2881844.25, 2785515.25 ], "test_run_times": [ 10.4700000000000006394884621840901672840118408203125, 10.4700000000000006394884621840901672840118408203125, 10.480000000000000426325641456060111522674560546875, 10.480000000000000426325641456060111522674560546875, 10.480000000000000426325641456060111522674560546875, 10.3699999999999992184029906638897955417633056640625, 10.4700000000000006394884621840901672840118408203125, 10.3699999999999992184029906638897955417633056640625, 10.480000000000000426325641456060111522674560546875, 10.480000000000000426325641456060111522674560546875, 10.480000000000000426325641456060111522674560546875, 10.4700000000000006394884621840901672840118408203125, 10.480000000000000426325641456060111522674560546875, 10.480000000000000426325641456060111522674560546875, 10.4700000000000006394884621840901672840118408203125 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-MM -MT -g3 -fvisibility=hidden -O3" } } }, "No FSGSBASE": { "value": 2671484.2200000002048909664154052734375, "raw_values": [ 2739726, 2570694, 2747252.75, 2717391.25, 2801120.5, 2415459, 2666666.75, 2793296, 2673796.75, 2604166.75, 2631579, 2659574.5, 2732240.5, 2645502.75, 2673796.75 ], "test_run_times": [ 10.480000000000000426325641456060111522674560546875, 10.4700000000000006394884621840901672840118408203125, 10.4700000000000006394884621840901672840118408203125, 10.480000000000000426325641456060111522674560546875, 10.4700000000000006394884621840901672840118408203125, 10.480000000000000426325641456060111522674560546875, 10.4700000000000006394884621840901672840118408203125, 10.480000000000000426325641456060111522674560546875, 10.4700000000000006394884621840901672840118408203125, 10.4700000000000006394884621840901672840118408203125, 10.4700000000000006394884621840901672840118408203125, 10.480000000000000426325641456060111522674560546875, 10.4700000000000006394884621840901672840118408203125, 10.4700000000000006394884621840901672840118408203125, 10.4700000000000006394884621840901672840118408203125 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-MM -MT -g3 -fvisibility=hidden -O3" } } } } }, "d2b43fd5ec6500a9ca730794feedbe3392c5a75c": { "identifier": "pts\/rocksdb-1.0.2", "title": "Facebook RocksDB", "app_version": "6.3.6", "arguments": "--benchmarks=\"fillsync\"", "description": "Test: Random Fill Sync", "scale": "Op\/s", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 4800, "raw_values": [ 4815, 4790, 4794 ], "test_run_times": [ 67.4200000000000017053025658242404460906982421875, 60.24000000000000198951966012828052043914794921875, 60.17999999999999971578290569595992565155029296875 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread" } } }, "No FSGSBASE": { "value": 4680, "raw_values": [ 4450, 4537, 4804, 4788, 4814, 4816, 4601, 4509, 4667, 4808, 4683 ], "test_run_times": [ 67.5400000000000062527760746888816356658935546875, 67.5499999999999971578290569595992565155029296875, 67.56000000000000227373675443232059478759765625, 60.280000000000001136868377216160297393798828125, 67.43999999999999772626324556767940521240234375, 67.3900000000000005684341886080801486968994140625, 67.4800000000000039790393202565610408782958984375, 67.530000000000001136868377216160297393798828125, 67.6200000000000045474735088646411895751953125, 67.5100000000000051159076974727213382720947265625, 67.590000000000003410605131648480892181396484375 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread" } } } } }, "6bfa61f262b5f33cd1a4abcb39a69789d5aeb9a4": { "identifier": "pts\/leveldb-1.0.0", "title": "LevelDB", "app_version": "1.22", "arguments": "--benchmarks=readhot --num=1000000", "description": "Benchmark: Hot Read", "scale": "Microseconds Per Op", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 27.51899999999999835154085303656756877899169921875, "raw_values": [ 27.3719999999999998863131622783839702606201171875, 27.678000000000000824229573481716215610504150390625, 27.507000000000001449507180950604379177093505859375 ], "test_run_times": [ 27.46000000000000085265128291212022304534912109375, 27.760000000000001563194018672220408916473388671875, 27.60000000000000142108547152020037174224853515625 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O3 -lsnappy -lpthread" } } }, "No FSGSBASE": { "value": 27.806000000000000937916411203332245349884033203125, "raw_values": [ 27.794000000000000483169060316868126392364501953125, 27.687000000000001165290086646564304828643798828125, 27.937000000000001165290086646564304828643798828125 ], "test_run_times": [ 27.8599999999999994315658113919198513031005859375, 27.769999999999999573674358543939888477325439453125, 28.030000000000001136868377216160297393798828125 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O3 -lsnappy -lpthread" } } } } }, "9ed1a02e5a1e1b9c795d39a2c65b60932b195a8a": { "identifier": "pts\/leveldb-1.0.0", "title": "LevelDB", "app_version": "1.22", "arguments": "--benchmarks=fillsync --num=1000000", "description": "Benchmark: Fill Sync", "scale": "Microseconds Per Op", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 7451.277000000000043655745685100555419921875, "raw_values": [ 7435.167999999999665305949747562408447265625, 7452.05400000000008731149137020111083984375, 7466.6099999999996725819073617458343505859375 ], "test_run_times": [ 7.5800000000000000710542735760100185871124267578125, 7.62000000000000010658141036401502788066864013671875, 7.5999999999999996447286321199499070644378662109375 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O3 -lsnappy -lpthread" } } }, "No FSGSBASE": { "value": 7479.7809999999999490682967007160186767578125, "raw_values": [ 7522.1559999999999490682967007160186767578125, 7460.4610000000002401066012680530548095703125, 7456.7269999999998617568053305149078369140625 ], "test_run_times": [ 7.67999999999999971578290569595992565155029296875, 7.589999999999999857891452847979962825775146484375, 7.589999999999999857891452847979962825775146484375 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O3 -lsnappy -lpthread" } } } } }, "c365bb3c93d7ad0e544b2d33457c0510444ea091": { "identifier": "pts\/leveldb-1.0.0", "title": "LevelDB", "app_version": "1.22", "arguments": "--benchmarks=overwrite --num=100000", "description": "Benchmark: Overwrite", "scale": "Microseconds Per Op", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 382.375999999999976353137753903865814208984375, "raw_values": [ 382.05599999999998317434801720082759857177734375, 382.97899999999998499333742074668407440185546875, 382.09300000000001773514668457210063934326171875 ], "test_run_times": [ 38.2999999999999971578290569595992565155029296875, 38.3900000000000005684341886080801486968994140625, 38.31000000000000227373675443232059478759765625 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O3 -lsnappy -lpthread" } } }, "No FSGSBASE": { "value": 383.71300000000002228262019343674182891845703125, "raw_values": [ 378.58400000000000318323145620524883270263671875, 385.22300000000001318767317570745944976806640625, 387.3310000000000172803993336856365203857421875 ], "test_run_times": [ 37.9500000000000028421709430404007434844970703125, 38.63000000000000255795384873636066913604736328125, 38.8299999999999982946974341757595539093017578125 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O3 -lsnappy -lpthread" } } } } }, "4583e8daa15e58b4b98a42c27fee4ccefeae16a6": { "identifier": "pts\/leveldb-1.0.0", "title": "LevelDB", "app_version": "1.22", "arguments": "--benchmarks=readrandom --num=1000000", "description": "Benchmark: Random Read", "scale": "Microseconds Per Op", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 27.59700000000000130739863379858434200286865234375, "raw_values": [ 27.565999999999998948396751075051724910736083984375, 27.768000000000000682121026329696178436279296875, 27.45700000000000073896444519050419330596923828125 ], "test_run_times": [ 27.64999999999999857891452847979962825775146484375, 27.839999999999999857891452847979962825775146484375, 27.53999999999999914734871708787977695465087890625 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O3 -lsnappy -lpthread" } } }, "No FSGSBASE": { "value": 28.129000000000001335820343228988349437713623046875, "raw_values": [ 27.992000000000000881072992342524230480194091796875, 28.175999999999998379962562466971576213836669921875, 28.21900000000000119371179607696831226348876953125 ], "test_run_times": [ 28.0799999999999982946974341757595539093017578125, 28.269999999999999573674358543939888477325439453125, 28.300000000000000710542735760100185871124267578125 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O3 -lsnappy -lpthread" } } } } }, "92df212da7be27865224f1e16353c2fb44266a33": { "identifier": "pts\/leveldb-1.0.0", "title": "LevelDB", "app_version": "1.22", "arguments": "--benchmarks=deleterandom --num=500000", "description": "Benchmark: Random Delete", "scale": "Microseconds Per Op", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 375.33400000000000318323145620524883270263671875, "raw_values": [ 375.19999999999998863131622783839702606201171875, 375.6480000000000245563569478690624237060546875, 375.153000000000020008883439004421234130859375 ], "test_run_times": [ 187.780000000000001136868377216160297393798828125, 188, 187.75 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O3 -lsnappy -lpthread" } } }, "No FSGSBASE": { "value": 377.2160000000000081854523159563541412353515625, "raw_values": [ 375.61200000000002319211489520967006683349609375, 379.16699999999997316990629769861698150634765625, 376.8700000000000045474735088646411895751953125 ], "test_run_times": [ 187.94999999999998863131622783839702606201171875, 189.740000000000009094947017729282379150390625, 188.590000000000003410605131648480892181396484375 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O3 -lsnappy -lpthread" } } } } }, "c6069e8ea9c2edfb5d546a6a1afb0631e66966e6": { "identifier": "pts\/leveldb-1.0.0", "title": "LevelDB", "app_version": "1.22", "arguments": "--benchmarks=fillseq --num=500000", "description": "Benchmark: Sequential Fill", "scale": "Microseconds Per Op", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 383.35800000000000409272615797817707061767578125, "raw_values": [ 383.01799999999997226041159592568874359130859375, 382.37700000000000954969436861574649810791015625, 384.6789999999999736246536485850811004638671875 ], "test_run_times": [ 191.69999999999998863131622783839702606201171875, 191.400000000000005684341886080801486968994140625, 192.539999999999992041921359486877918243408203125 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O3 -lsnappy -lpthread" } } }, "No FSGSBASE": { "value": 385.4569999999999936335370875895023345947265625, "raw_values": [ 387.66699999999997316990629769861698150634765625, 384.721999999999979991116560995578765869140625, 383.98300000000000409272615797817707061767578125 ], "test_run_times": [ 194.039999999999992041921359486877918243408203125, 192.56000000000000227373675443232059478759765625, 192.210000000000007958078640513122081756591796875 ], "details": { "compiler-options": { "compiler-type": "CXX", "compiler": "g++", "compiler-options": "-O3 -lsnappy -lpthread" } } } } }, "d7314229cd48bfb4f238b2c179d7b33c6776ac0e": { "identifier": "pts\/pgbench-1.9.1", "title": "PostgreSQL pgbench", "app_version": "12.0", "arguments": "BUFFER_TEST NORMAL_LOAD READ_ONLY", "description": "Scaling: Buffer Test - Test: Normal Load - Mode: Read Only", "scale": "TPS", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 459323.898619999992661178112030029296875, "raw_values": [ 458590.27323699998669326305389404296875, 460386.8022759999730624258518218994140625, 458994.6203470000182278454303741455078125 ], "test_run_times": [ 80.7999999999999971578290569595992565155029296875, 79.0100000000000051159076974727213382720947265625, 79 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm" } } }, "No FSGSBASE": { "value": 457041.995396999991498887538909912109375, "raw_values": [ 456487.7194570000283420085906982421875, 458959.7357300000148825347423553466796875, 455678.5310039999894797801971435546875 ], "test_run_times": [ 79.2000000000000028421709430404007434844970703125, 78.81000000000000227373675443232059478759765625, 78.7699999999999960209606797434389591217041015625 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm" } } } } }, "7c62964246ec3d489ef68d9dd7de35b2a6057f19": { "identifier": "pts\/pgbench-1.9.1", "title": "PostgreSQL pgbench", "app_version": "12.0", "arguments": "BUFFER_TEST NORMAL_LOAD READ_WRITE", "description": "Scaling: Buffer Test - Test: Normal Load - Mode: Read Write", "scale": "TPS", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 10214.578623999999763327650725841522216796875, "raw_values": [ 10234.02107400000022607855498790740966796875, 10204.209534999999959836713969707489013671875, 10205.505262000000584521330893039703369140625 ], "test_run_times": [ 79.2300000000000039790393202565610408782958984375, 79.2699999999999960209606797434389591217041015625, 79.1299999999999954525264911353588104248046875 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm" } } }, "No FSGSBASE": { "value": 10193.30965400000059162266552448272705078125, "raw_values": [ 10198.9045729999998002313077449798583984375, 10221.704503000000840984284877777099609375, 10159.319886999999653198756277561187744140625 ], "test_run_times": [ 78.9800000000000039790393202565610408782958984375, 78.93000000000000682121026329696178436279296875, 79.150000000000005684341886080801486968994140625 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm" } } } } }, "f562bc9c757669fd20f1aa832e22b6648a239e2b": { "identifier": "pts\/pgbench-1.9.1", "title": "PostgreSQL pgbench", "app_version": "12.0", "arguments": "BUFFER_TEST HEAVY_CONTENTION READ_WRITE", "description": "Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write", "scale": "TPS", "proportion": "HIB", "display_format": "BAR_GRAPH", "results": { "FSGSBASE Patched": { "value": 11127.255994999999529682099819183349609375, "raw_values": [ 11336.93469299999924260191619396209716796875, 11254.37297000000035041011869907379150390625, 10790.460321000000476487912237644195556640625 ], "test_run_times": [ 79.219999999999998863131622783839702606201171875, 78.9899999999999948840923025272786617279052734375, 79.1299999999999954525264911353588104248046875 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm" } } }, "No FSGSBASE": { "value": 10834.676595999999335617758333683013916015625, "raw_values": [ 10827.712574999999560532160103321075439453125, 10866.318004999999175197444856166839599609375, 10809.999208999999609659425914287567138671875 ], "test_run_times": [ 78.969999999999998863131622783839702606201171875, 79.06000000000000227373675443232059478759765625, 78.969999999999998863131622783839702606201171875 ], "details": { "compiler-options": { "compiler-type": "CC", "compiler": "gcc", "compiler-options": "-fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm" } } } } } } }