Implementation notes: x86, kizomba, crypto_sign/pass863

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_sign
Primitive: pass863
TimeImplementationCompilerBenchmark dateSUPERCOP version
3746202ref-karatsubagcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082820180818
3854589ref-karatsubagcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082820180818
3855389ref-karatsubagcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082820180818
3860717ref-karatsubagcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082820180818
3869799ref-karatsubagcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082820180818
3939831ref-karatsubagcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082820180818
3976189ref-karatsubagcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082820180818
3977977ref-karatsubagcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082820180818
3980125ref-karatsubagcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082820180818
3988176ref-karatsubagcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082820180818
3994420ref-karatsubagcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082820180818
4003777ref-karatsubagcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082820180818
4004184ref-karatsubagcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082820180818
4036572ref-karatsubagcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082820180818
4044448ref-karatsubagcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082820180818
4055945ref-karatsubagcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082820180818
4056175ref-karatsubagcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082820180818
4112555ref-karatsubagcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082820180818
4127978ref-karatsubagcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082820180818
4133361ref-karatsubagcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082820180818
4133796ref-karatsubagcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082820180818
4144143ref-karatsubagcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082820180818
4150050ref-karatsubagcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082820180818
4169723ref-karatsubagcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082820180818
4201815ref-karatsubagcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082820180818
4211655ref-karatsubagcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082820180818
4217940ref-karatsubagcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082820180818
4235913ref-karatsubagcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082820180818
4261157ref-karatsubagcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082820180818
4267176ref-karatsubagcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082820180818
4269593ref-karatsubagcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082820180818
4285495ref-karatsubagcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082820180818
4287127ref-karatsubagcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082820180818
4297188ref-karatsubagcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082820180818
4300153ref-karatsubagcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082820180818
4302730ref-karatsubagcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082820180818
4303929ref-karatsubagcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082820180818
4308242ref-karatsubagcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082820180818
4309706ref-karatsubagcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082820180818
4310728ref-karatsubagcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082820180818
4317476ref-karatsubagcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082820180818
4332042ref-karatsubagcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082820180818
4336022ref-karatsubagcc -m32 -march=prescott -O -fomit-frame-pointer2018082820180818
4336961ref-karatsubagcc -m32 -march=nocona -O -fomit-frame-pointer2018082820180818
4340554ref-karatsubagcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082820180818
4341258ref-karatsubagcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082820180818
4349540ref-karatsubagcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082820180818
4352054ref-karatsubagcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082820180818
4359327ref-karatsubagcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082820180818
4362945ref-karatsubagcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082820180818
4379841ref-karatsubagcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082820180818
4383891ref-karatsubagcc -m32 -march=k8 -O -fomit-frame-pointer2018082820180818
4413848ref-karatsubagcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082820180818
4416627ref-karatsubagcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082820180818
4431038ref-karatsubagcc -funroll-loops -m32 -O -fomit-frame-pointer2018082820180818
4439983ref-karatsubagcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082820180818
4458609ref-karatsubagcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082820180818
4461445ref-karatsubagcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082820180818
4475361ref-karatsubagcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082820180818
4477283ref-karatsubagcc -m32 -march=barcelona -O -fomit-frame-pointer2018082820180818
4478867ref-karatsubagcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082820180818
4506427ref-karatsubagcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082820180818
4513487ref-karatsubagcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082820180818
4520772ref-karatsubagcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082820180818
4522902ref-karatsubagcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082820180818
4528090ref-karatsubagcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082820180818
4537562ref-karatsubagcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082820180818
4545428ref-karatsubagcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082820180818
4557526ref-karatsubagcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082820180818
4579091ref-karatsubagcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082820180818
4583554ref-karatsubagcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082820180818
4591156ref-karatsubagcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082820180818
4596720ref-karatsubagcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082820180818
4603002ref-karatsubagcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082820180818
4605369ref-karatsubagcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082820180818
4606941ref-karatsubagcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082820180818
4608611ref-karatsubagcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082820180818
4628590ref-karatsubagcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082820180818
4633169ref-karatsubagcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082820180818
4636053ref-karatsubagcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082820180818
4636207ref-karatsubagcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082820180818
4641051ref-karatsubagcc -m32 -O2 -fomit-frame-pointer2018082820180818
4646661ref-karatsubagcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082820180818
4650464ref-karatsubagcc -m32 -march=core2 -O -fomit-frame-pointer2018082820180818
4652407ref-karatsubagcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082820180818
4655718ref-karatsubagcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082820180818
4657310ref-karatsubagcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082820180818
4665143ref-karatsubagcc -m32 -march=corei7 -O -fomit-frame-pointer2018082820180818
4671968ref-karatsubagcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082820180818
4672895ref-karatsubagcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082820180818
4673029ref-karatsubagcc -m32 -O3 -fomit-frame-pointer2018082820180818
4674242ref-karatsubagcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082820180818
4679226ref-karatsubagcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082820180818
4685832ref-karatsubagcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082820180818
4686502ref-karatsubagcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082820180818
4694012ref-karatsubagcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082820180818
4699149ref-karatsubagcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082820180818
4700954ref-karatsubagcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082820180818
4704034ref-karatsubagcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082820180818
4708230ref-karatsubagcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082820180818
4711340ref-karatsubagcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082820180818
4712455ref-karatsubagcc -m32 -march=pentium -O -fomit-frame-pointer2018082820180818
4713089ref-karatsubagcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082820180818
4714595ref-karatsubagcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082820180818
4716891ref-karatsubagcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082820180818
4733308ref-karatsubagcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082820180818
4736728ref-karatsubagcc -m32 -march=i386 -O -fomit-frame-pointer2018082820180818
4745061ref-karatsubagcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082820180818
4750785ref-karatsubagcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082820180818
4753962ref-karatsubagcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082820180818
4816234ref-karatsubagcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082820180818
4824060ref-karatsubagcc -m32 -march=k6 -O -fomit-frame-pointer2018082820180818
4846611ref-karatsubagcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082820180818
4855016ref-karatsubagcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082820180818
4855860ref-karatsubagcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082820180818
4867913ref-karatsubagcc -m32 -march=i486 -O -fomit-frame-pointer2018082820180818
4924319ref-karatsubagcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082820180818
4927331ref-karatsubagcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082820180818
4951177ref-karatsubagcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082820180818
4996075ref-karatsubagcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082820180818
5024268ref-karatsubagcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082820180818
5027704ref-karatsubagcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082820180818
5169875ref-karatsubagcc -m32 -O -fomit-frame-pointer2018082820180818
5237765ref-karatsubagcc -m32 -march=athlon -O -fomit-frame-pointer2018082820180818
5355490ref-karatsubagcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082820180818
5369353ref-karatsubagcc -m32 -march=k6 -Os -fomit-frame-pointer2018082820180818
5385228ref-karatsubagcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082820180818
5390197ref-karatsubagcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082820180818
5404760ref-karatsubagcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082820180818
5404927ref-karatsubagcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082820180818
5406224ref-karatsubagcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082820180818
5413897ref-karatsubagcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082820180818
5562750ref-karatsubagcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082820180818
5653171ref-karatsubagcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082820180818
5653798ref-karatsubagcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082820180818
5705917ref-karatsubagcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082820180818
7345837ref-karatsubagcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082820180818
7350013ref-karatsubagcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082820180818
7354157ref-karatsubagcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082820180818
7356581ref-karatsubagcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082820180818
7356684ref-karatsubagcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082820180818
7360311ref-karatsubagcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082820180818
7361048ref-karatsubagcc -m32 -march=prescott -Os -fomit-frame-pointer2018082820180818
7368218ref-karatsubagcc -m32 -march=nocona -Os -fomit-frame-pointer2018082820180818
7374252ref-karatsubagcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082820180818
7375242ref-karatsubagcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082820180818
7387992ref-karatsubagcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082820180818
7428085ref-karatsubagcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082820180818
7433510ref-karatsubagcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082820180818
7471883ref-karatsubagcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082820180818
7677510ref-karatsubagcc -m32 -march=core2 -Os -fomit-frame-pointer2018082820180818
7710911ref-karatsubagcc -m32 -march=pentium -Os -fomit-frame-pointer2018082820180818
7722436ref-karatsubagcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082820180818
7747768ref-karatsubagcc -m32 -march=i386 -Os -fomit-frame-pointer2018082820180818
7774790ref-karatsubagcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082820180818
7778395ref-karatsubagcc -m32 -Os -fomit-frame-pointer2018082820180818
7781413ref-karatsubagcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082820180818
7787512ref-karatsubagcc -m32 -march=i486 -Os -fomit-frame-pointer2018082820180818
7790910ref-karatsubagcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082820180818
7792252ref-karatsubagcc -m32 -march=athlon -Os -fomit-frame-pointer2018082820180818
7821464ref-karatsubagcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082820180818
7849964ref-karatsubagcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082820180818
7878258ref-karatsubagcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082820180818
8005043ref-karatsubagcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082820180818
8005662ref-karatsubagcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082820180818
8015797ref-karatsubagcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082820180818
8032502ref-karatsubagcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082820180818
8057609ref-karatsubagcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082820180818
8203665ref-karatsubagcc -m32 -march=k8 -Os -fomit-frame-pointer2018082820180818
8226907ref-karatsubagcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082820180818
8268791ref-karatsubagcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082820180818
8436647ref-karatsubagcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082820180818
8443883ref-karatsubagcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082820180818
8547371ref-karatsubagcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082820180818
8618883ref-karatsubagcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082820180818
8933532ref-karatsubagcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082820180818