Early LLVM 3.3/3.2 SVN vectorization benchmarks for a future article on Phoronix.com.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1302189-FO-LLVM33VEC37
{
"title": "LLVM 3.3 Vectorization Benchmarks",
"last_modified": "2013-02-18 17:04:24",
"description": "Early LLVM 3.3\/3.2 SVN vectorization benchmarks for a future article on Phoronix.com.",
"systems": {
"-fno-vectorize": {
"identifier": "-fno-vectorize",
"hardware": {
"Processor": "AMD FX-8350 Eight-Core @ 4.00GHz (8 Cores)",
"Motherboard": "ASUS Crosshair V Formula",
"Chipset": "AMD ATI RD890 bridge",
"Memory": "8192MB",
"Disk": "60GB OCZ VERTEX2",
"Graphics": "AMD Radeon HD 5700 1024MB",
"Audio": "Realtek ALC889",
"Monitor": "DELL P2210H",
"Network": "Intel 82583V Gigabit Connection"
},
"software": {
"OS": "Ubuntu 13.04",
"Kernel": "3.8.0-6-generic (x86_64)",
"Desktop": "Unity 6.6.0",
"Display Server": "X Server 1.13.2",
"Display Driver": "radeon 7.1.0",
"OpenGL": "2.1 Mesa 9.2-devel (git-9c1107b) Gallium 0.4",
"Compiler": "Clang 3.3 (SVN 175449) + LLVM 3.3svn",
"File-System": "ext4",
"Screen Resolution": "1920x1080"
},
"user": "phoronix",
"timestamp": "2013-02-18 15:06:51",
"client_version": "4.4.0m3",
"data": {
"compiler-configuration": "Optimized build; Built Feb 18 2013 (10:25:08); Default target: x86_64-unknown-linux-gnu; Host CPU: bdver1",
"cpu-scaling-governor": "ondemand"
}
},
"-fvectorize": {
"identifier": "-fvectorize",
"hardware": {
"Processor": "AMD FX-8350 Eight-Core @ 4.00GHz (8 Cores)",
"Motherboard": "ASUS Crosshair V Formula",
"Chipset": "AMD ATI RD890 bridge",
"Memory": "8192MB",
"Disk": "60GB OCZ VERTEX2",
"Graphics": "AMD Radeon HD 5700 1024MB",
"Audio": "Realtek ALC889",
"Monitor": "DELL P2210H",
"Network": "Intel 82583V Gigabit Connection"
},
"software": {
"OS": "Ubuntu 13.04",
"Kernel": "3.8.0-6-generic (x86_64)",
"Desktop": "Unity 6.6.0",
"Display Server": "X Server 1.13.2",
"Display Driver": "radeon 7.1.0",
"OpenGL": "2.1 Mesa 9.2-devel (git-9c1107b) Gallium 0.4",
"Compiler": "Clang 3.3 (SVN 175449) + LLVM 3.3svn",
"File-System": "ext4",
"Screen Resolution": "1920x1080"
},
"user": "phoronix",
"timestamp": "2013-02-18 14:12:31",
"client_version": "4.4.0m3",
"data": {
"compiler-configuration": "Optimized build; Built Feb 18 2013 (10:25:08); Default target: x86_64-unknown-linux-gnu; Host CPU: bdver1",
"cpu-scaling-governor": "ondemand"
}
},
"-fvectorize -fslp-vectorize": {
"identifier": "-fvectorize -fslp-vectorize",
"hardware": {
"Processor": "AMD FX-8350 Eight-Core @ 4.00GHz (8 Cores)",
"Motherboard": "ASUS Crosshair V Formula",
"Chipset": "AMD ATI RD890 bridge",
"Memory": "8192MB",
"Disk": "60GB OCZ VERTEX2",
"Graphics": "AMD Radeon HD 5700 1024MB",
"Audio": "Realtek ALC889",
"Monitor": "DELL P2210H",
"Network": "Intel 82583V Gigabit Connection"
},
"software": {
"OS": "Ubuntu 13.04",
"Kernel": "3.8.0-6-generic (x86_64)",
"Desktop": "Unity 6.6.0",
"Display Server": "X Server 1.13.2",
"Display Driver": "radeon 7.1.0",
"OpenGL": "2.1 Mesa 9.2-devel (git-9c1107b) Gallium 0.4",
"Compiler": "Clang 3.3 (SVN 175449) + LLVM 3.3svn",
"File-System": "ext4",
"Screen Resolution": "1920x1080"
},
"user": "phoronix",
"timestamp": "2013-02-18 16:01:59",
"client_version": "4.4.0m3",
"data": {
"compiler-configuration": "Optimized build; Built Feb 18 2013 (10:25:08); Default target: x86_64-unknown-linux-gnu; Host CPU: bdver1",
"cpu-scaling-governor": "ondemand"
}
}
},
"results": {
"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": {
"-fno-vectorize": {
"value": 32.780000000000001136868377216160297393798828125,
"raw_values": [
32.7879999999999967030817060731351375579833984375,
32.79099999999999681676854379475116729736328125,
32.75399999999999778310666442848742008209228515625
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-lm -lpthread -O3 -march=native -fno-vectorize"
}
}
},
"-fvectorize": {
"value": 32.78999999999999914734871708787977695465087890625,
"raw_values": [
32.7530000000000001136868377216160297393798828125,
32.81400000000000005684341886080801486968994140625,
32.8130000000000023874235921539366245269775390625
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-lm -lpthread -O3 -march=native -fvectorize"
}
}
},
"-fvectorize -fslp-vectorize": {
"value": 32.8900000000000005684341886080801486968994140625,
"raw_values": [
32.85600000000000164845914696343243122100830078125,
32.905000000000001136868377216160297393798828125,
32.91599999999999681676854379475116729736328125
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-lm -lpthread -O3 -march=native -fvectorize -fslp-vectorize"
}
}
}
}
},
"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": {
"-fno-vectorize": {
"value": 64,
"raw_values": [
64,
64,
64
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fno-vectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread"
}
}
},
"-fvectorize": {
"value": 64,
"raw_values": [
64,
64,
64
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fvectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread"
}
}
},
"-fvectorize -fslp-vectorize": {
"value": 63,
"raw_values": [
63,
63,
63
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fvectorize -fslp-vectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -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": {
"-fno-vectorize": {
"value": 22,
"raw_values": [
22,
22,
22
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fno-vectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread"
}
}
},
"-fvectorize": {
"value": 22,
"raw_values": [
22,
22,
22
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fvectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread"
}
}
},
"-fvectorize -fslp-vectorize": {
"value": 22,
"raw_values": [
22,
22,
22
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fvectorize -fslp-vectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -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": {
"-fno-vectorize": {
"value": 72,
"raw_values": [
72,
72,
72
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fno-vectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread"
}
}
},
"-fvectorize": {
"value": 72,
"raw_values": [
72,
72,
72
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fvectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread"
}
}
},
"-fvectorize -fslp-vectorize": {
"value": 71,
"raw_values": [
71,
71,
71
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fvectorize -fslp-vectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -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": {
"-fno-vectorize": {
"value": 105,
"raw_values": [
105,
105,
105
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fno-vectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread"
}
}
},
"-fvectorize": {
"value": 104,
"raw_values": [
104,
104,
104
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fvectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread"
}
}
},
"-fvectorize -fslp-vectorize": {
"value": 103,
"raw_values": [
103,
103,
103
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fvectorize -fslp-vectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -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": {
"-fno-vectorize": {
"value": 37,
"raw_values": [
37,
37,
37
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fno-vectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread"
}
}
},
"-fvectorize": {
"value": 39,
"raw_values": [
39,
39,
39
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fvectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread"
}
}
},
"-fvectorize -fslp-vectorize": {
"value": 38,
"raw_values": [
38,
38,
38
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fvectorize -fslp-vectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -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": {
"-fno-vectorize": {
"value": 662.6100000000000136424205265939235687255859375,
"raw_values": [
658.9826259999999820138327777385711669921875,
665.6513579999999592473614029586315155029296875,
663.20980499999996027327142655849456787109375
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-O3 -march=native -fno-vectorize"
}
}
},
"-fvectorize": {
"value": 640.759999999999990905052982270717620849609375,
"raw_values": [
639.7993040000000064537744037806987762451171875,
642.810999000000037995050661265850067138671875,
639.680702999999994062818586826324462890625
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-O3 -march=native -fvectorize"
}
}
},
"-fvectorize -fslp-vectorize": {
"value": 677.4199999999999590727384202182292938232421875,
"raw_values": [
677.927914999999984502210281789302825927734375,
674.6529970000000275831553153693675994873046875,
679.6831949999999551437213085591793060302734375
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-O3 -march=native -fvectorize -fslp-vectorize"
}
}
}
}
},
"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": {
"-fno-vectorize": {
"value": 397,
"raw_values": [
395,
397,
399
],
"details": {
"compiler-options": {
"compiler-type": "CXX",
"compiler": "clang++",
"compiler-options": "-fopenmp -march=native -O3 -fno-vectorize"
}
}
},
"-fvectorize": {
"value": 397,
"raw_values": [
397,
398,
396
],
"details": {
"compiler-options": {
"compiler-type": "CXX",
"compiler": "clang++",
"compiler-options": "-fopenmp -march=native -O3 -fvectorize"
}
}
},
"-fvectorize -fslp-vectorize": {
"value": 402,
"raw_values": [
402,
401,
402
],
"details": {
"compiler-options": {
"compiler-type": "CXX",
"compiler": "clang++",
"compiler-options": "-fopenmp -march=native -O3 -fvectorize -fslp-vectorize"
}
}
}
}
},
"55498d561e9a5974c370653eb586e976030b1aff": {
"identifier": "pts\/hmmer-1.1.0",
"title": "Timed HMMer Search",
"app_version": "2.3.2",
"description": "Pfam Database Search",
"scale": "Seconds",
"proportion": "LIB",
"display_format": "BAR_GRAPH",
"results": {
"-fno-vectorize": {
"value": 12.9000000000000003552713678800500929355621337890625,
"raw_values": [
12.5978291034699996231438490212894976139068603515625,
12.920574903487999307571953977458178997039794921875,
13.1964218616490001068086712621152400970458984375
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fno-vectorize -pthread -lhmmer -lsquid -lm"
}
}
},
"-fvectorize": {
"value": 12.589999999999999857891452847979962825775146484375,
"raw_values": [
12.5876688957210003394493469386361539363861083984375,
12.821858167647999238170086755417287349700927734375,
12.35517382621799953312802244909107685089111328125
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fvectorize -pthread -lhmmer -lsquid -lm"
}
}
},
"-fvectorize -fslp-vectorize": {
"value": 12.5299999999999993605115378159098327159881591796875,
"raw_values": [
12.8911650180820007705051466473378241062164306640625,
12.277319192886000820408298750407993793487548828125,
12.4096598625179996844281049561686813831329345703125
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fvectorize -fslp-vectorize -pthread -lhmmer -lsquid -lm"
}
}
}
}
},
"fb6b9db68f9389cc58aaf1ea73ae7ff2be854ad3": {
"identifier": "pts\/mafft-1.4.0",
"title": "Timed MAFFT Alignment",
"app_version": "6.864",
"description": "Multiple Sequence Alignment",
"scale": "Seconds",
"proportion": "LIB",
"display_format": "BAR_GRAPH",
"results": {
"-fno-vectorize": {
"value": 6.910000000000000142108547152020037174224853515625,
"raw_values": [
6.95454502105709959636214989586733281612396240234375,
6.9986000061034996377884453977458178997039794921875,
6.77132701873780007417735760100185871124267578125
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-O3 -lm -lpthread"
}
}
},
"-fvectorize": {
"value": 6.8499999999999996447286321199499070644378662109375,
"raw_values": [
6.8199360370636004091693394002504646778106689453125,
6.82319998741149991161591970012523233890533447265625,
6.899749994278000286840324406512081623077392578125
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-O3 -lm -lpthread"
}
}
},
"-fvectorize -fslp-vectorize": {
"value": 7,
"raw_values": [
6.80461001396179998579327730112709105014801025390625,
6.9860680103302001953125,
7.47924208641050025647700749686919152736663818359375,
6.9932789802551003077724089962430298328399658203125,
6.94384789466860041784457280300557613372802734375,
6.763381004333499646463678800500929355621337890625
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-O3 -lm -lpthread"
}
}
}
}
},
"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": {
"-fno-vectorize": {
"value": 20.769999999999999573674358543939888477325439453125,
"raw_values": [
20.712866783142001025908029987476766109466552734375,
20.78110694885300091527824406512081623077392578125,
20.82768702506999858314884477294981479644775390625
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fno-vectorize -pedantic -ldl -lz -lm"
}
}
},
"-fvectorize": {
"value": 21.559999999999998721023075631819665431976318359375,
"raw_values": [
21.461853981017998904690102790482342243194580078125,
21.6213729381560000319950631819665431976318359375,
21.603193998337001602294549229554831981658935546875
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fvectorize -pedantic -ldl -lz -lm"
}
}
},
"-fvectorize -fslp-vectorize": {
"value": 22.690000000000001278976924368180334568023681640625,
"raw_values": [
22.383440017699999913247665972448885440826416015625,
22.828212976456001115366234444081783294677734375,
22.85137414932300004011267446912825107574462890625
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-march=native -O3 -fvectorize -fslp-vectorize -pedantic -ldl -lz -lm"
}
}
}
}
},
"ffcd580202518eb1000448f34dca86486dd64406": {
"identifier": "pts\/vpxenc-1.1.0",
"title": "VP8 libvpx Encoding",
"app_version": "1.1.0",
"description": "vpxenc",
"scale": "Frames Per Second",
"proportion": "HIB",
"display_format": "BAR_GRAPH",
"results": {
"-fno-vectorize": {
"value": 22.050000000000000710542735760100185871124267578125,
"raw_values": [
22.07000000000000028421709430404007434844970703125,
22.0799999999999982946974341757595539093017578125,
22
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-m64 -lvpx -lm -lpthread"
}
}
},
"-fvectorize": {
"value": 22.260000000000001563194018672220408916473388671875,
"raw_values": [
22.129999999999999005240169935859739780426025390625,
22.269999999999999573674358543939888477325439453125,
22.370000000000000994759830064140260219573974609375
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-m64 -lvpx -lm -lpthread"
}
}
},
"-fvectorize -fslp-vectorize": {
"value": 17.21000000000000085265128291212022304534912109375,
"raw_values": [
18.42999999999999971578290569595992565155029296875,
8.7400000000000002131628207280300557613372802734375,
18.379999999999999005240169935859739780426025390625,
22.120000000000000994759830064140260219573974609375,
18.6700000000000017053025658242404460906982421875,
16.940000000000001278976924368180334568023681640625
],
"details": {
"compiler-options": {
"compiler-type": "CC",
"compiler": "clang",
"compiler-options": "-m64 -lvpx -lm -lpthread"
}
}
}
}
}
}
}