Implementation notes: x86, hydra7, crypto_aead/artemia256v1

Computer: hydra7
Microarchitecture: amd64; Sandy Bridge+AES (206a7)
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: artemia256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2850544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014052820140525
2861344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2014052820140525
2864180? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2014052820140525
2865788? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2014052820140525
2866632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014052820140525
2889996? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2014052820140525
2891504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2014052820140525
2892544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2014052820140525
2906276? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2014052820140525
2923916? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014052820140525
2925812? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2014052820140525
2940376? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2014052820140525
2941920? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2014052820140525
3030108? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014052820140525
3041264? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2014052820140525
3058596? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2014052820140525
3074152? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014052820140525
3075164? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2014052820140525
3080428? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2014052820140525
3090156? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2014052820140525
3101576? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014052820140525
3130332? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2014052820140525
3138852? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2014052820140525
3151036? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2014052820140525
3151132? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2014052820140525
3154452? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2014052820140525
3154604? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2014052820140525
3155312? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2014052820140525
3156368? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2014052820140525
3156368? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2014052820140525
3157748? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2014052820140525
3161000? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2014052820140525
3170108? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2014052820140525
3171416? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2014052820140525
3173552? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2014052820140525
3201892? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2014052820140525
3201940? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014052820140525
3202576? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2014052820140525
3202780? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014052820140525
3210636? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2014052820140525
3261056? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2014052820140525
3281288? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2014052820140525
3302636? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014052820140525
3304528? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014052820140525
3307808? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014052820140525
3313636? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2014052820140525
3314176? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2014052820140525
3315280? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014052820140525
3317732? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2014052820140525
3318964? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014052820140525
3321784? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2014052820140525
3358564? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2014052820140525
3360324? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2014052820140525
3387556? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2014052820140525
3457204? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2014052820140525
3471816? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2014052820140525
3474700? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014052820140525
3477412? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2014052820140525
3477600? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2014052820140525
3479112? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2014052820140525
3484440? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2014052820140525
3485708? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2014052820140525
3486392? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2014052820140525
3487208? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014052820140525
3489000? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2014052820140525
3489296? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2014052820140525
3490644? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2014052820140525
3490760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014052820140525
3491524? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014052820140525
3492268? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2014052820140525
3493604? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2014052820140525
3499864? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2014052820140525
3501156? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014052820140525
3510000? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2014052820140525
3517648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014052820140525
3518164? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2014052820140525
3521484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2014052820140525
3524116? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2014052820140525
3527780? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2014052820140525
3531608? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014052820140525
3533116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2014052820140525
3534344? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014052820140525
3534576? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014052820140525
3535716? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014052820140525
3535752? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014052820140525
3544816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2014052820140525
3548276? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2014052820140525
3551828? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2014052820140525
3554272? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2014052820140525
3576764? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2014052820140525
3576884? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014052820140525
3579896? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2014052820140525
3579980? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2014052820140525
3580048? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2014052820140525
3583776? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2014052820140525
3583936? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2014052820140525
3587720? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2014052820140525
3588840? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2014052820140525
3589448? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2014052820140525
3590528? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2014052820140525
3590888? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014052820140525
3601228? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2014052820140525
3623020? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2014052820140525
3623248? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2014052820140525
3627172? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014052820140525
3636076? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2014052820140525
3638556? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014052820140525
3638616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2014052820140525
3640868? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2014052820140525
3659572? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2014052820140525
3713048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2014052820140525
3713412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2014052820140525
3713456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2014052820140525
3762804? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014052820140525
3771164? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2014052820140525
3776584? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2014052820140525
3778188? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014052820140525
3801728? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2014052820140525
3818632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014052820140525
3839736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014052820140525
3844016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014052820140525
3844416? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014052820140525
3846244? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014052820140525
3846660? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014052820140525
3862104? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2014052820140525
3863792? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014052820140525
3951332? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2014052820140525
3953964? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014052820140525
3956848? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014052820140525
3958832? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014052820140525
3964312? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014052820140525
3968012? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2014052820140525
3971780? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014052820140525
4006904? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014052820140525
4011760? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2014052820140525
4012360? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014052820140525
4029608? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014052820140525
4256216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014052820140525
4256680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014052820140525
4413780? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2014052820140525
4414140? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014052820140525
4454200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2014052820140525
4455568? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014052820140525
4455976? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014052820140525
4477232? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2014052820140525
4687000? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2014052820140525
4687356? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2014052820140525
4688952? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2014052820140525
4857928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014052820140525
4858448? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2014052820140525
4868116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014052820140525
4911468? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2014052820140525
4914192? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014052820140525
5028412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014052820140525
5030844? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2014052820140525
5043648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2014052820140525
5052476? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2014052820140525
5106136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2014052820140525
5109604? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2014052820140525
5264764? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2014052820140525
5317712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2014052820140525
5320088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014052820140525
5366400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2014052820140525
5415164? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2014052820140525
5423632? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014052820140525
5428756? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2014052820140525
5471852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2014052820140525
5472072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014052820140525
5472568? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014052820140525
5611352? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014052820140525
5613364? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014052820140525
5616124? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2014052820140525