Implementation notes: x86, gcc14, crypto_aead/deoxyseq256128v13

Computer: gcc14
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: deoxyseq256128v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
3529638refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101820161009
3540933refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101820161009
3542886refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101820161009
3543138refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101820161009
3559203refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101820161009
3568779refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101820161009
3577410refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101820161009
3581595refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101820161009
3586347refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101820161009
3587157refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101820161009
3598803refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101820161009
3613518refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101820161009
3629691refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101820161009
3645648refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101820161009
3647313refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101820161009
3649536refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101820161009
3654369refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101820161009
3655764refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101820161009
3666357refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101820161009
3675555refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101820161009
3679254refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101820161009
3683457refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101820161009
3684330refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101820161009
3684942refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101820161009
3706722refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101820161009
3720015refgcc -m32 -O3 -fomit-frame-pointer2016101820161009
3730302refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101820161009
3732246refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101820161009
3794247refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101820161009
3798198refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101820161009
3856635refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101820161009
3856914refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101820161009
3857220refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101820161009
3865986refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101820161009
3869262refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101820161009
3885039refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101820161009
3885948refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101820161009
3886461refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101820161009
3899889refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101820161009
4153203refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101820161009
7002585refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101820161009
7116318refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101820161009
7118352refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101820161009
7118658refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101820161009
7158006refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101820161009
7262244refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101820161009
7266960refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101820161009
7266987refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101820161009
7267338refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101820161009
7270155refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101820161009
7397505refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101820161009
7411734refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101820161009
7450326refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101820161009
7454133refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101820161009
7494885refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101820161009
7495839refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101820161009
7526844refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101820161009
7527771refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101820161009
7528707refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101820161009
7571943refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101820161009
7574022refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101820161009
7754256refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101820161009
7783029refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101820161009
7785999refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101820161009
7897662refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101820161009
7912422refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101820161009
7912638refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101820161009
7913394refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101820161009
8133957refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101820161009
8140176refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101820161009
8156088refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101820161009
8157348refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101820161009
8190576refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101820161009
8203608refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101820161009
8205066refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101820161009
8207838refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101820161009
8208387refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101820161009
8209746refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101820161009
8233920refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101820161009
8302284refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101820161009
8305659refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101820161009
8306622refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101820161009
8394903refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101820161009
8516682refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101820161009
8516781refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101820161009
8517033refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101820161009
8632413refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101820161009
8684721refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101820161009
8708328refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101820161009
8723817refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101820161009
8728425refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101820161009
8755407refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101820161009
8807031refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101820161009
8851707refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101820161009
8886294refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101820161009
8888058refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101820161009
8893800refgcc -m32 -march=core2 -O -fomit-frame-pointer2016101820161009
8942022refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101820161009
8951949refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101820161009
8986770refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101820161009
9013239refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101820161009
9082971refgcc -m32 -march=nocona -O -fomit-frame-pointer2016101820161009
9109017refgcc -m32 -march=prescott -O -fomit-frame-pointer2016101820161009
9124074refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101820161009
9182025refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101820161009
9188775refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101820161009
9238950refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101820161009
9250848refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101820161009
9282609refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101820161009
9310923refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101820161009
9354204refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101820161009
9408564refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101820161009
9423243refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101820161009
9436869refgcc -m32 -O -fomit-frame-pointer2016101820161009
9441477refgcc -m32 -O2 -fomit-frame-pointer2016101820161009
9449073refgcc -m32 -march=athlon -O -fomit-frame-pointer2016101820161009
9517779refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101820161009
9544770refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101820161009
9560439refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101820161009
9597204refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101820161009
9627345refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101820161009
9681390refgcc -m32 -Os -fomit-frame-pointer2016101820161009
9793791refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101820161009
9916335refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101820161009
9953550refgcc -m32 -march=k8 -O -fomit-frame-pointer2016101820161009
10138824refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101820161009
10232784refgcc -m32 -march=k6 -O -fomit-frame-pointer2016101820161009
10283733refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101820161009
10284723refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101820161009
10314126refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101820161009
10420659refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101820161009
10545651refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101820161009
10556703refgcc -m32 -march=i386 -O -fomit-frame-pointer2016101820161009
10607994refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101820161009
10632609refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101820161009
10647432refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101820161009
10661625refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101820161009
10663794refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101820161009
10737306refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101820161009
10749744refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101820161009
10871685refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101820161009
10871964refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101820161009
10893861refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101820161009
10940490refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101820161009
10989117refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101820161009
10993707refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101820161009
11238048refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101820161009
11242521refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101820161009
11257254refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101820161009
11284290refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101820161009
11404269refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101820161009
11463894refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101820161009
11534553refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101820161009
11724714refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101820161009
11795832refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101820161009
11837826refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101820161009
11840913refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101820161009
13383018refgcc -m32 -march=pentium -O -fomit-frame-pointer2016101820161009
13399137refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101820161009
14185944refgcc -m32 -march=i486 -O -fomit-frame-pointer2016101820161009