Implementation notes: amd64, bridge, crypto_encrypt/ronald3072

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_encrypt
Primitive: ronald3072
TimeImplementationCompilerBenchmark dateSUPERCOP version
22283056opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
22308160opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012012820120120
22314504opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012820120120
22327224opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012820120120
22331200opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012820120120
22336092opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
22336268opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012820120120
22347512opensslgcc -m64 -Os -fomit-frame-pointer2012012820120120
22348588opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
22350980opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
22351044opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
22351108opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012820120120
22352880opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012820120120
22355096opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
22358592opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
22359100opensslgcc -march=k8 -O -fomit-frame-pointer2012012820120120
22359572opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
22367440opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
22372572opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012820120120
22377904opensslgcc -march=k8 -Os -fomit-frame-pointer2012012820120120
22379168opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
22380724opensslgcc -march=barcelona -Os -fomit-frame-pointer2012012820120120
22384132opensslgcc -funroll-loops -O -fomit-frame-pointer2012012820120120
22385060opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012820120120
22385108opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
22388704opensslgcc -march=nocona -Os -fomit-frame-pointer2012012820120120
22393916opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
22395848opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
22397828opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
22402152opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012820120120
22402636opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012820120120
22402952opensslgcc -O2 -fomit-frame-pointer2012012820120120
22404968opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012820120120
22405324opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
22405688opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012012820120120
22405692opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012820120120
22407604opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012012820120120
22410148opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012820120120
22411692opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012820120120
22411788opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
22414212opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
22414260opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012820120120
22414800opensslgcc -funroll-loops -Os -fomit-frame-pointer2012012820120120
22414864opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012820120120
22415108opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012820120120
22418480opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
22419208opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012820120120
22420508opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012820120120
22421064opensslgcc -m64 -O2 -fomit-frame-pointer2012012820120120
22421136opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
22422840opensslgcc -march=nocona -O2 -fomit-frame-pointer2012012820120120
22426216opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
22426428opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
22427448opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
22429600opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012820120120
22429712opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
22430276opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012820120120
22433968opensslgcc -march=nocona -O -fomit-frame-pointer2012012820120120
22434728opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012820120120
22436560opensslgcc -m64 -O3 -fomit-frame-pointer2012012820120120
22437424opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
22441360opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012820120120
22443004opensslgcc -march=k8 -O2 -fomit-frame-pointer2012012820120120
22444460opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012820120120
22448368opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012820120120
22459804opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
22461716opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012820120120
22463040opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012820120120
22464584opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012820120120
22465256opensslgcc -O -fomit-frame-pointer2012012820120120
22467932opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012820120120
22468932opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012820120120
22474884opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
22480124opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012820120120
22482008opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012820120120
22485620opensslgcc -Os -fomit-frame-pointer2012012820120120
22485892opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012820120120
22487808opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012820120120
22489836opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
22495160opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012820120120
22497632opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012820120120
22503624opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012820120120
22504148opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
22505320opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012820120120
22508204opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
22509156opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012012820120120
22510236opensslgcc -march=barcelona -O -fomit-frame-pointer2012012820120120
22539388opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
22544896opensslgcc -march=nocona -O3 -fomit-frame-pointer2012012820120120
22549432opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012820120120
22550708opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012820120120
22559920opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012012820120120
22611204opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012820120120
22651160opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012820120120
22658396opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
22675032opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
22725612opensslgcc -march=k8 -O3 -fomit-frame-pointer2012012820120120
22725660opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012820120120
22745604opensslgcc -m64 -O -fomit-frame-pointer2012012820120120
23246280opensslgcc -funroll-loops2012012820120120
23327588opensslcc2012012820120120
23374976opensslgcc2012012820120120
23590776opensslgcc -O3 -fomit-frame-pointer2012012820120120