Test results for ppc64, power9, crypto_dh/nistp256

[Page version: 20250927 20:45:55]

Measurements for ppc64, power9, crypto_dh Test results for ppc64, power9, crypto_dh Test results for crypto_dh/nistp256
Computer: power9
Microarchitecture: ppc64; POWER9 (004e1203)
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20210326
Operation: crypto_dh
Primitive: nistp256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
240263630640 32864 056873 33556 1920T:wblclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
245055831632 32864 059433 33556 1920T:wblclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
246284028032 32864 053737 33556 1904T:wblclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
246618863264 65728 059433 33556 1920T:wblclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
252996128032 32864 053737 33556 1904T:wblclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
282413618884 32864 045779 33556 1944T:wblgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
282466418884 32864 045779 33556 1944T:wblgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
287154419772 32864 046975 33556 1944T:wblgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
323577011436 32864 032659 33548 1904T:wblclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
325934611436 32864 032659 33548 1904T:wblclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
332725520288 32864 045847 33548 1928T:wblgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
345449220080 32864 045599 33548 1928T:wblgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
345871520080 32864 045599 33548 1928T:wblgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
417410914976 32864 040003 33548 1928T:wblgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
422311012580 32864 035155 33548 1904T:wblclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
4264821268 0 041963 31404 1928T:refgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
4267671260 0 041435 31404 1928T:refgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
4267923268 0 041939 31404 1928T:refgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
4268185260 0 041435 31404 1928T:refgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
4268727244 0 039499 31396 1920T:refgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
4270366180 0 044357 31412 1920T:refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
4270600180 0 039119 31404 1904T:refclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
4270666268 0 043335 31404 1944T:refgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
4270892180 0 042821 31412 1920T:refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
4271927180 0 042245 31412 1904T:refclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
4272172268 0 043599 31404 1944T:refgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
4273090180 0 042245 31412 1904T:refclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
4273940180 0 039119 31404 1904T:refclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
4275471268 0 041939 31404 1928T:refgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
4275688260 0 041435 31404 1928T:refgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
4278268244 0 039499 31396 1920T:refgcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
4280755360 0 044357 31412 1920T:refclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
4286805244 0 039563 31396 1920T:refgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
4287456172 0 037775 31404 1904T:refclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
432756113136 32864 036323 33540 1920T:wblgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
435687213020 32864 036139 33540 1920T:wblgcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
436344213020 32864 036139 33540 1920T:wblgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
4437712172 0 037775 31404 1904T:refclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
4459468268 0 043335 31404 1944T:refgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
451185612580 32864 035155 33548 1904T:wblclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
451570314788 32864 039815 33548 1928T:wblgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
451624414788 32864 039815 33548 1928T:wblgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326

Namespace violations


curve.o basep D
curve.o p256add T
curve.o p256add_total T
curve.o p256base T
curve.o p256cmov T
curve.o p256dbl T
curve.o p256dbl_total T
curve.o p256dblmult_base T
curve.o p256identity T
curve.o p256madd T
curve.o p256oncurvefinite T
curve.o p256pack T
curve.o p256scalarmult T
curve.o p256scalarmult_base T
curve.o p256scalarmult_base_fast T
curve.o p256unpack T
curve.o p256xpack T
curve.o paramb D
curve.o precomp D
fep256.o fep256add T
fep256.o fep256cmov T
fep256.o fep256inv T
fep256.o fep256iszero T
fep256.o fep256mul T
fep256.o fep256pack T
fep256.o fep256scalar T
fep256.o fep256setone T
fep256.o fep256setzero T
fep256.o fep256sqr T
fep256.o fep256sub T
fep256.o fep256unpack T

Number of similar (implementation,compiler) pairs: 20, namely:
ImplementationCompiler
T:wblclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:wblclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:wblclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:wblclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:wblclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:wblclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:wblclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:wblclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:wblgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:wblgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:wblgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:wblgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:wblgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:wblgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:wblgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:wblgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:wblgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:wblgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:wblgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:wblgcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)

Namespace violations


curve.o basep D
curve.o basep D
curve.o p256add T
curve.o p256add T
curve.o p256add_total T
curve.o p256add_total T
curve.o p256base T
curve.o p256base T
curve.o p256cmov T
curve.o p256cmov T
curve.o p256dbl T
curve.o p256dbl T
curve.o p256dbl_total T
curve.o p256dbl_total T
curve.o p256dblmult_base T
curve.o p256dblmult_base T
curve.o p256identity T
curve.o p256identity T
curve.o p256madd T
curve.o p256madd T
curve.o p256oncurvefinite T
curve.o p256oncurvefinite T
curve.o p256pack T
curve.o p256pack T
curve.o p256scalarmult T
curve.o p256scalarmult T
curve.o p256scalarmult_base T
curve.o p256scalarmult_base T
curve.o p256scalarmult_base_fast T
curve.o p256scalarmult_base_fast T
curve.o p256unpack T
curve.o p256unpack T
curve.o p256xpack T
curve.o p256xpack T
curve.o paramb D
curve.o paramb D
curve.o precomp D
curve.o precomp D
fep256.o fep256add T
fep256.o fep256add T
fep256.o fep256cmov T
fep256.o fep256cmov T
fep256.o fep256inv T
fep256.o fep256inv T
fep256.o fep256iszero T
fep256.o fep256iszero T
fep256.o fep256mul T
fep256.o fep256mul T
fep256.o fep256pack T
fep256.o fep256pack T
fep256.o fep256scalar T
fep256.o fep256scalar T
fep256.o fep256setone T
fep256.o fep256setone T
fep256.o fep256setzero T
fep256.o fep256setzero T
fep256.o fep256sqr T
fep256.o fep256sqr T
fep256.o fep256sub T
fep256.o fep256sub T
fep256.o fep256unpack T
fep256.o fep256unpack T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:wblclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)