Implementation notes: amd64, ares, crypto_hash/md6d384

Computer: ares
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: md6d384
TimeImplementationCompilerBenchmark dateSUPERCOP version
44208refgcc -funroll-loops -O2 -fomit-frame-pointer2014012620130419
44280refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012620130419
44296refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012620130419
44464refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012620130419
44552refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012620130419
44576refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
44620refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012620130419
45068refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012620130419
45128refgcc -m64 -O2 -fomit-frame-pointer2014012620130419
45132refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012620130419
45152refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012620130419
45164refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012620130419
45196refgcc -O2 -fomit-frame-pointer2014012620130419
45204refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012620130419
45368refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
45372refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
45464refgcc -march=barcelona -O2 -fomit-frame-pointer2014012620130419
45512refgcc -march=k8 -O2 -fomit-frame-pointer2014012620130419
45584refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012620130419
45652refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012620130419
45672refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012620130419
45844refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012620130419
45856refgcc -march=nocona -O2 -fomit-frame-pointer2014012620130419
46792refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012620130419
46800refgcc -funroll-loops -Os -fomit-frame-pointer2014012620130419
46804refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012620130419
46820refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012620130419
46876refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012620130419
46932refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012620130419
46952refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012620130419
47004refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012620130419
47008refgcc -march=k8 -Os -fomit-frame-pointer2014012620130419
47020refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012620130419
47084refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012620130419
47088refgcc -m64 -Os -fomit-frame-pointer2014012620130419
47132refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012620130419
47156refgcc -Os -fomit-frame-pointer2014012620130419
47192refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012620130419
47192refgcc -march=barcelona -Os -fomit-frame-pointer2014012620130419
47216refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012620130419
47240refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012620130419
47244refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012620130419
47980refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012620130419
47980refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012620130419
48180refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012620130419
48184refgcc -march=nocona -Os -fomit-frame-pointer2014012620130419
63944refgcc -funroll-loops -O -fomit-frame-pointer2014012620130419
63948refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012620130419
63992refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012620130419
64000refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012620130419
64016refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012620130419
64144refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012620130419
64192refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012620130419
64272refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012620130419
64284refgcc -O -fomit-frame-pointer2014012620130419
64296refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012620130419
64324refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012620130419
64328refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012620130419
64332refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012620130419
64336refgcc -fno-schedule-insns -O -fomit-frame-pointer2014012620130419
64356refgcc -m64 -march=core2 -O -fomit-frame-pointer2014012620130419
64444refgcc -m64 -O -fomit-frame-pointer2014012620130419
64452refgcc -m64 -march=nocona -O -fomit-frame-pointer2014012620130419
64528refgcc -march=nocona -O -fomit-frame-pointer2014012620130419
64548refgcc -march=barcelona -O -fomit-frame-pointer2014012620130419
64588refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012620130419
64688refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012620130419
64932refgcc -m64 -march=k8 -O -fomit-frame-pointer2014012620130419
64984refgcc -march=k8 -O -fomit-frame-pointer2014012620130419
70936refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012620130419
70948refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012620130419
71412refgcc -m64 -O3 -fomit-frame-pointer2014012620130419
71576refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012620130419
71584refgcc -O3 -fomit-frame-pointer2014012620130419
71648refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012620130419
71708refgcc -funroll-loops -O3 -fomit-frame-pointer2014012620130419
71776refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012620130419
71912refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012620130419
72056refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012620130419
72220refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012620130419
72608refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012620130419
72628refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012620130419
72788refgcc -march=nocona -O3 -fomit-frame-pointer2014012620130419
73624refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
74152refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012620130419
74464refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012620130419
74636refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012620130419
75008refgcc -march=k8 -O3 -fomit-frame-pointer2014012620130419
75256refgcc -march=barcelona -O3 -fomit-frame-pointer2014012620130419
75636refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012620130419
75724refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
76472refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
244920refgcc2014012620130419
245064refcc2014012620130419
246456refgcc -funroll-loops2014012620130419