Implementation notes: amd64, bridge, crypto_sign/ecdonaldp521

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_sign
Primitive: ecdonaldp521
TimeImplementationCompilerBenchmark dateSUPERCOP version
13211944opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
13223712opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012012820120120
13225984opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
13228352opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012820120120
13228360opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
13229308opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012820120120
13236644opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012820120120
13272276opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012820120120
13280208opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
13281232opensslgcc -m64 -Os -fomit-frame-pointer2012012820120120
13282876opensslgcc -funroll-loops -Os -fomit-frame-pointer2012012820120120
13283280opensslgcc -march=k8 -Os -fomit-frame-pointer2012012820120120
13286196opensslgcc -march=nocona -O -fomit-frame-pointer2012012820120120
13287768opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012820120120
13288088opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012820120120
13288268opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
13288528opensslgcc -march=barcelona -Os -fomit-frame-pointer2012012820120120
13289160opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
13289328opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012820120120
13289336opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012820120120
13290472opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
13291168opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012820120120
13291556opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012820120120
13291868opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
13292548opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012820120120
13292996opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012820120120
13293120opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012820120120
13294448opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012820120120
13295776opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
13298220opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
13298996opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012820120120
13299444opensslgcc -Os -fomit-frame-pointer2012012820120120
13302448opensslgcc -march=k8 -O -fomit-frame-pointer2012012820120120
13302676opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
13303120opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
13304712opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
13305552opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
13305796opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
13307352opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
13309088opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
13313276opensslgcc -march=nocona -Os -fomit-frame-pointer2012012820120120
13314388opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012820120120
13315396opensslgcc -march=barcelona -O -fomit-frame-pointer2012012820120120
13315772opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012820120120
13315772opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012820120120
13316220opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
13317140opensslgcc -m64 -O -fomit-frame-pointer2012012820120120
13317896opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012820120120
13317904opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
13318984opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012820120120
13319116opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012820120120
13319564opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012820120120
13320408opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012820120120
13322120opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012820120120
13322292opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012820120120
13322760opensslgcc -O3 -fomit-frame-pointer2012012820120120
13322780opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
13323300opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012820120120
13324492opensslgcc -O -fomit-frame-pointer2012012820120120
13324592opensslgcc -funroll-loops -O -fomit-frame-pointer2012012820120120
13324896opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
13325040opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012820120120
13326124opensslgcc -O2 -fomit-frame-pointer2012012820120120
13326484opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012820120120
13327824opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012820120120
13328712opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012820120120
13329264opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
13329448opensslgcc -m64 -O3 -fomit-frame-pointer2012012820120120
13330384opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012820120120
13330784opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012820120120
13332228opensslgcc -march=k8 -O2 -fomit-frame-pointer2012012820120120
13333268opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012012820120120
13333388opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012012820120120
13333756opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
13333900opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012820120120
13334192opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012012820120120
13334936opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
13334936opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012820120120
13335260opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012820120120
13336500opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
13338496opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
13339332opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012012820120120
13341232opensslgcc -m64 -O2 -fomit-frame-pointer2012012820120120
13343876opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012820120120
13344476opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012820120120
13344828opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012820120120
13345316opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012820120120
13345972opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
13346272opensslgcc -march=k8 -O3 -fomit-frame-pointer2012012820120120
13347888opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
13349672opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012820120120
13350464opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012820120120
13350528opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
13350708opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012820120120
13356068opensslgcc -march=nocona -O2 -fomit-frame-pointer2012012820120120
13362200opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
13363556opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012820120120
13365288opensslgcc -march=nocona -O3 -fomit-frame-pointer2012012820120120
13366388opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
13373360opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
14086400opensslgcc -funroll-loops2012012820120120
14099736opensslcc2012012820120120
14104940opensslgcc2012012820120120