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
{
"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": {
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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
]
}
}
},
"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"
}
}
}
}
},
"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
]
}
}
},
"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"
}
}
}
}
},
"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
]
}
}
},
"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
]
}
}
},
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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
]
}
}
},
"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
]
}
}
},
"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
]
}
}
},
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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
]
}
}
},
"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": ""
}
}
}
}
},
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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"
}
}
}
}
},
"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
]
}
}
},
"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"
}
}
}
}
}
}
}