Testing of LLVM/Clang/DragonEgg 3.0. GCC 4.6.2 used for GCC esting and with DragonEgg plug-in. Testing for a future article on Phoronix.com by Michael Larabel. Also results with -fplugin-arg-dragonegg-enable-gcc-optzns for maximum performance.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1112038-AR-LLVM30CLA56
{
"title": "LLVM 3.0, Clang 3.0, DragonEgg, GCC 4.6",
"last_modified": "2011-12-03 16:10:50",
"description": "Testing of LLVM\/Clang\/DragonEgg 3.0. GCC 4.6.2 used for GCC esting and with DragonEgg plug-in. Testing for a future article on Phoronix.com by Michael Larabel. Also results with -fplugin-arg-dragonegg-enable-gcc-optzns for maximum performance.",
"systems": {
"GCC 4.6.2": {
"identifier": "GCC 4.6.2",
"hardware": {
"Processor": "Intel Core i7 990X @ 3.47GHz (12 Cores)",
"Motherboard": "MSI X58M (MS-7593) v1.0",
"Chipset": "Intel 5520\/5500\/X58 + ICH10R",
"Memory": "3072MB",
"Disk": "160GB Western Digital WD1600JS-00M",
"Graphics": "AMD Radeon HD 4870",
"Audio": "Realtek ALC889",
"Monitor": "VA2431",
"Network": "Realtek RTL8111\/8168B"
},
"software": {
"OS": "Ubuntu 11.10",
"Kernel": "3.2.0-999-generic (x86_64)",
"Desktop": "Unity 4.22.0",
"Display Server": "X Server 1.10.4",
"Display Driver": "radeon 6.14.99",
"OpenGL": "2.1 Mesa 7.11 Gallium 0.4",
"Compiler": "GCC 4.6.2 + Clang 3.0 + LLVM 3.0",
"File-System": "ext4",
"Screen Resolution": "1920x1080"
},
"user": "phoronix",
"timestamp": "2011-12-03 12:43:39",
"client_version": "3.6.0m3",
"notes": "Compiz was running on this system."
},
"Clang 3.0": {
"identifier": "Clang 3.0",
"hardware": {
"Processor": "Intel Core i7 990X @ 3.47GHz (12 Cores)",
"Motherboard": "MSI X58M (MS-7593) v1.0",
"Chipset": "Intel 5520\/5500\/X58 + ICH10R",
"Memory": "3072MB",
"Disk": "160GB Western Digital WD1600JS-00M",
"Graphics": "AMD Radeon HD 4870",
"Audio": "Realtek ALC889",
"Monitor": "VA2431",
"Network": "Realtek RTL8111\/8168B"
},
"software": {
"OS": "Ubuntu 11.10",
"Kernel": "3.2.0-999-generic (x86_64)",
"Desktop": "Unity 4.22.0",
"Display Server": "X Server 1.10.4",
"Display Driver": "radeon 6.14.99",
"OpenGL": "2.1 Mesa 7.11 Gallium 0.4",
"Compiler": "Clang 3.0 + LLVM 3.0",
"File-System": "ext4",
"Screen Resolution": "1920x1080"
},
"user": "phoronix",
"timestamp": "2011-12-03 13:29:39",
"client_version": "3.6.0m3",
"notes": "Compiz was running on this system."
},
"DragonEgg 3.0": {
"identifier": "DragonEgg 3.0",
"hardware": {
"Processor": "Intel Core i7 990X @ 3.47GHz (12 Cores)",
"Motherboard": "MSI X58M (MS-7593) v1.0",
"Chipset": "Intel 5520\/5500\/X58 + ICH10R",
"Memory": "3072MB",
"Disk": "160GB Western Digital WD1600JS-00M",
"Graphics": "AMD Radeon HD 4870",
"Audio": "Realtek ALC889",
"Monitor": "VA2431",
"Network": "Realtek RTL8111\/8168B"
},
"software": {
"OS": "Ubuntu 11.10",
"Kernel": "3.2.0-999-generic (x86_64)",
"Desktop": "Unity 4.22.0",
"Display Server": "X Server 1.10.4",
"Display Driver": "radeon 6.14.99",
"OpenGL": "2.1 Mesa 7.11 Gallium 0.4",
"Compiler": "GCC 4.6.2 + Clang 3.0 + LLVM 3.0",
"File-System": "ext4",
"Screen Resolution": "1920x1080"
},
"user": "phoronix",
"timestamp": "2011-12-03 15:01:19",
"client_version": "3.6.0m3",
"notes": "Compiz was running on this system."
},
"DragonEgg 3.0 + GCC\/LLVM Optzns": {
"identifier": "DragonEgg 3.0 + GCC\/LLVM Optzns",
"hardware": {
"Processor": "Intel Core i7 990X @ 3.47GHz (12 Cores)",
"Motherboard": "MSI X58M (MS-7593) v1.0",
"Chipset": "Intel 5520\/5500\/X58 + ICH10R",
"Memory": "3072MB",
"Disk": "160GB Western Digital WD1600JS-00M",
"Graphics": "AMD Radeon HD 4870",
"Audio": "Realtek ALC889",
"Monitor": "VA2431",
"Network": "Realtek RTL8111\/8168B"
},
"software": {
"OS": "Ubuntu 11.10",
"Kernel": "3.2.0-999-generic (x86_64)",
"Desktop": "Unity 4.22.0",
"Display Server": "X Server 1.10.4",
"Display Driver": "radeon 6.14.99",
"OpenGL": "2.1 Mesa 7.11 Gallium 0.4",
"Compiler": "GCC 4.6.2 + Clang 3.0 + LLVM 3.0",
"File-System": "ext4",
"Screen Resolution": "1920x1080"
},
"user": "phoronix",
"timestamp": "2011-12-03 15:48:32",
"client_version": "3.6.0m3",
"notes": "Compiz was running on this system."
}
},
"results": {
"9c155606d41eec4fe454d7770ffdbdbeacab13a3": {
"identifier": "pts\/x264-1.2.0",
"title": "x264",
"app_version": "2010-11-22",
"description": "H.264 Video Encoding",
"scale": "Frames Per Second",
"proportion": "HIB",
"display_format": "BAR_GRAPH",
"results": {
"GCC 4.6.2": {
"value": 128.969999999999998863131622783839702606201171875,
"raw_values": [
86.159999999999996589394868351519107818603515625,
136.590000000000003410605131648480892181396484375,
138.25,
138,
137.729999999999989768184605054557323455810546875,
137.06000000000000227373675443232059478759765625
]
},
"DragonEgg 3.0": {
"value": 126.780000000000001136868377216160297393798828125,
"raw_values": [
85.5400000000000062527760746888816356658935546875,
135.090000000000003410605131648480892181396484375,
134.69999999999998863131622783839702606201171875,
136.06000000000000227373675443232059478759765625,
134.960000000000007958078640513122081756591796875,
134.330000000000012505552149377763271331787109375
]
},
"DragonEgg 3.0 + GCC\/LLVM Optzns": {
"value": 127.6099999999999994315658113919198513031005859375,
"raw_values": [
85.1099999999999994315658113919198513031005859375,
135.6200000000000045474735088646411895751953125,
136.669999999999987494447850622236728668212890625,
135.840000000000003410605131648480892181396484375,
135.3899999999999863575794734060764312744140625,
137.05000000000001136868377216160297393798828125
]
}
}
},
"42d923987c65f21ca8022f17e798c1deafa70ed7": {
"identifier": "pts\/compress-7zip-1.5.0",
"title": "7-Zip Compression",
"app_version": "9.13",
"description": "Compress Speed Test",
"scale": "MIPS",
"proportion": "HIB",
"display_format": "BAR_GRAPH",
"results": {
"GCC 4.6.2": {
"value": 23979,
"raw_values": [
24019,
24308,
23609
]
},
"DragonEgg 3.0": {
"value": 24657,
"raw_values": [
24276,
24870,
24824
]
},
"DragonEgg 3.0 + GCC\/LLVM Optzns": {
"value": 25034,
"raw_values": [
24781,
24922,
25400
]
}
}
},
"e7a92813439400a49ed298258c3ad4df8c7b90fb": {
"identifier": "pts\/john-the-ripper-1.1.0",
"title": "John The Ripper",
"app_version": "1.7.8",
"arguments": "TRADITIONAL_DES_MANY_SALTS",
"description": "Test: Traditional DES",
"scale": "Real C\/S",
"proportion": "HIB",
"display_format": "BAR_GRAPH",
"results": {
"GCC 4.6.2": {
"value": 3947333,
"raw_values": [
3962000,
3918000,
3962000
]
},
"Clang 3.0": {
"value": 3968667,
"raw_values": [
3971000,
3971000,
3964000
]
},
"DragonEgg 3.0": {
"value": 2952667,
"raw_values": [
2990000,
2935000,
2933000
]
},
"DragonEgg 3.0 + GCC\/LLVM Optzns": {
"value": 2878667,
"raw_values": [
2882000,
2874000,
2880000
]
}
}
},
"6ff978ab2a1aff790f3ec6d8cccbb13c0f5cb4e1": {
"identifier": "pts\/john-the-ripper-1.1.0",
"title": "John The Ripper",
"app_version": "1.7.8",
"arguments": "MD5",
"description": "Test: MD5",
"scale": "Real C\/S",
"proportion": "HIB",
"display_format": "BAR_GRAPH",
"results": {
"GCC 4.6.2": {
"value": 16778,
"raw_values": [
16775,
16789,
16770
]
},
"Clang 3.0": {
"value": 17680,
"raw_values": [
17834,
17668,
17538
]
},
"DragonEgg 3.0": {
"value": 17829,
"raw_values": [
17913,
17799,
17775
]
},
"DragonEgg 3.0 + GCC\/LLVM Optzns": {
"value": 17815,
"raw_values": [
17819,
17817,
17809
]
}
}
},
"ba9a4c97ac4e5d6302f37301f4028c03cac00dcf": {
"identifier": "pts\/john-the-ripper-1.1.0",
"title": "John The Ripper",
"app_version": "1.7.8",
"arguments": "BLOWFISH",
"description": "Test: Blowfish",
"scale": "Real C\/S",
"proportion": "HIB",
"display_format": "BAR_GRAPH",
"results": {
"GCC 4.6.2": {
"value": 1042,
"raw_values": [
1044,
1041,
1041
]
},
"Clang 3.0": {
"value": 890,
"raw_values": [
891,
890,
890
]
},
"DragonEgg 3.0": {
"value": 889,
"raw_values": [
888,
890,
889
]
},
"DragonEgg 3.0 + GCC\/LLVM Optzns": {
"value": 918,
"raw_values": [
918,
918,
918
]
}
}
},
"6c982e5297271e0842f868587c32c916912f80f5": {
"identifier": "pts\/apache-1.3.0",
"title": "Apache Benchmark",
"app_version": "2.2.17",
"description": "Static Web Page Serving",
"scale": "Requests Per Second",
"proportion": "HIB",
"display_format": "BAR_GRAPH",
"results": {
"GCC 4.6.2": {
"value": 15135.510000000000218278728425502777099609375,
"raw_values": [
14983.350000000000363797880709171295166015625,
15091.100000000000363797880709171295166015625,
15332.0699999999997089616954326629638671875
]
},
"Clang 3.0": {
"value": 15464.649999999999636202119290828704833984375,
"raw_values": [
15672.2900000000008731149137020111083984375,
15456.870000000000800355337560176849365234375,
15264.780000000000654836185276508331298828125
]
},
"DragonEgg 3.0": {
"value": 15133.84000000000014551915228366851806640625,
"raw_values": [
15320.02000000000043655745685100555419921875,
15237.719999999999345163814723491668701171875,
14843.77000000000043655745685100555419921875
]
},
"DragonEgg 3.0 + GCC\/LLVM Optzns": {
"value": 14949.20000000000072759576141834259033203125,
"raw_values": [
15211.77000000000043655745685100555419921875,
14862,
14773.829999999999927240423858165740966796875
]
}
}
},
"57c358a3d59471e6cb31cd8189fd1fedebad5932": {
"identifier": "pts\/openssl-1.5.0",
"title": "OpenSSL",
"app_version": "1.0.0a",
"description": "RSA 4096-bit Performance",
"scale": "Signs Per Second",
"proportion": "HIB",
"display_format": "BAR_GRAPH",
"results": {
"GCC 4.6.2": {
"value": 57.89999999999999857891452847979962825775146484375,
"raw_values": [
58,
57.7999999999999971578290569595992565155029296875,
57.89999999999999857891452847979962825775146484375,
57.89999999999999857891452847979962825775146484375
]
},
"Clang 3.0": {
"value": 57.72999999999999687361196265555918216705322265625,
"raw_values": [
57.7000000000000028421709430404007434844970703125,
57.7000000000000028421709430404007434844970703125,
57.7000000000000028421709430404007434844970703125,
57.7999999999999971578290569595992565155029296875
]
},
"DragonEgg 3.0": {
"value": 57.75,
"raw_values": [
57.7999999999999971578290569595992565155029296875,
57.7999999999999971578290569595992565155029296875,
57.7999999999999971578290569595992565155029296875,
57.60000000000000142108547152020037174224853515625
]
},
"DragonEgg 3.0 + GCC\/LLVM Optzns": {
"value": 57.89999999999999857891452847979962825775146484375,
"raw_values": [
57.89999999999999857891452847979962825775146484375,
57.89999999999999857891452847979962825775146484375,
57.89999999999999857891452847979962825775146484375,
57.89999999999999857891452847979962825775146484375
]
}
}
},
"699a7ed7feb51ba6aadb5d8185938e6880acdc0b": {
"identifier": "pts\/c-ray-1.0.0",
"title": "C-Ray",
"app_version": "1.1",
"description": "Total Time",
"scale": "Seconds",
"proportion": "LIB",
"display_format": "BAR_GRAPH",
"results": {
"GCC 4.6.2": {
"value": 35.71000000000000085265128291212022304534912109375,
"raw_values": [
35.70400000000000062527760746888816356658935546875,
35.743999999999999772626324556767940521240234375,
35.6749999999999971578290569595992565155029296875
]
},
"Clang 3.0": {
"value": 32.47999999999999687361196265555918216705322265625,
"raw_values": [
32.73700000000000187583282240666449069976806640625,
32.33800000000000096633812063373625278472900390625,
32.35499999999999687361196265555918216705322265625
]
},
"DragonEgg 3.0": {
"value": 32.02000000000000312638803734444081783294677734375,
"raw_values": [
32.02900000000000346744855050928890705108642578125,
32.0090000000000003410605131648480892181396484375,
32.03600000000000136424205265939235687255859375
]
},
"DragonEgg 3.0 + GCC\/LLVM Optzns": {
"value": 31.199999999999999289457264239899814128875732421875,
"raw_values": [
31.47800000000000153477230924181640148162841796875,
31.032000000000000028421709430404007434844970703125,
31.099000000000000198951966012828052043914794921875
]
}
}
},
"1e2111097045fe031745192572dea6b3c4c5c3f5": {
"identifier": "pts\/povray-1.0.0",
"title": "POV-Ray",
"app_version": "3.6.1",
"description": "Total Time",
"scale": "Seconds",
"proportion": "LIB",
"display_format": "BAR_GRAPH",
"results": {
"GCC 4.6.2": {
"value": 730
},
"Clang 3.0": {
"value": 625
},
"DragonEgg 3.0": {
"value": 618
}
}
},
"4b4a5727be8ea1d855619d14debef952f04dee2e": {
"identifier": "pts\/tachyon-1.0.0",
"title": "Tachyon",
"app_version": "0.98.7",
"description": "Total Time",
"scale": "Seconds",
"proportion": "LIB",
"display_format": "BAR_GRAPH",
"results": {
"GCC 4.6.2": {
"value": 11.21000000000000085265128291212022304534912109375,
"raw_values": [
11.1875,
11.2246000000000005769607014372013509273529052734375,
11.2245000000000008100187187665142118930816650390625
]
},
"Clang 3.0": {
"value": 10.21000000000000085265128291212022304534912109375,
"raw_values": [
10.1883999999999996788346834364347159862518310546875,
10.2277000000000004575895218295045197010040283203125,
10.218199999999999505462255910970270633697509765625
]
},
"DragonEgg 3.0": {
"value": 10.4399999999999995026200849679298698902130126953125,
"raw_values": [
10.431599999999999539568307227455079555511474609375,
10.407000000000000028421709430404007434844970703125,
10.4959000000000006735945135005749762058258056640625
]
},
"DragonEgg 3.0 + GCC\/LLVM Optzns": {
"value": 10.0800000000000000710542735760100185871124267578125,
"raw_values": [
10.1075999999999996958877090946771204471588134765625,
10.0710999999999994969357430818490684032440185546875,
10.0739000000000000767386154620908200740814208984375
]
}
}
},
"882da322bff7139d50d45607144197b854a7f762": {
"identifier": "pts\/smallpt-1.0.0",
"title": "Smallpt",
"app_version": "1.0",
"description": "Global Illumination Renderer; 100 Samples",
"scale": "Seconds",
"proportion": "LIB",
"display_format": "BAR_GRAPH",
"results": {
"GCC 4.6.2": {
"value": 77,
"raw_values": [
77,
77,
77
]
},
"Clang 3.0": {
"value": 579,
"raw_values": [
573,
574,
589
]
},
"DragonEgg 3.0": {
"value": 81,
"raw_values": [
80,
81,
81
]
},
"DragonEgg 3.0 + GCC\/LLVM Optzns": {
"value": 80,
"raw_values": [
80,
80,
80
]
}
}
},
"19bc5b63dd34c576e1ee2aee31dcb1738c209e08": {
"identifier": "pts\/mafft-1.2.0",
"title": "Timed MAFFT Alignment",
"app_version": "6.706",
"description": "Multiple Sequence Alignment",
"scale": "Seconds",
"proportion": "LIB",
"display_format": "BAR_GRAPH",
"results": {
"GCC 4.6.2": {
"value": 22.280000000000001136868377216160297393798828125,
"raw_values": [
22.4147810935969999945882591418921947479248046875,
22.2191960811610016435224679298698902130126953125,
22.216233968735000559036052436567842960357666015625
]
},
"Clang 3.0": {
"value": 24.440000000000001278976924368180334568023681640625,
"raw_values": [
24.57825708389299990130894002504646778106689453125,
24.351573944091999379679691628552973270416259765625,
24.40436506271399963452495285309851169586181640625
]
},
"DragonEgg 3.0": {
"value": 25.17999999999999971578290569595992565155029296875,
"raw_values": [
25.34867215156599939973602886311709880828857421875,
25.09084177017199834835992078296840190887451171875,
25.100046157836999327628291212022304534912109375
]
}
}
},
"bb48de17a471be987beba56faf6bc20aef0e1911": {
"identifier": "pts\/ffmpeg-1.6.0",
"title": "FFmpeg",
"app_version": "0.8.2",
"description": "AVI To NTSC VCD",
"scale": "Seconds",
"proportion": "LIB",
"display_format": "BAR_GRAPH",
"results": {
"GCC 4.6.2": {
"value": 22.839999999999999857891452847979962825775146484375,
"raw_values": [
23.20681881904599919153042719699442386627197265625,
22.671756982803000113335656351409852504730224609375,
22.62743806838999915953536401502788066864013671875
]
},
"Clang 3.0": {
"value": 22.660000000000000142108547152020037174224853515625,
"raw_values": [
23.10856914520299909554523765109479427337646484375,
22.348675966262998571210118825547397136688232421875,
22.515675067901998573915989254601299762725830078125
]
}
}
},
"f319e554e96974d339cba4c59bc7a246970faab6": {
"identifier": "pts\/encode-mp3-1.3.1",
"title": "LAME MP3 Encoding",
"app_version": "3.98.2",
"description": "WAV To MP3",
"scale": "Seconds",
"proportion": "LIB",
"display_format": "BAR_GRAPH",
"results": {
"GCC 4.6.2": {
"value": 22.620000000000000994759830064140260219573974609375,
"raw_values": [
22.719608068465998229612523573450744152069091796875,
22.58152318000799851915871840901672840118408203125,
22.6242120265959982816639239899814128875732421875,
22.5773158073429982550806016661226749420166015625,
22.581918001175001364799754810519516468048095703125
]
},
"Clang 3.0": {
"value": 23.39999999999999857891452847979962825775146484375,
"raw_values": [
23.46623492240900077376863919198513031005859375,
23.380870103835999174179960391484200954437255859375,
23.372037172317998710013853269629180431365966796875,
23.378409147262999567828956060111522674560546875,
23.382232904434001596882808371447026729583740234375
]
},
"DragonEgg 3.0": {
"value": 23.10000000000000142108547152020037174224853515625,
"raw_values": [
23.286598920822001446140347979962825775146484375,
23.1017510890959982816639239899814128875732421875,
23.03899788856499952771628159098327159881591796875,
23.034988164901999851963410037569701671600341796875,
23.028887987137000692428046022541821002960205078125
]
},
"DragonEgg 3.0 + GCC\/LLVM Optzns": {
"value": 24.410000000000000142108547152020037174224853515625,
"raw_values": [
24.46241903305099896215324406512081623077392578125,
24.453861951827999376973821199499070644378662109375,
24.32532405853299906084430404007434844970703125,
24.372009992599000582913504331372678279876708984375,
24.427352905273000516217507538385689258575439453125
]
}
}
},
"46a18298c56c99347e33c600bfb9e68a29afc458": {
"identifier": "pts\/encode-flac-1.2.0",
"title": "FLAC Audio Encoding",
"app_version": "1.2.1",
"description": "WAV To FLAC",
"scale": "Seconds",
"proportion": "LIB",
"display_format": "BAR_GRAPH",
"results": {
"GCC 4.6.2": {
"value": 7.70000000000000017763568394002504646778106689453125,
"raw_values": [
7.7301979064940997687926937942393124103546142578125,
7.69029998779299983624468950438313186168670654296875,
7.69263696670530006116450749686919152736663818359375,
7.6864261627196999171474089962430298328399658203125,
7.681993961334200093915569595992565155029296875
]
},
"Clang 3.0": {
"value": 8.1099999999999994315658113919198513031005859375,
"raw_values": [
8.147686004638700296709430404007434844970703125,
8.10822200775150037088678800500929355621337890625,
8.0957129001617005314983543939888477325439453125,
8.091775894164999982649533194489777088165283203125,
8.08592796325680041036321199499070644378662109375
]
},
"DragonEgg 3.0": {
"value": 8.0999999999999996447286321199499070644378662109375,
"raw_values": [
8.1473331451415997861431605997495353221893310546875,
8.09104514122009987886485760100185871124267578125,
8.0887460708618004190384453977458178997039794921875,
8.0945529937743998516452847979962825775146484375,
8.08794498443599962911321199499070644378662109375
]
},
"DragonEgg 3.0 + GCC\/LLVM Optzns": {
"value": 8.199999999999999289457264239899814128875732421875,
"raw_values": [
8.231809854507400103784675593487918376922607421875,
8.19258189201350006669599679298698902130126953125,
8.19577217102050070707264239899814128875732421875,
8.1939139366149991161591970012523233890533447265625,
8.177610874176000521629248396493494510650634765625
]
}
}
}
}
}