Implementation notes: amd64, delllaptop, crypto_hash/edonr512

Computer: delllaptop
Architecture: amd64
CPU ID: GenuineIntel-000006fd-bfebfbff
SUPERCOP version: 20090408
Operation: crypto_hash
Primitive: edonr512
TimeImplementationCompilerBenchmark dateSUPERCOP version
4578swpbegcc -funroll-loops -m64 -O -fomit-frame-pointer2009041620090408
4578swpbegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009041620090408
4592swpbegcc -O -fomit-frame-pointer2009041620090408
4592swpbegcc -funroll-loops -O -fomit-frame-pointer2009041620090408
4592swpbegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2009041620090408
4606swpbegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009041620090408
4606swpbegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2009041620090408
4634swpbegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009041620090408
4676swpbegcc -fno-schedule-insns -O -fomit-frame-pointer2009041620090408
4704swpbegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009041620090408
4704swpbegcc -m64 -march=k8 -O -fomit-frame-pointer2009041620090408
4732swpbegcc -m64 -march=nocona -O -fomit-frame-pointer2009041620090408
4732swpbegcc -march=k8 -O -fomit-frame-pointer2009041620090408
4746swpbegcc -march=nocona -O -fomit-frame-pointer2009041620090408
4760swpbegcc -m64 -O -fomit-frame-pointer2009041620090408
4802swpbegcc -m64 -Os -fomit-frame-pointer2009041620090408
4816swpbegcc -Os -fomit-frame-pointer2009041620090408
4816swpbegcc -m64 -march=k8 -Os -fomit-frame-pointer2009041620090408
4830swpbegcc -funroll-loops -Os -fomit-frame-pointer2009041620090408
4830swpbegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2009041620090408
4830swpbegcc -funroll-loops -m64 -Os -fomit-frame-pointer2009041620090408
4830swpbegcc -march=k8 -Os -fomit-frame-pointer2009041620090408
4844swpbegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009041620090408
4886swpbegcc -fno-schedule-insns -Os -fomit-frame-pointer2009041620090408
4900swpbegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2009041620090408
4914swpbegcc -O3 -fomit-frame-pointer2009041620090408
4914swpbegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009041620090408
4914optcgcc -m64 -march=nocona -O -fomit-frame-pointer2009041620090408
4928optcgcc -O -fomit-frame-pointer2009041620090408
4928optcgcc -fno-schedule-insns -O -fomit-frame-pointer2009041620090408
4928swpbegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009041620090408
4928swpbegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009041620090408
4928swpbegcc -m64 -O2 -fomit-frame-pointer2009041620090408
4928swpbegcc -m64 -O3 -fomit-frame-pointer2009041620090408
4928optcgcc -march=k8 -O -fomit-frame-pointer2009041620090408
4942swpbegcc -O2 -fomit-frame-pointer2009041620090408
4942swpbegcc -fno-schedule-insns -O2 -fomit-frame-pointer2009041620090408
4942swpbegcc -fno-schedule-insns -O3 -fomit-frame-pointer2009041620090408
4942swpbegcc -funroll-loops -O3 -fomit-frame-pointer2009041620090408
4942swpbegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009041620090408
4942swpbegcc -m64 -march=k8 -O3 -fomit-frame-pointer2009041620090408
4942optcgcc -m64 -march=k8 -O -fomit-frame-pointer2009041620090408
4942swpbegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2009041620090408
4942optcgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2009041620090408
4942swpbegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2009041620090408
4942optcgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2009041620090408
4942swpbegcc -march=k8 -O3 -fomit-frame-pointer2009041620090408
4942optcgcc -march=nocona -O -fomit-frame-pointer2009041620090408
4956optcgcc -funroll-loops -O -fomit-frame-pointer2009041620090408
4956swpbegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009041620090408
4956optcgcc -funroll-loops -m64 -O -fomit-frame-pointer2009041620090408
4956optcgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009041620090408
4956swpbegcc -m64 -march=k8 -O2 -fomit-frame-pointer2009041620090408
4956optcgcc -m64 -march=k8 -O3 -fomit-frame-pointer2009041620090408
4956swpbegcc -march=nocona -Os -fomit-frame-pointer2009041620090408
4970optcgcc -O3 -fomit-frame-pointer2009041620090408
4970optcgcc -fno-schedule-insns -O2 -fomit-frame-pointer2009041620090408
4970optcgcc -fno-schedule-insns -O3 -fomit-frame-pointer2009041620090408
4970swpbegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2009041620090408
4970optcgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2009041620090408
4970optcgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009041620090408
4970optcgcc -march=k8 -O2 -fomit-frame-pointer2009041620090408
4970swpbegcc -march=k8 -O2 -fomit-frame-pointer2009041620090408
4984swpbegcc -funroll-loops -O2 -fomit-frame-pointer2009041620090408
4984swpbegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2009041620090408
4984swpbegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009041620090408
4984swpbegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009041620090408
4984swpbegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009041620090408
4984optcgcc -m64 -O3 -fomit-frame-pointer2009041620090408
4984optcgcc -march=k8 -O3 -fomit-frame-pointer2009041620090408
4998optcgcc -m64 -O -fomit-frame-pointer2009041620090408
5012optcgcc -O2 -fomit-frame-pointer2009041620090408
5012swpbegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009041620090408
5012optcgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009041620090408
5012optcgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2009041620090408
5012swpbegcc -m64 -march=nocona -Os -fomit-frame-pointer2009041620090408
5040optcgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009041620090408
5054optcgcc -m64 -O2 -fomit-frame-pointer2009041620090408
5068optcgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009041620090408
5110optcgcc -funroll-loops -O3 -fomit-frame-pointer2009041620090408
5110optcgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2009041620090408
5110optcgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009041620090408
5124swpbegcc -m64 -march=nocona -O3 -fomit-frame-pointer2009041620090408
5138optcgcc -funroll-loops -Os -fomit-frame-pointer2009041620090408
5138optcgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009041620090408
5152swpbegcc -march=nocona -O3 -fomit-frame-pointer2009041620090408
5166optcgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2009041620090408
5166optcgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009041620090408
5166optcgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009041620090408
5180optcgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009041620090408
5180optcgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009041620090408
5180optcgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009041620090408
5180swpbegcc -m64 -march=nocona -O2 -fomit-frame-pointer2009041620090408
5194optcgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2009041620090408
5194optcgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009041620090408
5194optcgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009041620090408
5194swpbegcc -march=nocona -O2 -fomit-frame-pointer2009041620090408
5194optcgcc -march=nocona -O3 -fomit-frame-pointer2009041620090408
5208optcgcc -funroll-loops -O2 -fomit-frame-pointer2009041620090408
5208optcgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009041620090408
5208swpbegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009041620090408
5208optcgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009041620090408
5222optcgcc -fno-schedule-insns -Os -fomit-frame-pointer2009041620090408
5222optcgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009041620090408
5222optcgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009041620090408
5222swpbegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009041620090408
5222optcgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009041620090408
5236optcgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009041620090408
5236optcgcc -march=k8 -Os -fomit-frame-pointer2009041620090408
5236optcgcc -march=nocona -O2 -fomit-frame-pointer2009041620090408
5250optcgcc -Os -fomit-frame-pointer2009041620090408
5250optcgcc -m64 -Os -fomit-frame-pointer2009041620090408
5264optcgcc -m64 -march=k8 -Os -fomit-frame-pointer2009041620090408
5264optcgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2009041620090408
5320optcgcc -march=nocona -Os -fomit-frame-pointer2009041620090408
5334swpbegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009041620090408
5348swpbegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009041620090408
5348optcgcc -m64 -march=nocona -Os -fomit-frame-pointer2009041620090408
5390optcgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009041620090408
5404optcgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009041620090408
16352swpbecc2009041620090408
16352swpbegcc2009041620090408
16352swpbegcc -funroll-loops2009041620090408
19390optccc2009041620090408
19418optcgcc2009041620090408
19418optcgcc -funroll-loops2009041620090408