Implementation notes: amd64, bridge, crypto_hash/essence384

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_hash
Primitive: essence384
TimeImplementationCompilerBenchmark dateSUPERCOP version
60380gccgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012320120120
60432gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012320120120
61216gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012320120120
61436gccgcc -march=barcelona -O3 -fomit-frame-pointer2012012320120120
61544gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012320120120
61584gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012320120120
61620gccgcc -O3 -fomit-frame-pointer2012012320120120
61668gccgcc -march=k8 -O3 -fomit-frame-pointer2012012320120120
61980gccgcc -funroll-loops -O3 -fomit-frame-pointer2012012320120120
61984gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012320120120
62080gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012320120120
62204gccgcc -funroll-loops -O2 -fomit-frame-pointer2012012320120120
62240gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012320120120
62272gccgcc -m64 -O3 -fomit-frame-pointer2012012320120120
62396gccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012320120120
62432gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012320120120
62444gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012320120120
62536gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012320120120
62624gccgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012320120120
62728gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012320120120
62844gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012320120120
62940gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012320120120
62988gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012320120120
63104gccgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012320120120
63804gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012320120120
69684gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012320120120
69940gccgcc -march=barcelona -O2 -fomit-frame-pointer2012012320120120
71056gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012320120120
71080gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012320120120
71156gccgcc -march=nocona -O3 -fomit-frame-pointer2012012320120120
71588gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012320120120
71648gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012320120120
71836gccgcc -m64 -O2 -fomit-frame-pointer2012012320120120
71872gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012320120120
71940gccgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012320120120
71948gccgcc -march=k8 -O2 -fomit-frame-pointer2012012320120120
71984gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012320120120
71988gccgcc -O2 -fomit-frame-pointer2012012320120120
72012gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012320120120
72036gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012320120120
72160gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012320120120
72340gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012320120120
72736gccgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012320120120
72808gccgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012320120120
72896gccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012320120120
73180gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012320120120
73648gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012320120120
73880gccgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012320120120
74000gccgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012320120120
74056gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012320120120
74064gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012320120120
74072gccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012320120120
74896gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012320120120
74936gccgcc -funroll-loops -Os -fomit-frame-pointer2012012320120120
74956gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012320120120
74996gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012320120120
75028gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012320120120
76128gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012320120120
76292gccgcc -march=barcelona -Os -fomit-frame-pointer2012012320120120
76328gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012320120120
76344gccgcc -m64 -Os -fomit-frame-pointer2012012320120120
76392gccgcc -march=k8 -Os -fomit-frame-pointer2012012320120120
76524gccgcc -Os -fomit-frame-pointer2012012320120120
76532gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012320120120
76804gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012320120120
76820gccgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012320120120
76940gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012320120120
76968gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012320120120
77268gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012320120120
77272gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012320120120
77276gccgcc -funroll-loops -O -fomit-frame-pointer2012012320120120
77292gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012320120120
77316gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012320120120
77684gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012320120120
77928gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012320120120
78292gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012320120120
78352gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012320120120
82960gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012320120120
83432gccgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012320120120
83536gccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012320120120
83552gccgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012320120120
83896gccgcc -march=nocona -O2 -fomit-frame-pointer2012012320120120
83956gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012320120120
86536gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012320120120
86692gccgcc -march=barcelona -O -fomit-frame-pointer2012012320120120
86732gccgcc -march=k8 -O -fomit-frame-pointer2012012320120120
86736gccgcc -m64 -march=k8 -O -fomit-frame-pointer2012012320120120
87144gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012320120120
87248gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012320120120
88164gccgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012320120120
88172gccgcc -m64 -march=nocona -O -fomit-frame-pointer2012012320120120
88216gccgcc -O -fomit-frame-pointer2012012320120120
88424gccgcc -m64 -O -fomit-frame-pointer2012012320120120
88460gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012320120120
88488gccgcc -fno-schedule-insns -O -fomit-frame-pointer2012012320120120
88568gccgcc -m64 -march=core2 -O -fomit-frame-pointer2012012320120120
88652gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012320120120
88824gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012320120120
88844gccgcc -march=nocona -Os -fomit-frame-pointer2012012320120120
94372gccgcc -march=nocona -O -fomit-frame-pointer2012012320120120
257192gccgcc2012012320120120
257620gcccc2012012320120120
257816gccgcc -funroll-loops2012012320120120