Implementation notes: amd64, glyme, crypto_aead/raviyoylav1

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: raviyoylav1
TimeImplementationCompilerBenchmark dateSUPERCOP version
4270272refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
4276104refgcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
4300844refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
4301408refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
4301760refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
4301860refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
4302944refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
4303076refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
4481000refgcc -O2 -fomit-frame-pointer2017020520170105
4481480refgcc -m64 -O2 -fomit-frame-pointer2017020520170105
4482024refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
4547496refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
4547536refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
4599400refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
4599472refgcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
4599540refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
5354352refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
5354608refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
5355128refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
5359112refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
5364988refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
5369196refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
5571500refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
5599696refgcc -m64 -O3 -fomit-frame-pointer2017020520170105
5600772refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
5610028refgcc -O3 -fomit-frame-pointer2017020520170105
5623328refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
5623808refgcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
5747968refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
5748308refgcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
5773208refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
5773380refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
5817048refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
5820332refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
5820668refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
5821364refgcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
5824156refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
5824708refgcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
5828832refgcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
5833116refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
5851508refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
5860468refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
5862908refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
5863452refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
5889416refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
6012532refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
6023548refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
6070264refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
6084304refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
6124224refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
6124296refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
6124312refgcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
6147324refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
6155724refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
6776096refgcc -march=nocona -Os -fomit-frame-pointer2017020520170105
6776496refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
6829312refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
6831036refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
6864060refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
6871756refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
6871832refgcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
6877684refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
6878688refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
6878748refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
6880676refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
6887032refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
6888712refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
6937032refgcc -march=nocona -O -fomit-frame-pointer2017020520170105
6937136refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
7059372refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
7061668refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
7071408refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
7075176refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
7077376refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
7085904refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
7087684refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
7102088refgcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
7102132refgcc -march=k8 -Os -fomit-frame-pointer2017020520170105
7102332refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
7102576refgcc -m64 -Os -fomit-frame-pointer2017020520170105
7102736refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
7105188refgcc -Os -fomit-frame-pointer2017020520170105
8363164refgcc -O -fomit-frame-pointer2017020520170105
8363228refgcc -m64 -O -fomit-frame-pointer2017020520170105
8366412refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
8368168refgcc -march=barcelona -O -fomit-frame-pointer2017020520170105
8371376refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
8485420refgcc -funroll-loops -O -fomit-frame-pointer2017020520170105
8485496refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
8490408refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
8591556refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
8598112refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
8598280refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
8598404refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
8598504refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
8611188refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
8621488refgcc -march=k8 -O -fomit-frame-pointer2017020520170105
8622072refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
8662520refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
8662732refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
8763072refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
8763172refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
15240868refgcc -funroll-loops2017020520170105
15241556refgcc2017020520170105
35539044refcc2017020520170105