Implementation notes: amd64, phenom, crypto_hash/rfsb509

Computer: phenom
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20120812
Operation: crypto_hash
Primitive: rfsb509
TimeImplementationCompilerBenchmark dateSUPERCOP version
17244refgcc -m64 -O3 -fomit-frame-pointer2012052320120521
17281refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
17286refgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
17287refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
17290refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052320120521
17297refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052320120521
17311refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052320120521
17327refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052320120521
17356refgcc -march=k8 -O2 -fomit-frame-pointer2012052320120521
17357refgcc -m64 -O2 -fomit-frame-pointer2012052320120521
17358refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052320120521
17362refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052320120521
17375refgcc -m64 -march=nocona -O -fomit-frame-pointer2012052320120521
17411refgcc -m64 -Os -fomit-frame-pointer2012052320120521
17420refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052320120521
17434refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
17449refgcc -O -fomit-frame-pointer2012052320120521
18004refcc2012052320120521
20319refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052320120521
20322refgcc -O3 -fomit-frame-pointer2012052320120521
20322refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
20323refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052320120521
20324refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052320120521
20329refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052320120521
20330refgcc -march=nocona -O3 -fomit-frame-pointer2012052320120521
20331refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
20342refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052320120521
20345refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
20345refgcc -march=k8 -O3 -fomit-frame-pointer2012052320120521
20349refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
20350refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052320120521
20352refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052320120521
20354refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
20358refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052320120521
20358refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052320120521
20359refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052320120521
20362refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
20365refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052320120521
20366refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052320120521
20371refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052320120521
20373refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
20373refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
20384refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052320120521
20386refgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
20391refgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
20398refgcc -march=barcelona -O3 -fomit-frame-pointer2012052320120521
20400refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
20421refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052320120521
20431refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
20440refgcc -march=barcelona -O2 -fomit-frame-pointer2012052320120521
20445refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
20447refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
20448refgcc -O2 -fomit-frame-pointer2012052320120521
20449refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
20452refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
20454refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
20456refgcc -m64 -march=k8 -O -fomit-frame-pointer2012052320120521
20458refgcc -march=nocona -O -fomit-frame-pointer2012052320120521
20459refgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
20461refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052320120521
20461refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
20461refgcc -m64 -march=corei7 -O -fomit-frame-pointer2012052320120521
20461refgcc -march=k8 -O -fomit-frame-pointer2012052320120521
20463refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
20464refgcc -m64 -march=core2 -O -fomit-frame-pointer2012052320120521
20466refgcc -m64 -O -fomit-frame-pointer2012052320120521
20471refgcc -march=barcelona -O -fomit-frame-pointer2012052320120521
20484refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
20490refgcc -march=nocona -O2 -fomit-frame-pointer2012052320120521
20496refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052320120521
20501refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
20503refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
20505refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052320120521
20506refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052320120521
20506refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
20506refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052320120521
20508refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
20511refgcc -march=nocona -Os -fomit-frame-pointer2012052320120521
20513refgcc -march=barcelona -Os -fomit-frame-pointer2012052320120521
20517refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052320120521
20517refgcc -march=k8 -Os -fomit-frame-pointer2012052320120521
20519refgcc -Os -fomit-frame-pointer2012052320120521
20524refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052320120521
20527refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052320120521
20527refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052320120521
20529refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
20529refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052320120521
20529refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052320120521
20532refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052320120521
20533refgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
21203refgcc -funroll-loops2012052320120521
21208refgcc2012052320120521