Implementation notes: amd64, pmnod003, crypto_hash/sha512

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
8778opensslicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
8788opensslicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
8794opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
8796opensslicc -xAVX -O2 -fomit-frame-pointer2019081920190816
8798opensslicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
8800opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
8800opensslicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
8804opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
8806opensslicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
8808opensslicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
8810opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
8812opensslicc -xAVX -O3 -fomit-frame-pointer2019081920190816
8814opensslicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
8814opensslicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
8818opensslicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
8818opensslicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
8838opensslicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
8868opensslicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
11490sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
11558sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
12502refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
12554reficc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
12558reficc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
12570reficc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
12588reficc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
12590reficc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
12592reficc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
12592reficc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
12596reficc -xAVX -O3 -fomit-frame-pointer2019081920190816
12602reficc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
12608reficc -xAVX -O2 -fomit-frame-pointer2019081920190816
12610reficc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
12614reficc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
12614reficc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
12614reficc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
12844refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
12858refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
12874refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
12962cryptoppg++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
12976cryptoppicpc -xAVX -O3 -fomit-frame-pointer2019081920190816
12988cryptoppicpc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
13022cryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
13038sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
13058sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
13126cryptoppicpc -xAVX -O2 -fomit-frame-pointer2019081920190816
13126cryptoppicpc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
13126cryptoppicpc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
13128cryptoppicpc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
13128cryptoppicpc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
13132cryptoppicpc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
13138cryptoppicpc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
13162cryptoppicpc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
13162cryptoppicpc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
13162cryptoppicpc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
13172cryptoppg++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
13172cryptoppicpc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
13174cryptoppg++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
13198cryptoppicpc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
13230sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
13244sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
14126sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
14154sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
14174sphlib-smallicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
14280sphlibicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
14338sphlib-smallicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
14344sphlibicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
14556sphlibicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
14574sphlib-smallicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
14596sphlib-smallicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
14656sphlibicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
14874sphlibicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
14876sphlibicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
14876sphlib-smallicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
14884sphlib-smallicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
15836sphlibicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
15850sphlib-smallicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
16084sphlib-smallicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
16088sphlibicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
16090sphlib-smallicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
16106sphlibicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
16286sphlib-smallicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
16308sphlibicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
16564sphlibicc -xAVX -O3 -fomit-frame-pointer2019081920190816
16572sphlib-smallicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
16576sphlib-smallicc -xAVX -O3 -fomit-frame-pointer2019081920190816
16634sphlib-smallicc -xAVX -O2 -fomit-frame-pointer2019081920190816
16660sphlibicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
16738sphlib-smallicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
16744sphlibicc -xAVX -O2 -fomit-frame-pointer2019081920190816
16746sphlibicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816