Implementation notes: amd64, delllaptop, crypto_hash/edonr256

Computer: delllaptop
Architecture: amd64
CPU ID: GenuineIntel-000006fd-bfebfbff
SUPERCOP version: 20090408
Operation: crypto_hash
Primitive: edonr256
TimeImplementationCompilerBenchmark dateSUPERCOP version
8218swpbegcc -march=k8 -O -fomit-frame-pointer2009041620090408
8232swpbegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009041620090408
8232swpbegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009041620090408
8288swpbegcc -march=nocona -O -fomit-frame-pointer2009041620090408
8302swpbegcc -m64 -march=k8 -O -fomit-frame-pointer2009041620090408
8316swpbegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2009041620090408
8316swpbegcc -m64 -march=nocona -O -fomit-frame-pointer2009041620090408
8358swpbegcc -fno-schedule-insns -O -fomit-frame-pointer2009041620090408
8386swpbegcc -m64 -O -fomit-frame-pointer2009041620090408
8400swpbegcc -O -fomit-frame-pointer2009041620090408
8400swpbegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2009041620090408
8428swpbegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009041620090408
8442swpbegcc -funroll-loops -O -fomit-frame-pointer2009041620090408
8456swpbegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009041620090408
8498swpbegcc -funroll-loops -m64 -O -fomit-frame-pointer2009041620090408
8652swpbegcc -funroll-loops -Os -fomit-frame-pointer2009041620090408
8666swpbegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2009041620090408
8666swpbegcc -funroll-loops -m64 -Os -fomit-frame-pointer2009041620090408
8680swpbegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009041620090408
8736swpbegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009041620090408
8876swpbegcc -fno-schedule-insns -Os -fomit-frame-pointer2009041620090408
8946swpbegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009041620090408
9002swpbegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009041620090408
9030swpbegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2009041620090408
9044optcgcc -O -fomit-frame-pointer2009041620090408
9086swpbegcc -m64 -Os -fomit-frame-pointer2009041620090408
9100swpbegcc -m64 -march=nocona -Os -fomit-frame-pointer2009041620090408
9114optcgcc -march=k8 -O -fomit-frame-pointer2009041620090408
9114swpbegcc -march=k8 -Os -fomit-frame-pointer2009041620090408
9128optcgcc -fno-schedule-insns -O -fomit-frame-pointer2009041620090408
9128optcgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009041620090408
9128optcgcc -m64 -O -fomit-frame-pointer2009041620090408
9142swpbegcc -funroll-loops -O3 -fomit-frame-pointer2009041620090408
9142swpbegcc -march=nocona -Os -fomit-frame-pointer2009041620090408
9156swpbegcc -Os -fomit-frame-pointer2009041620090408
9156swpbegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2009041620090408
9156swpbegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009041620090408
9156swpbegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009041620090408
9156swpbegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009041620090408
9156optcgcc -m64 -march=k8 -O -fomit-frame-pointer2009041620090408
9156swpbegcc -m64 -march=k8 -Os -fomit-frame-pointer2009041620090408
9170swpbegcc -funroll-loops -O2 -fomit-frame-pointer2009041620090408
9170swpbegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009041620090408
9170swpbegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2009041620090408
9170swpbegcc -march=k8 -O3 -fomit-frame-pointer2009041620090408
9184optcgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009041620090408
9184optcgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009041620090408
9198swpbegcc -fno-schedule-insns -O3 -fomit-frame-pointer2009041620090408
9198swpbegcc -m64 -O3 -fomit-frame-pointer2009041620090408
9198swpbegcc -m64 -march=k8 -O2 -fomit-frame-pointer2009041620090408
9198swpbegcc -m64 -march=k8 -O3 -fomit-frame-pointer2009041620090408
9212optcgcc -funroll-loops -m64 -O -fomit-frame-pointer2009041620090408
9226optcgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2009041620090408
9226optcgcc -march=nocona -O -fomit-frame-pointer2009041620090408
9240swpbegcc -O3 -fomit-frame-pointer2009041620090408
9240swpbegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2009041620090408
9240optcgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009041620090408
9254swpbegcc -O2 -fomit-frame-pointer2009041620090408
9254swpbegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009041620090408
9254swpbegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009041620090408
9254swpbegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2009041620090408
9254optcgcc -m64 -march=nocona -O -fomit-frame-pointer2009041620090408
9254swpbegcc -march=k8 -O2 -fomit-frame-pointer2009041620090408
9268swpbegcc -fno-schedule-insns -O2 -fomit-frame-pointer2009041620090408
9268swpbegcc -m64 -O2 -fomit-frame-pointer2009041620090408
9282optcgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2009041620090408
9366optcgcc -funroll-loops -O -fomit-frame-pointer2009041620090408
9464optcgcc -m64 -march=k8 -O3 -fomit-frame-pointer2009041620090408
9478optcgcc -funroll-loops -Os -fomit-frame-pointer2009041620090408
9478optcgcc -m64 -Os -fomit-frame-pointer2009041620090408
9506optcgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009041620090408
9548optcgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009041620090408
9562optcgcc -fno-schedule-insns -O2 -fomit-frame-pointer2009041620090408
9562optcgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2009041620090408
9562optcgcc -march=k8 -O2 -fomit-frame-pointer2009041620090408
9576optcgcc -fno-schedule-insns -Os -fomit-frame-pointer2009041620090408
9576optcgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2009041620090408
9576optcgcc -march=k8 -O3 -fomit-frame-pointer2009041620090408
9590optcgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009041620090408
9590optcgcc -m64 -march=k8 -Os -fomit-frame-pointer2009041620090408
9604optcgcc -m64 -O2 -fomit-frame-pointer2009041620090408
9604optcgcc -m64 -O3 -fomit-frame-pointer2009041620090408
9618swpbegcc -march=nocona -O3 -fomit-frame-pointer2009041620090408
9632swpbegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009041620090408
9632optcgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2009041620090408
9632swpbegcc -m64 -march=nocona -O3 -fomit-frame-pointer2009041620090408
9646optcgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009041620090408
9646optcgcc -march=k8 -Os -fomit-frame-pointer2009041620090408
9660optcgcc -O2 -fomit-frame-pointer2009041620090408
9660optcgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2009041620090408
9674optcgcc -fno-schedule-insns -O3 -fomit-frame-pointer2009041620090408
9688swpbegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009041620090408
9730optcgcc -Os -fomit-frame-pointer2009041620090408
9730swpbegcc -march=nocona -O2 -fomit-frame-pointer2009041620090408
9744optcgcc -funroll-loops -O2 -fomit-frame-pointer2009041620090408
9744optcgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009041620090408
9744optcgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009041620090408
9758optcgcc -funroll-loops -O3 -fomit-frame-pointer2009041620090408
9758optcgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2009041620090408
9758optcgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2009041620090408
9758optcgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009041620090408
9758swpbegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009041620090408
9758swpbegcc -m64 -march=nocona -O2 -fomit-frame-pointer2009041620090408
9772optcgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009041620090408
9786optcgcc -O3 -fomit-frame-pointer2009041620090408
9786optcgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009041620090408
9786optcgcc -march=nocona -Os -fomit-frame-pointer2009041620090408
9800optcgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009041620090408
9828swpbegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009041620090408
9828optcgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009041620090408
9828optcgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009041620090408
9884optcgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009041620090408
9898optcgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009041620090408
9898optcgcc -march=nocona -O3 -fomit-frame-pointer2009041620090408
9926optcgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009041620090408
9926optcgcc -m64 -march=nocona -Os -fomit-frame-pointer2009041620090408
9940optcgcc -march=nocona -O2 -fomit-frame-pointer2009041620090408
9954optcgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009041620090408
10010optcgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009041620090408
10038optcgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009041620090408
31038swpbegcc -funroll-loops2009041620090408
31052swpbecc2009041620090408
31052swpbegcc2009041620090408
36344optcgcc -funroll-loops2009041620090408
36358optccc2009041620090408
36624optcgcc2009041620090408