Implementation notes: mipso32, loongson, crypto_hash/keccakc768

Computer: loongson
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20161026
Operation: crypto_hash
Primitive: keccakc768
TimeImplementationCompilerBenchmark dateSUPERCOP version
44592opt64lcu24gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
45922opt64lcu24gcc -march=loongson2f -mabi=n32 -Os2016121220161026
46418opt64lcu6gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
49064opt64lcu6gcc -march=loongson2f -mabi=n32 -Os2016121220161026
55566opt64u6gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
57062inplacegcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
60408simplegcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
68842opt64u6gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
69410opt64lcu24gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
69554opt64u6gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
69838opt64lcu24gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
71534opt64lcu6gcc -march=loongson2f -mabi=n32 -O22016121220161026
71932opt64lcu24gcc -march=loongson2f -mabi=n32 -O22016121220161026
71950opt64lcu6gcc -march=loongson2f -mabi=n32 -O32016121220161026
71968opt64lcu24gcc -march=loongson2f -mabi=n32 -O32016121220161026
73314inplacegcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
73390opt64lcu6gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
73406opt64lcu6gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
81704inplacegcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
84108simplegcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
93006opt64u6gcc -march=loongson2f -mabi=n32 -Os2016121220161026
94556simplegcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
94588inplacegcc -march=loongson2f -mabi=n32 -Os2016121220161026
95024simplegcc -march=loongson2f -mabi=n32 -Os2016121220161026
99110opt64u6gcc -march=loongson2f -mabi=n32 -O22016121220161026
99214opt64u6gcc -march=loongson2f -mabi=n32 -O32016121220161026
99884inplacegcc -march=loongson2f -mabi=n32 -O22016121220161026
100304inplacegcc -march=loongson2f -mabi=n32 -O32016121220161026
112922simplegcc -march=loongson2f -mabi=n32 -O22016121220161026
115454simplegcc -march=loongson2f -mabi=n32 -O32016121220161026
120208opt32bi-rvku2gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
128354opt32bi-rvku2gcc -march=loongson2f -mabi=n32 -Os2016121220161026
134462simple32bigcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
137714opt32bi-s2lcu4gcc -march=loongson2f -mabi=n32 -Os2016121220161026
138328simple32bigcc -march=loongson2f -mabi=n32 -Os2016121220161026
140014inplace32bigcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
143352opt32bi-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
147752inplace32bigcc -march=loongson2f -mabi=n32 -Os2016121220161026
155864compactgcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
158426opt32biT-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
160492opt32biT-s2lcu4gcc -march=loongson2f -mabi=n32 -Os2016121220161026
170770compactgcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
218324compactgcc -march=loongson2f -mabi=n32 -O32016121220161026
228806opt32bi-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
230334opt32bi-s2lcu4gcc -march=loongson2f -mabi=n32 -O32016121220161026
232972opt32bi-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
234438opt32biT-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
239550opt32bi-s2lcu4gcc -march=loongson2f -mabi=n32 -O22016121220161026
240574opt32biT-s2lcu4gcc -march=loongson2f -mabi=n32 -O32016121220161026
255512opt32biT-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
258414opt32biT-s2lcu4gcc -march=loongson2f -mabi=n32 -O22016121220161026
279376inplace32bigcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
280044opt32bi-rvku2gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
283746inplace32bigcc -march=loongson2f -mabi=n32 -O32016121220161026
283992simple32bigcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
288404inplace32bigcc -march=loongson2f -mabi=n32 -O22016121220161026
289864opt32bi-rvku2gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
292016opt32bi-rvku2gcc -march=loongson2f -mabi=n32 -O32016121220161026
294678simple32bigcc -march=loongson2f -mabi=n32 -O22016121220161026
294870simple32bigcc -march=loongson2f -mabi=n32 -O32016121220161026
297756simple32bigcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
300606inplace32bigcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
315740opt32bi-rvku2gcc -march=loongson2f -mabi=n32 -O22016121220161026
326358compactgcc -march=loongson2f -mabi=n32 -Os2016121220161026
326548compactgcc -march=loongson2f -mabi=n32 -O22016121220161026
338810compactgcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
473068compact8gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
479968compact8gcc -march=loongson2f -mabi=n32 -O32016121220161026
481250compact8gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
524674compact8gcc -march=loongson2f -mabi=n32 -O22016121220161026
553696compact8gcc -march=loongson2f -mabi=n32 -Os2016121220161026
554116compact8gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026