Implementation notes: amd64, motyka, crypto_hash/fugue512

Computer: motyka
Architecture: amd64
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20100903
Operation: crypto_hash
Primitive: fugue512
TimeImplementationCompilerBenchmark dateSUPERCOP version
99000sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
99012sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010090720100903
99036sphlibgcc -O -fomit-frame-pointer2010090720100903
99090sphlibgcc -m64 -O -fomit-frame-pointer2010090720100903
99324sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
99492sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010090720100903
99504sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010090720100903
99534sphlibgcc -march=nocona -O -fomit-frame-pointer2010090720100903
99684sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
99708sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2010090720100903
99738sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010090720100903
99804sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2010090720100903
99888sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
99978sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
100020sphlibgcc -march=barcelona -O -fomit-frame-pointer2010090720100903
100200sphlibgcc -funroll-loops -O -fomit-frame-pointer2010090720100903
100290sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
100362sphlibgcc -march=k8 -O -fomit-frame-pointer2010090720100903
100410sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
100452sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010090720100903
100578sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010090720100903
101064sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
117012sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
117156sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
117198sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010090720100903
117234sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
117234sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010090720100903
117294sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010090720100903
117360sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2010090720100903
117372sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010090720100903
117432sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010090720100903
117570sphlibgcc -march=k8 -O2 -fomit-frame-pointer2010090720100903
117582sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
117618sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
117702sphlibgcc -O3 -fomit-frame-pointer2010090720100903
117726sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
117864sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
117894sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
117960sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
117966sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2010090720100903
117978sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2010090720100903
117996sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010090720100903
118014sphlibgcc -m64 -O2 -fomit-frame-pointer2010090720100903
118116sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
118164sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010090720100903
118332sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010090720100903
118338sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
118344sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
118362sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
118380sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010090720100903
118410sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2010090720100903
118470sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
118512sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
118530sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010090720100903
118590sphlibgcc -funroll-loops -Os -fomit-frame-pointer2010090720100903
118596sphlibgcc -O2 -fomit-frame-pointer2010090720100903
118638sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010090720100903
118644sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010090720100903
118692sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010090720100903
118836sphlibgcc -m64 -O3 -fomit-frame-pointer2010090720100903
118872sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010090720100903
118896sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
118920sphlibgcc -march=k8 -O3 -fomit-frame-pointer2010090720100903
118932sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
119010sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010090720100903
119076sphlibgcc -march=nocona -O3 -fomit-frame-pointer2010090720100903
119118sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
119148sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010090720100903
119172sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010090720100903
119304sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010090720100903
119484sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
119616sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010090720100903
119652sphlibgcc -march=nocona -O2 -fomit-frame-pointer2010090720100903
121140sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
121176sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010090720100903
121848sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
121968sphlibgcc -Os -fomit-frame-pointer2010090720100903
121992sphlibgcc -m64 -Os -fomit-frame-pointer2010090720100903
122004sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
122040sphlibgcc -march=nocona -Os -fomit-frame-pointer2010090720100903
122100sphlibgcc -march=k8 -Os -fomit-frame-pointer2010090720100903
122256sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
122352sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
122370sphlibgcc -march=barcelona -Os -fomit-frame-pointer2010090720100903
122778sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010090720100903
122856sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2010090720100903
123000sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010090720100903
123120sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010090720100903
331920sphlibgcc2010090720100903
332922sphlibcc2010090720100903
333222sphlibgcc -funroll-loops2010090720100903