Quuxplusone / LLVMBugzillaTest

0 stars 0 forks source link

Bytemark STRING SORT 12% slower than gcc #13194

Open Quuxplusone opened 12 years ago

Quuxplusone commented 12 years ago
Bugzilla Link PR13584
Status NEW
Importance P normal
Reported by wbrana@gmail.com
Reported on 2012-08-12 05:01:59 -0700
Last modified on 2018-10-25 20:12:03 -0700
Version trunk
Hardware PC Linux
CC geek4civic@gmail.com, llvm-bugs@lists.llvm.org, rafael@espindo.la, richard-llvm@metafoo.co.uk
Fixed by commit(s)
Attachments
Blocks
Blocked by
See also
http://www.tux.org/~mayer/linux/nbench-byte-2.2.3.tar.gz

clang trunk
STRING SORT         :           637.2  :     284.72  :      44.07
gcc 4.7.2 pre
STRING SORT         :          727.68  :     325.15  :      50.33

CFLAGS = -ggdb -Wall -O3 -funroll-loops -g0 -march=core2 -fomit-frame-pointer -
ffast-math -mssse3 -fno-PIE -fno-exceptions -fno-stack-protector -static
Quuxplusone commented 11 years ago
clang 3.2
STRING SORT         :          811.36  :     362.54  :      56.11
gcc 4.8 branch
STRING SORT         :          920.96  :     411.51  :      63.69

-O3  -g0  -march=corei7 -fomit-frame-pointer -funroll-loops -ffast-math -fno-
PIE -fno-exceptions -fno-stack-protector -static
CPU Sandy Bridge