Implementation notes: mipso32, loongson, crypto_hash/keccakc1024

Computer: loongson
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20161026
Operation: crypto_hash
Primitive: keccakc1024
TimeImplementationCompilerBenchmark dateSUPERCOP version
64678opt64lcu24gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
66054opt64lcu6gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
66392opt64lcu24gcc -march=loongson2f -mabi=n32 -Os2016121220161026
67456sphlib-smallgcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
67768opt64lcu6gcc -march=loongson2f -mabi=n32 -Os2016121220161026
70022sphlibgcc -march=loongson2f -mabi=n32 -Os2016121220161026
70216sphlib-smallgcc -march=loongson2f -mabi=n32 -Os2016121220161026
71822sphlibgcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
81748opt64u6gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
82274inplacegcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
87408simplegcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
92574opt64u6gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
92626opt64u6gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
98220sphlibgcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
98450opt64lcu6gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
99016sphlibgcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
99018opt64lcu6gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
102348opt64lcu24gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
104000opt64lcu24gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
104086opt64lcu6gcc -march=loongson2f -mabi=n32 -O22016121220161026
104152opt64lcu6gcc -march=loongson2f -mabi=n32 -O32016121220161026
106406inplacegcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
108170sphlibgcc -march=loongson2f -mabi=n32 -O22016121220161026
108668opt64lcu24gcc -march=loongson2f -mabi=n32 -O22016121220161026
109278opt64lcu24gcc -march=loongson2f -mabi=n32 -O32016121220161026
109388sphlib-smallgcc -march=loongson2f -mabi=n32 -O32016121220161026
109502sphlib-smallgcc -march=loongson2f -mabi=n32 -O22016121220161026
111882sphlib-smallgcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
112214sphlibgcc -march=loongson2f -mabi=n32 -O32016121220161026
112450sphlib-smallgcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
119988inplacegcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
126774simplegcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
134840opt64u6gcc -march=loongson2f -mabi=n32 -Os2016121220161026
137352inplacegcc -march=loongson2f -mabi=n32 -Os2016121220161026
137496simplegcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
138002simplegcc -march=loongson2f -mabi=n32 -Os2016121220161026
141312opt64u6gcc -march=loongson2f -mabi=n32 -O32016121220161026
142036opt64u6gcc -march=loongson2f -mabi=n32 -O22016121220161026
144992inplacegcc -march=loongson2f -mabi=n32 -O22016121220161026
148774inplacegcc -march=loongson2f -mabi=n32 -O32016121220161026
152896simplegcc -march=loongson2f -mabi=n32 -O32016121220161026
164192simplegcc -march=loongson2f -mabi=n32 -O22016121220161026
167202opt32bi-rvku2gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
178720opt32bi-rvku2gcc -march=loongson2f -mabi=n32 -Os2016121220161026
188774simple32bigcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
192358opt32bi-s2lcu4gcc -march=loongson2f -mabi=n32 -Os2016121220161026
193854simple32bigcc -march=loongson2f -mabi=n32 -Os2016121220161026
200890inplace32bigcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
201066opt32bi-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
205460inplace32bigcc -march=loongson2f -mabi=n32 -Os2016121220161026
214910opt32biT-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
217802opt32biT-s2lcu4gcc -march=loongson2f -mabi=n32 -Os2016121220161026
227284compactgcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
242596compactgcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
305854compactgcc -march=loongson2f -mabi=n32 -O32016121220161026
337084opt32bi-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
337484opt32bi-s2lcu4gcc -march=loongson2f -mabi=n32 -O32016121220161026
337944opt32bi-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
340060opt32biT-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
350014opt32biT-s2lcu4gcc -march=loongson2f -mabi=n32 -O32016121220161026
358654opt32biT-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
359550opt32bi-s2lcu4gcc -march=loongson2f -mabi=n32 -O22016121220161026
376564opt32biT-s2lcu4gcc -march=loongson2f -mabi=n32 -O22016121220161026
388210simple32bigcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
399680opt32bi-rvku2gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
405490inplace32bigcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
411980inplace32bigcc -march=loongson2f -mabi=n32 -O32016121220161026
415462inplace32bigcc -march=loongson2f -mabi=n32 -O22016121220161026
422038opt32bi-rvku2gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
424406simple32bigcc -march=loongson2f -mabi=n32 -O32016121220161026
424848simple32bigcc -march=loongson2f -mabi=n32 -O22016121220161026
429664simple32bigcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
433444inplace32bigcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
443036opt32bi-rvku2gcc -march=loongson2f -mabi=n32 -O32016121220161026
462300opt32bi-rvku2gcc -march=loongson2f -mabi=n32 -O22016121220161026
477706compactgcc -march=loongson2f -mabi=n32 -O22016121220161026
480044compactgcc -march=loongson2f -mabi=n32 -Os2016121220161026
496784compactgcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
690802compact8gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
700666compact8gcc -march=loongson2f -mabi=n32 -O32016121220161026
704410compact8gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
766642compact8gcc -march=loongson2f -mabi=n32 -O22016121220161026
809300compact8gcc -march=loongson2f -mabi=n32 -Os2016121220161026
809904compact8gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026