Implementation notes: x86, cryptologic, crypto_aead/joltikneq6464v1

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: joltikneq6464v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
12410079refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014053020140517
12457239refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140517
12457476refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140517
12459291refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140517
12718864refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140517
12810070refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140517
12812409refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140517
12817315refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140517
12817957refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140517
12903924refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140517
12911688refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140517
13273133refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140517
13278750refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140517
13308633refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140517
13311876refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140517
13328627refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140517
13537654refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140517
18004743refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014053020140517
18097521refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014053020140517
18112364refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014053020140517
18130718refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140517
18195373refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140517
18261818refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140517
18262967refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140517
18397873refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140517
18444912refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140517
18450112refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140517
18457099refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140517
18466285refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014053020140517
18588368refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014053020140517
18607556refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014053020140517
18762603refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140517
18894548refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014053020140517
18910391refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140517
19024006refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140517
19037500refgcc -m32 -O3 -fomit-frame-pointer2014053020140517
19262827refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140517
19302136refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140517
19365206refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140517
19438537refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014053020140517
19494558refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140517
19503508refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140517
19514257refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140517
19585766refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140517
19701924refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014053020140517
19719606refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014053020140517
19766457refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014053020140517
19818872refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140517
19824245refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140517
19826882refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014053020140517
19827297refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014053020140517
19865085refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140517
19979151refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140517
20008872refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140517
20028654refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140517
20040991refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140517
20053259refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014053020140517
20110224refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140517
20212500refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014053020140517
20228409refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140517
20229127refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140517
20239861refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140517
20240588refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140517
20241858refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140517
20261015refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014053020140517
20319394refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014053020140517
20483333refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140517
20603694refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140517
20649738refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140517
20750830refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140517
21068109refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014053020140517
21127691refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140517
21130231refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140517
21131636refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014053020140517
21272355refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140517
21324158refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140517
21693785refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014053020140517
22381375refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140517
22386788refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140517
22424694refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140517
22476158refgcc -m32 -march=athlon -O -fomit-frame-pointer2014053020140517
22626557refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140517
22653030refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140517
22680718refgcc -m32 -march=k8 -O -fomit-frame-pointer2014053020140517
22832133refgcc -m32 -O -fomit-frame-pointer2014053020140517
22895521refgcc -m32 -march=core2 -O -fomit-frame-pointer2014053020140517
23096567refgcc -m32 -march=prescott -O -fomit-frame-pointer2014053020140517
23098306refgcc -m32 -march=nocona -O -fomit-frame-pointer2014053020140517
23101142refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140517
23153888refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140517
23179442refgcc -m32 -march=i386 -O -fomit-frame-pointer2014053020140517
23236200refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140517
23261239refgcc -m32 -march=k6 -O -fomit-frame-pointer2014053020140517
23280535refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140517
23294812refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140517
23875088refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140517
23891323refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140517
23924573refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140517
24578264refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140517
24770897refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140517
24963982refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140517
25364326refgcc -m32 -march=i486 -O -fomit-frame-pointer2014053020140517
25845233refgcc -m32 -march=pentium -O -fomit-frame-pointer2014053020140517
25952539refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140517
26221070refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140517
26225551refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140517
26412757refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140517
26414070refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140517
26416812refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140517
27385467refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014053020140517
27392406refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140517
27509846refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140517
28019973refgcc -m32 -Os -fomit-frame-pointer2014053020140517
28122756refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014053020140517
28148782refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140517
28522826refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140517
29252737refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014053020140517
29384415refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014053020140517
30914849refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014053020140517
31049664refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014053020140517
31069127refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140517
31266061refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140517
31334488refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140517
31507514refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140517
31514218refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140517
31614217refgcc -m32 -O2 -fomit-frame-pointer2014053020140517
31686091refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140517
31709933refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140517
31736609refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014053020140517
31920094refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140517
32301360refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140517
32376588refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014053020140517
32383482refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014053020140517
32468515refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140517
32470246refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140517
32474333refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140517
33092047refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140517
33615009refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014053020140517
33934339refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140517
33987924refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140517