Benchmarking compiler optimization levels on GCC 4.7.2 from a Google Nexus 10 with Samsung Exynos 5 Dual SoC. It's an ARM Cortex-A15 dual-core 1.7GHz processor. Benchmarking by Michael Larabel for a future article on Phoronix.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1302284-FO-ARMGCC47227
{
"title": "ARM GCC 4.7.2 Cortex-A15 Compiler Optimizations",
"last_modified": "2013-02-28 14:41:51",
"description": "Benchmarking compiler optimization levels on GCC 4.7.2 from a Google Nexus 10 with Samsung Exynos 5 Dual SoC. It's an ARM Cortex-A15 dual-core 1.7GHz processor. Benchmarking by Michael Larabel for a future article on Phoronix.",
"systems": {
"-O3": {
"identifier": "-O3",
"hardware": {
"Processor": "ARMv7 rev 4 @ 1.70GHz (2 Cores)",
"Motherboard": "Manta",
"Memory": "2048MB",
"Disk": "16GB MAG2GA"
},
"software": {
"OS": "Ubuntu 12.10",
"Kernel": "3.4.5-gf68518f (armv7l)",
"Compiler": "GCC 4.7",
"File-System": "ext4",
"Screen Resolution": "2560x1600"
},
"user": "root",
"timestamp": "2013-02-25 02:52:13",
"client_version": "4.4.0m3",
"data": {
"compiler-configuration": "--build=arm-linux-gnueabihf --disable-libitm --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v",
"cpu-scaling-governor": "interactive"
}
},
"-O2": {
"identifier": "-O2",
"hardware": {
"Processor": "ARMv7 rev 4 @ 1.70GHz (2 Cores)",
"Motherboard": "Manta",
"Memory": "2048MB",
"Disk": "16GB MAG2GA"
},
"software": {
"OS": "Ubuntu 12.10",
"Kernel": "3.4.5-gf68518f (armv7l)",
"Compiler": "GCC 4.7",
"File-System": "ext4",
"Screen Resolution": "2560x1600"
},
"user": "root",
"timestamp": "2013-02-25 14:16:47",
"client_version": "4.4.0m3",
"data": {
"compiler-configuration": "--build=arm-linux-gnueabihf --disable-libitm --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v",
"cpu-scaling-governor": "interactive"
}
},
"-O1": {
"identifier": "-O1",
"hardware": {
"Processor": "ARMv7 rev 4 @ 1.70GHz (2 Cores)",
"Motherboard": "Manta",
"Memory": "2048MB",
"Disk": "16GB MAG2GA"
},
"software": {
"OS": "Ubuntu 12.10",
"Kernel": "3.4.5-gf68518f (armv7l)",
"Compiler": "GCC 4.7",
"File-System": "ext4",
"Screen Resolution": "2560x1600"
},
"user": "root",
"timestamp": "2013-02-25 16:45:52",
"client_version": "4.4.0m3",
"data": {
"compiler-configuration": "--build=arm-linux-gnueabihf --disable-libitm --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v",
"cpu-scaling-governor": "interactive"
}
},
"-O0": {
"identifier": "-O0",
"hardware": {
"Processor": "ARMv7 rev 4 @ 1.70GHz (2 Cores)",
"Motherboard": "Manta",
"Memory": "2048MB",
"Disk": "16GB MAG2GA"
},
"software": {
"OS": "Ubuntu 12.10",
"Kernel": "3.4.5-gf68518f (armv7l)",
"Compiler": "GCC 4.7",
"File-System": "ext4",
"Screen Resolution": "2560x1600"
},
"user": "root",
"timestamp": "2013-02-25 19:34:32",
"client_version": "4.4.0m3",
"data": {
"compiler-configuration": "--build=arm-linux-gnueabihf --disable-libitm --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v",
"cpu-scaling-governor": "interactive"
}
},
"-Os": {
"identifier": "-Os",
"hardware": {
"Processor": "ARMv7 rev 4 @ 1.70GHz (2 Cores)",
"Motherboard": "Manta",
"Memory": "2048MB",
"Disk": "16GB MAG2GA"
},
"software": {
"OS": "Ubuntu 12.10",
"Kernel": "3.4.5-gf68518f (armv7l)",
"Compiler": "GCC 4.7",
"File-System": "ext4",
"Screen Resolution": "2560x1600"
},
"user": "root",
"timestamp": "2013-02-26 01:35:34",
"client_version": "4.4.0m3",
"data": {
"compiler-configuration": "--build=arm-linux-gnueabihf --disable-libitm --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v",
"cpu-scaling-governor": "interactive"
}
},
"-Ofast": {
"identifier": "-Ofast",
"hardware": {
"Processor": "ARMv7 rev 4 @ 1.70GHz (2 Cores)",
"Motherboard": "Manta",
"Memory": "2048MB",
"Disk": "16GB MAG2GA"
},
"software": {
"OS": "Ubuntu 12.10",
"Kernel": "3.4.5-gf68518f (armv7l)",
"Compiler": "GCC 4.7",
"File-System": "ext4",
"Screen Resolution": "2560x1600"
},
"user": "root",
"timestamp": "2013-02-26 04:48:55",
"client_version": "4.4.0m3",
"data": {
"compiler-configuration": "--build=arm-linux-gnueabihf --disable-libitm --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v",
"cpu-scaling-governor": "interactive"
}
}
},
"results": {
"45ae1138be5b0f828fd32b27ba401e10c5f7fcd7": {
"identifier": "pts\/graphics-magick-1.5.1",
"title": "GraphicsMagick",
"app_version": "1.3.16",
"arguments": "-blur 0x1.0",
"description": "Operation: Blur",
"scale": "Iterations Per Minute",
"proportion": "HIB",
"display_format": "BAR_GRAPH",
"results": {
"-O3": {
"value": 30,
"raw_values": [
30,
29,
30
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-O2": {
"value": 31,
"raw_values": [
31,
32,
31
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-O1": {
"value": 30,
"raw_values": [
30,
30,
30
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O1 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-O0": {
"value": 16,
"raw_values": [
17,
16,
16,
16
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O0 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-Os": {
"value": 29,
"raw_values": [
29,
29,
29
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -Os -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-Ofast": {
"value": 31,
"raw_values": [
31,
31,
31
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -Ofast -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
}
}
},
"21a26cfa510ed59641238f8d1e4ac285f0dfbb0b": {
"identifier": "pts\/graphics-magick-1.5.1",
"title": "GraphicsMagick",
"app_version": "1.3.16",
"arguments": "-sharpen 0x1.0",
"description": "Operation: Sharpen",
"scale": "Iterations Per Minute",
"proportion": "HIB",
"display_format": "BAR_GRAPH",
"results": {
"-O3": {
"value": 23,
"raw_values": [
23,
23,
22
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-O2": {
"value": 23,
"raw_values": [
24,
23,
22,
23,
22,
22
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-O1": {
"value": 19,
"raw_values": [
20,
19,
19
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O1 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-O0": {
"value": 7,
"raw_values": [
7,
7,
7
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O0 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-Os": {
"value": 20,
"raw_values": [
21,
20,
20
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -Os -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-Ofast": {
"value": 23,
"raw_values": [
23,
23,
22
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -Ofast -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
}
}
},
"068aa11dc0c270549083e904b938ad87eda9737f": {
"identifier": "pts\/graphics-magick-1.5.1",
"title": "GraphicsMagick",
"app_version": "1.3.16",
"arguments": "-resize 50%",
"description": "Operation: Resizing",
"scale": "Iterations Per Minute",
"proportion": "HIB",
"display_format": "BAR_GRAPH",
"results": {
"-O3": {
"value": 40,
"raw_values": [
40,
40,
40
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-O2": {
"value": 40,
"raw_values": [
40,
40,
40
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-O1": {
"value": 36,
"raw_values": [
37,
36,
36
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O1 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-O0": {
"value": 16,
"raw_values": [
16,
16,
16
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O0 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-Os": {
"value": 36,
"raw_values": [
36,
36,
36
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -Os -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-Ofast": {
"value": 39,
"raw_values": [
39,
39,
39
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -Ofast -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
}
}
},
"8e89d6358b15cca76f3aa9a4d2226db96ffb7b17": {
"identifier": "pts\/graphics-magick-1.5.1",
"title": "GraphicsMagick",
"app_version": "1.3.16",
"arguments": "-colorspace HWB",
"description": "Operation: HWB Color Space",
"scale": "Iterations Per Minute",
"proportion": "HIB",
"display_format": "BAR_GRAPH",
"results": {
"-O3": {
"value": 47,
"raw_values": [
47,
47,
47
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-O2": {
"value": 47,
"raw_values": [
47,
47,
47
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-O1": {
"value": 47,
"raw_values": [
47,
46,
47
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O1 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-O0": {
"value": 27,
"raw_values": [
27,
27,
27
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O0 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-Os": {
"value": 48,
"raw_values": [
48,
48,
48
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -Os -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-Ofast": {
"value": 55,
"raw_values": [
55,
54,
57
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -Ofast -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
}
}
},
"94e89d9088179b140b7d3760d38a9d3ff5535b1f": {
"identifier": "pts\/graphics-magick-1.5.1",
"title": "GraphicsMagick",
"app_version": "1.3.16",
"arguments": "-lat 10x10-5%",
"description": "Operation: Local Adaptive Thresholding",
"scale": "Iterations Per Minute",
"proportion": "HIB",
"display_format": "BAR_GRAPH",
"results": {
"-O3": {
"value": 22,
"raw_values": [
23,
22,
22
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-O2": {
"value": 22,
"raw_values": [
23,
22,
22
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-O1": {
"value": 19,
"raw_values": [
20,
19,
19
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O1 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-O0": {
"value": 6,
"raw_values": [
6,
6,
6
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -O0 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-Os": {
"value": 19,
"raw_values": [
19,
19,
19
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -Os -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
},
"-Ofast": {
"value": 22,
"raw_values": [
22,
22,
22
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -fopenmp -Ofast -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread"
}
}
}
}
},
"b80fd64693d0a46e5352aba0f1347d1407825c32": {
"identifier": "pts\/himeno-1.1.0",
"title": "Himeno Benchmark",
"app_version": "3.0",
"description": "Poisson Pressure Solver",
"scale": "MFLOPS",
"proportion": "HIB",
"display_format": "BAR_GRAPH",
"results": {
"-O3": {
"value": 141.55000000000001136868377216160297393798828125,
"raw_values": [
139.30842400000000225190888158977031707763671875,
145.457882000000012112650438211858272552490234375,
139.890773999999993293386069126427173614501953125
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-O3"
}
}
},
"-O2": {
"value": 140.039999999999992041921359486877918243408203125,
"raw_values": [
147.1265329999999948995537124574184417724609375,
144.810804999999987785486155189573764801025390625,
125.08566500000000587533577345311641693115234375,
122.85120000000000572981662116944789886474609375,
148.922998000000006868503987789154052734375,
151.431750999999991336153470911085605621337890625
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-O3 -O2"
}
}
},
"-O1": {
"value": 108.56999999999999317878973670303821563720703125,
"raw_values": [
106.9875279999999975188984535634517669677734375,
107.013913000000002284650690853595733642578125,
111.7014870000000001937223714776337146759033203125
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-O3 -O1"
}
}
},
"-O0": {
"value": 60.42999999999999971578290569595992565155029296875,
"raw_values": [
60.06381300000000322825144394300878047943115234375,
61.000010000000003174136509187519550323486328125,
60.23389300000000190493665286339819431304931640625
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-O3 -O0"
}
}
},
"-Os": {
"value": 100.5799999999999982946974341757595539093017578125,
"raw_values": [
101.4131679999999988694980856962502002716064453125,
103.3161319999999960828063194639980792999267578125,
91.744358000000005404217517934739589691162109375,
102.96787399999999479405232705175876617431640625,
101.1349780000000038171492633409798145294189453125,
102.879064999999997098711901344358921051025390625
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-O3 -Os"
}
}
},
"-Ofast": {
"value": 129.490000000000009094947017729282379150390625,
"raw_values": [
128.937242999999995163307175971567630767822265625,
131.704419999999998935891198925673961639404296875,
127.83738099999999349165591411292552947998046875
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-O3 -Ofast"
}
}
}
}
},
"d11d182fb4651bdb472719f185d32623628a0332": {
"identifier": "pts\/build-php-1.3.1",
"title": "Timed PHP Compilation",
"app_version": "5.2.9",
"description": "Time To Compile",
"scale": "Seconds",
"proportion": "LIB",
"display_format": "BAR_GRAPH",
"results": {
"-O3": {
"value": 285.41000000000002501110429875552654266357421875,
"raw_values": [
283.275614976879978712531737983226776123046875,
286.3336517810799932703957892954349517822265625,
286.62819099426002367181354202330112457275390625
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-O2 -pedantic -ldl -lz -lm"
}
}
},
"-O2": {
"value": 252.759999999999990905052982270717620849609375,
"raw_values": [
251.347676992419991393035161308944225311279296875,
252.92812490463001040552626363933086395263671875,
254.008893966670001418606261722743511199951171875
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-O2 -pedantic -ldl -lz -lm"
}
}
},
"-O1": {
"value": 191.56000000000000227373675443232059478759765625,
"raw_values": [
189.88425087928999346331693232059478759765625,
192.15859413147001077959430404007434844970703125,
192.64950084686000764122582040727138519287109375
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-O1 -pedantic -ldl -lz -lm"
}
}
},
"-O0": {
"value": 117.1700000000000017053025658242404460906982421875,
"raw_values": [
116.681257963180001979708322323858737945556640625,
117.3173549175299967828323133289813995361328125,
117.525224924089997102782945148646831512451171875
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-O0 -pedantic -ldl -lz -lm"
}
}
},
"-Os": {
"value": 204.099999999999994315658113919198513031005859375,
"raw_values": [
202.359919071200010876054875552654266357421875,
204.57828283309999051198246888816356658935546875,
205.351300001140003814725787378847599029541015625
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-Os -pedantic -ldl -lz -lm"
}
}
},
"-Ofast": {
"value": 286.51999999999998181010596454143524169921875,
"raw_values": [
285.010040998459999173064716160297393798828125,
286.696273088459975042496807873249053955078125,
287.85416793822997760798898525536060333251953125
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-Ofast -pedantic -ldl -lz -lm"
}
}
}
}
},
"90c619324fe40626154ebb0a68445c6eb32752e9": {
"identifier": "pts\/c-ray-1.1.0",
"title": "C-Ray",
"app_version": "1.1",
"description": "Total Time",
"scale": "Seconds",
"proportion": "LIB",
"display_format": "BAR_GRAPH",
"results": {
"-O3": {
"value": 349.82999999999998408384271897375583648681640625,
"raw_values": [
342.63299999999998135535861365497112274169921875,
366.1480000000000245563569478690624237060546875,
337.95499999999998408384271897375583648681640625,
348.759000000000014551915228366851806640625,
353.63600000000002410160959698259830474853515625
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-lm -lpthread -O3"
}
}
},
"-O2": {
"value": 523.5800000000000409272615797817707061767578125,
"raw_values": [
514.23000000000001818989403545856475830078125,
548.9869999999999663486960344016551971435546875,
509.08699999999998908606357872486114501953125,
522.020999999999958163243718445301055908203125
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-lm -lpthread -O3 -O2"
}
}
},
"-O1": {
"value": 653.1699999999999590727384202182292938232421875,
"raw_values": [
638.3819999999999481588019989430904388427734375,
625.0710000000000263753463514149188995361328125,
726.8410000000000081854523159563541412353515625,
643.346999999999979991116560995578765869140625,
641.3339999999999463398125953972339630126953125,
644.0339999999999918145476840436458587646484375
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-lm -lpthread -O3 -O1"
}
}
},
"-O0": {
"value": 909.8500000000000227373675443232059478759765625,
"raw_values": [
907.85500000000001818989403545856475830078125,
909.1029999999999517967808060348033905029296875,
912.595000000000027284841053187847137451171875
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-lm -lpthread -O3 -O0"
}
}
},
"-Os": {
"value": 588.3799999999999954525264911353588104248046875,
"raw_values": [
589.683999999999969077180139720439910888671875,
594.2749999999999772626324556767940521240234375,
581.1689999999999827196006663143634796142578125
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-lm -lpthread -O3 -Os"
}
}
},
"-Ofast": {
"value": 332.8700000000000045474735088646411895751953125,
"raw_values": [
331.19499999999999317878973670303821563720703125,
338.71800000000001773514668457210063934326171875,
328.68500000000000227373675443232059478759765625
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-lm -lpthread -O3 -Ofast"
}
}
}
}
},
"882da322bff7139d50d45607144197b854a7f762": {
"identifier": "pts\/smallpt-1.0.1",
"title": "Smallpt",
"app_version": "1.0",
"description": "Global Illumination Renderer; 100 Samples",
"scale": "Seconds",
"proportion": "LIB",
"display_format": "BAR_GRAPH",
"results": {
"-O3": {
"value": 1297,
"raw_values": [
1305,
1293,
1292
],
"details": {
"compiler-options": {
"compiler-type": "CXX",
"compiler": "g++",
"compiler-options": "-fopenmp"
}
}
},
"-O2": {
"value": 329,
"raw_values": [
333,
324,
331
],
"details": {
"compiler-options": {
"compiler-type": "CXX",
"compiler": "g++",
"compiler-options": "-fopenmp -O2"
}
}
},
"-O1": {
"value": 361,
"raw_values": [
363,
362,
358
],
"details": {
"compiler-options": {
"compiler-type": "CXX",
"compiler": "g++",
"compiler-options": "-fopenmp -O1"
}
}
},
"-O0": {
"value": 1388,
"raw_values": [
1438,
1372,
1355
],
"details": {
"compiler-options": {
"compiler-type": "CXX",
"compiler": "g++",
"compiler-options": "-fopenmp -O0"
}
}
},
"-Os": {
"value": 784,
"raw_values": [
790,
783,
778
],
"details": {
"compiler-options": {
"compiler-type": "CXX",
"compiler": "g++",
"compiler-options": "-fopenmp -Os"
}
}
},
"-Ofast": {
"value": 279,
"raw_values": [
281,
277,
278
],
"details": {
"compiler-options": {
"compiler-type": "CXX",
"compiler": "g++",
"compiler-options": "-fopenmp -Ofast"
}
}
}
}
},
"fe2c1d36f2220788f8c0d86dfb8945b87f9c51bb": {
"identifier": "pts\/encode-opus-1.0.1",
"title": "Opus Codec Encoding",
"app_version": "1.0.1",
"description": "WAV, Opus Encode, Opus Decode",
"scale": "Seconds",
"proportion": "LIB",
"display_format": "BAR_GRAPH",
"results": {
"-O3": {
"value": 46.6400000000000005684341886080801486968994140625,
"raw_values": [
46.610750198364002017115126363933086395263671875,
46.6774001121520001333919935859739780426025390625,
46.669121026992996803528512828052043914794921875,
46.5988109111790009819742408581078052520751953125,
46.65493011474600137944435118697583675384521484375
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -O3 -ffast-math -fPIE -pie -logg -lm -lopus"
}
}
},
"-O2": {
"value": 47.7999999999999971578290569595992565155029296875,
"raw_values": [
47.735078096389997881487943232059478759765625,
47.97245001792899898873656638897955417633056640625,
47.78016304969799676882757921703159809112548828125,
47.8026468753810007683568983338773250579833984375,
47.721131801604997235699556767940521240234375
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -O2 -fPIE -pie -logg -lm -lopus"
}
}
},
"-O1": {
"value": 51.840000000000003410605131648480892181396484375,
"raw_values": [
51.641718864441003233878291212022304534912109375,
51.72146296501200168904688325710594654083251953125,
51.38808393478399949572121840901672840118408203125,
52.2508659362789984470509807579219341278076171875,
52.2044339179989975718854111619293689727783203125
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -O1 -fPIE -pie -logg -lm -lopus"
}
}
},
"-O0": {
"value": 163.43000000000000682121026329696178436279296875,
"raw_values": [
163.584367036819998020291677676141262054443359375,
163.692728996280010278496774844825267791748046875,
162.940838813780004556974745355546474456787109375,
163.827986001970003826500033028423786163330078125,
163.119890928269995811206172220408916473388671875
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -O0 -fPIE -pie -logg -lm -lopus"
}
}
},
"-Os": {
"value": 55.780000000000001136868377216160297393798828125,
"raw_values": [
55.8253600597380028602856327779591083526611328125,
55.816068887710997614703956060111522674560546875,
55.7540149688719992582264239899814128875732421875,
55.8046829700469970703125,
55.6806831359860012753415503539144992828369140625
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -Os -fPIE -pie -logg -lm -lopus"
}
}
},
"-Ofast": {
"value": 45.72999999999999687361196265555918216705322265625,
"raw_values": [
45.74173903465300128345916164107620716094970703125,
45.7932639122009987886485760100185871124267578125,
45.77997684478800266560938325710594654083251953125,
45.6509850025179986232615192420780658721923828125,
45.67202520370499740920422482304275035858154296875
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "gcc",
"compiler-options": "-std=gnu99 -Ofast -fPIE -pie -logg -lm -lopus"
}
}
}
}
},
"ff7b26488d2529eb8be82acb9c606fedb20f38a1": {
"identifier": "pts\/nero2d-1.0.1",
"title": "Open FMM Nero2D",
"app_version": "2.0.2",
"description": "Total Time",
"scale": "Seconds",
"proportion": "LIB",
"display_format": "BAR_GRAPH",
"results": {
"-O3": {
"value": 2149.0500000000001818989403545856475830078125,
"raw_values": [
2149.0483911036999415955506265163421630859375
],
"details": {
"compiler-options": {
"compiler-type": "CXX",
"compiler": "g++",
"compiler-options": "-O2 -lfftw3 -llapack -lblas -lgfortran -lm"
}
}
},
"-O2": {
"value": 2142.9499999999998181010596454143524169921875,
"raw_values": [
2142.9529750347001026966609060764312744140625
],
"details": {
"compiler-options": {
"compiler-type": "CXX",
"compiler": "g++",
"compiler-options": "-O2 -lfftw3 -llapack -lblas -lgfortran -lm"
}
}
},
"-O1": {
"value": 2300.6999999999998181010596454143524169921875,
"raw_values": [
2300.69776988029980202554725110530853271484375
],
"details": {
"compiler-options": {
"compiler-type": "CXX",
"compiler": "g++",
"compiler-options": "-O1 -lfftw3 -llapack -lblas -lgfortran -lm"
}
}
},
"-O0": {
"value": 7634.239999999999781721271574497222900390625,
"raw_values": [
7634.2400889397003993508405983448028564453125
],
"details": {
"compiler-options": {
"compiler-type": "CXX",
"compiler": "g++",
"compiler-options": "-O0 -lfftw3 -llapack -lblas -lgfortran -lm"
}
}
},
"-Os": {
"value": 3505.78000000000020008883439004421234130859375,
"raw_values": [
3505.78035497669998221681453287601470947265625
],
"details": {
"compiler-options": {
"compiler-type": "CXX",
"compiler": "g++",
"compiler-options": "-Os -lfftw3 -llapack -lblas -lgfortran -lm"
}
}
},
"-Ofast": {
"value": 2145.44000000000005456968210637569427490234375,
"raw_values": [
2145.4398419856997861643321812152862548828125
],
"details": {
"compiler-options": {
"compiler-type": "CXX",
"compiler": "g++",
"compiler-options": "-Ofast -lfftw3 -llapack -lblas -lgfortran -lm"
}
}
}
}
}
}
}