Implementation notes: amd64, pmnod003, crypto_hash/gimli24v1

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: gimli24v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
16996sseicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
17022sseicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
18454ssealticc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
18484ssealticc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
18856sseicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
18858sseicc -xAVX -O2 -fomit-frame-pointer2019081920190816
18858sseicc -xAVX -O3 -fomit-frame-pointer2019081920190816
18858sseicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
18892sseicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
18916sseicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
18984sseicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
19250sseicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
20434sseicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
20442sseicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
20446sseicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
20446sseicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
20856ssealticc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
20874ssealticc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
20890ssealticc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
20914ssealticc -xAVX -O3 -fomit-frame-pointer2019081920190816
20916ssealticc -xAVX -O2 -fomit-frame-pointer2019081920190816
20930ssealticc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
20952ssealticc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
21176ssealticc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
21626ssealticc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
21786ssealticc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
21826ssealticc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
21910ssealticc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
23920ssegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
24286ssegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
24326ssealtgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
24554ssealtgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
24962ssegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
25058ssegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
25690ssealtgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
25820ssealtgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
56986littleendiangcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
64010littleendianicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
65030littleendianicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
65068littleendianicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
66488littleendianicc -xAVX -O2 -fomit-frame-pointer2019081920190816
66496littleendianicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
67632littleendianicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
67636littleendianicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
68882littleendianicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
68938littleendianicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
70404littleendianicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
70408littleendianicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
70412littleendianicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
70834littleendianicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
70860littleendianicc -xAVX -O3 -fomit-frame-pointer2019081920190816
72112littleendiangcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
73250littleendiangcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
75452littleendiangcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
203248reficc -xAVX -O2 -fomit-frame-pointer2019081920190816
203258reficc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
203404reficc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
203418reficc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
207746reficc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
207764reficc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
207780reficc -xAVX -O3 -fomit-frame-pointer2019081920190816
207786reficc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
208422reficc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
208814reficc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
210538reficc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
211694refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
217620refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
295726reficc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
325318reficc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
326238reficc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
366550refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
375222refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816