Implementation notes: amd64, elroy, crypto_hash/md6d512

Computer: elroy
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20110106
Operation: crypto_hash
Primitive: md6d512
TimeImplementationCompilerBenchmark dateSUPERCOP version
65552refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
65620refgcc -m64 -O2 -fomit-frame-pointer2011012120110106
65632refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011012120110106
65640refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011012120110106
65640refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011012120110106
65644refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011012120110106
65688refgcc -O2 -fomit-frame-pointer2011012120110106
65796refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011012120110106
65808refgcc -march=k8 -O2 -fomit-frame-pointer2011012120110106
65820refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
65832refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011012120110106
65856refgcc -funroll-loops -O2 -fomit-frame-pointer2011012120110106
65856refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
65912refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
65996refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011012120110106
66004refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
66036refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011012120110106
66044refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011012120110106
66048refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011012120110106
66184refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
66268refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011012120110106
66360refgcc -march=barcelona -O2 -fomit-frame-pointer2011012120110106
66404refgcc -m64 -Os -fomit-frame-pointer2011012120110106
66428refgcc -Os -fomit-frame-pointer2011012120110106
66468refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
66568refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
66572refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
66640refgcc -march=barcelona -Os -fomit-frame-pointer2011012120110106
66688refgcc -march=k8 -Os -fomit-frame-pointer2011012120110106
67088refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
67152refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011012120110106
67292refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011012120110106
67348refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011012120110106
67464refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
67512refgcc -funroll-loops -Os -fomit-frame-pointer2011012120110106
67656refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
68264refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
68444refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
68516refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011012120110106
68824refgcc -march=nocona -O2 -fomit-frame-pointer2011012120110106
69164refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
69200refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011012120110106
69492refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
69848refgcc -march=nocona -Os -fomit-frame-pointer2011012120110106
74540refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
74648refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
74692refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011012120110106
74728refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011012120110106
74752refgcc -funroll-loops -O3 -fomit-frame-pointer2011012120110106
75032refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011012120110106
75388refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
75604refgcc -march=k8 -O3 -fomit-frame-pointer2011012120110106
75724refgcc -m64 -O3 -fomit-frame-pointer2011012120110106
75880refgcc -O3 -fomit-frame-pointer2011012120110106
75988refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
76116refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
76308refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
76360refgcc -march=barcelona -O3 -fomit-frame-pointer2011012120110106
77072refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011012120110106
77104refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
77188refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
77980refgcc -march=nocona -O3 -fomit-frame-pointer2011012120110106
78264refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011012120110106
78444refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011012120110106
78448refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011012120110106
79716refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
79748refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
79760refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011012120110106
79828refgcc -funroll-loops -O -fomit-frame-pointer2011012120110106
79932refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011012120110106
80008refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011012120110106
80048refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011012120110106
80064refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
80128refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
80132refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011012120110106
80156refgcc -m64 -O -fomit-frame-pointer2011012120110106
80172refgcc -O -fomit-frame-pointer2011012120110106
80188refgcc -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
80368refgcc -march=k8 -O -fomit-frame-pointer2011012120110106
80484refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011012120110106
80500refgcc -march=nocona -O -fomit-frame-pointer2011012120110106
80588refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
80600refgcc -march=barcelona -O -fomit-frame-pointer2011012120110106
80716refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011012120110106
80760refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011012120110106
80768refgcc -m64 -march=core2 -O -fomit-frame-pointer2011012120110106
80820refgcc -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
81064refgcc -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
304452refcc2011012120110106
304560refgcc -funroll-loops2011012120110106
304604refgcc2011012120110106