Implementation notes: amd64, giant4, crypto_hash/rfsb509

Computer: giant4
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20120207
Operation: crypto_hash
Primitive: rfsb509
TimeImplementationCompilerBenchmark dateSUPERCOP version
20484refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
20541refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
20547refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
20592refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
21564refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
21570refgcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
21570refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
21573refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
21576refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
21576refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
21579refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
21582refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
21582refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
21582refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
21582refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
21588refgcc -funroll-loops -O -fomit-frame-pointer2011061220110609
21588refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
21588refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
21588refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
21597refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
21606refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
21609refgcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
21609refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
21609refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
21609refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
21609refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
21609refgcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
21612refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
21612refgcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
21615refgcc -O3 -fomit-frame-pointer2011061220110609
21615refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
21615refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
21615refgcc -m64 -O3 -fomit-frame-pointer2011061220110609
21615refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
21621refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
21621refgcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
21627refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
21627refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
21627refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
21636refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
21657refgcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
21666refgcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
21675refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
21678refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
21681refgcc -O2 -fomit-frame-pointer2011061220110609
21681refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
21681refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
21681refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
21681refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
21681refgcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
21681refgcc -march=k8 -O -fomit-frame-pointer2011061220110609
21684refgcc -m64 -O2 -fomit-frame-pointer2011061220110609
21684refgcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
21684refgcc -march=barcelona -O -fomit-frame-pointer2011061220110609
21684refgcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
21687refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
21693refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
21696refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
21699refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
21699refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
21699refgcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
21702refgcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
21702refgcc -m64 -O -fomit-frame-pointer2011061220110609
21708refgcc -march=nocona -O -fomit-frame-pointer2011061220110609
21714refgcc -O -fomit-frame-pointer2011061220110609
21738refgcc -march=k8 -Os -fomit-frame-pointer2011061220110609
21741refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
21747refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
21762refgcc -Os -fomit-frame-pointer2011061220110609
21762refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
21762refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
21762refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
21762refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
21762refgcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
21765refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
21765refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
21765refgcc -march=nocona -Os -fomit-frame-pointer2011061220110609
21768refgcc -m64 -Os -fomit-frame-pointer2011061220110609
21795refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
21798refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
21801refgcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
21801refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
21801refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
21810refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
21816refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
21816refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
21822refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
22083refgcc2011061220110609
22083refgcc -funroll-loops2011061220110609
22086refcc2011061220110609
37251refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609