Implementation notes: amd64, elroy, crypto_hash/md6d384

Computer: elroy
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20110106
Operation: crypto_hash
Primitive: md6d384
TimeImplementationCompilerBenchmark dateSUPERCOP version
54052refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011012120110106
54072refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011012120110106
54084refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011012120110106
54132refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011012120110106
54160refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
54272refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011012120110106
54288refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011012120110106
54400refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011012120110106
54400refgcc -march=k8 -O2 -fomit-frame-pointer2011012120110106
54420refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
54460refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
54516refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011012120110106
54540refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
54548refgcc -O2 -fomit-frame-pointer2011012120110106
54584refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011012120110106
54636refgcc -funroll-loops -O2 -fomit-frame-pointer2011012120110106
54680refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
54728refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
54812refgcc -m64 -O2 -fomit-frame-pointer2011012120110106
54828refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011012120110106
54892refgcc -march=barcelona -O2 -fomit-frame-pointer2011012120110106
54900refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011012120110106
54920refgcc -Os -fomit-frame-pointer2011012120110106
54964refgcc -march=k8 -Os -fomit-frame-pointer2011012120110106
54988refgcc -m64 -Os -fomit-frame-pointer2011012120110106
55040refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011012120110106
55080refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011012120110106
55088refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
55124refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
55148refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
55164refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
55384refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
55392refgcc -march=barcelona -Os -fomit-frame-pointer2011012120110106
55420refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011012120110106
55444refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
55472refgcc -funroll-loops -Os -fomit-frame-pointer2011012120110106
56088refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
56148refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011012120110106
56380refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
56516refgcc -march=nocona -O2 -fomit-frame-pointer2011012120110106
57236refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
57244refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
57456refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011012120110106
57720refgcc -march=nocona -Os -fomit-frame-pointer2011012120110106
61320refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011012120110106
61384refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
61456refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011012120110106
61464refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011012120110106
61484refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
61940refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
62064refgcc -funroll-loops -O3 -fomit-frame-pointer2011012120110106
62396refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
62484refgcc -march=k8 -O3 -fomit-frame-pointer2011012120110106
62516refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
62516refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
62528refgcc -O3 -fomit-frame-pointer2011012120110106
62528refgcc -march=barcelona -O3 -fomit-frame-pointer2011012120110106
62696refgcc -m64 -O3 -fomit-frame-pointer2011012120110106
62904refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
62960refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011012120110106
63196refgcc -march=nocona -O3 -fomit-frame-pointer2011012120110106
63360refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
64160refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011012120110106
64240refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011012120110106
64308refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011012120110106
64352refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011012120110106
65488refgcc -funroll-loops -O -fomit-frame-pointer2011012120110106
65768refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
65840refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
65944refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011012120110106
65956refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
66032refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011012120110106
66144refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
66144refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011012120110106
66164refgcc -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
66168refgcc -march=nocona -O -fomit-frame-pointer2011012120110106
66268refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011012120110106
66308refgcc -O -fomit-frame-pointer2011012120110106
66308refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011012120110106
66320refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011012120110106
66360refgcc -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
66364refgcc -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
66448refgcc -m64 -O -fomit-frame-pointer2011012120110106
66544refgcc -m64 -march=core2 -O -fomit-frame-pointer2011012120110106
66552refgcc -march=barcelona -O -fomit-frame-pointer2011012120110106
66624refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
66672refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011012120110106
66680refgcc -march=k8 -O -fomit-frame-pointer2011012120110106
248264refcc2011012120110106
248684refgcc2011012120110106
248852refgcc -funroll-loops2011012120110106