Implementation notes: mipso32, loongson, crypto_hash/keccak

Computer: loongson
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20161026
Operation: crypto_hash
Primitive: keccak
TimeImplementationCompilerBenchmark dateSUPERCOP version
38786opt64lcu24gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
40272opt64lcu24gcc -march=loongson2f -mabi=n32 -Os2016121220161026
41224opt64lcu6gcc -march=loongson2f -mabi=n32 -Os2016121220161026
41522opt64lcu6gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
47352opt64u6gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
49956inplacegcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
52852simplegcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
58608opt64u6gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
58612opt64u6gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
62510opt64lcu6gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
62604opt64lcu6gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
63452opt64lcu24gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
63492opt64lcu24gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
63924inplacegcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
65826opt64lcu24gcc -march=loongson2f -mabi=n32 -O22016121220161026
65852opt64lcu24gcc -march=loongson2f -mabi=n32 -O32016121220161026
68126opt64lcu6gcc -march=loongson2f -mabi=n32 -O32016121220161026
68818opt64lcu6gcc -march=loongson2f -mabi=n32 -O22016121220161026
69194inplacegcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
69670simplegcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
80456opt64u6gcc -march=loongson2f -mabi=n32 -Os2016121220161026
82298simplegcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
82480inplacegcc -march=loongson2f -mabi=n32 -Os2016121220161026
82750simplegcc -march=loongson2f -mabi=n32 -Os2016121220161026
83526opt64u6gcc -march=loongson2f -mabi=n32 -O32016121220161026
83948opt64u6gcc -march=loongson2f -mabi=n32 -O22016121220161026
86998inplacegcc -march=loongson2f -mabi=n32 -O22016121220161026
89708inplacegcc -march=loongson2f -mabi=n32 -O32016121220161026
89982simplegcc -march=loongson2f -mabi=n32 -O32016121220161026
98270simplegcc -march=loongson2f -mabi=n32 -O22016121220161026
108022opt32bi-rvku2gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
115110opt32bi-rvku2gcc -march=loongson2f -mabi=n32 -Os2016121220161026
120744simple32bigcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
123298opt32bi-s2lcu4gcc -march=loongson2f -mabi=n32 -Os2016121220161026
124356simple32bigcc -march=loongson2f -mabi=n32 -Os2016121220161026
125500inplace32bigcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
127928opt32bi-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
132498inplace32bigcc -march=loongson2f -mabi=n32 -Os2016121220161026
135438compactgcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
144802opt32biT-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
146932opt32biT-s2lcu4gcc -march=loongson2f -mabi=n32 -Os2016121220161026
155980compactgcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
198466opt32bi-s2lcu4gcc -march=loongson2f -mabi=n32 -O32016121220161026
202614opt32bi-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
202660compactgcc -march=loongson2f -mabi=n32 -O32016121220161026
207940opt32bi-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
209878opt32biT-s2lcu4gcc -march=loongson2f -mabi=n32 -O32016121220161026
211646opt32bi-s2lcu4gcc -march=loongson2f -mabi=n32 -O22016121220161026
211920opt32biT-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
226418opt32biT-s2lcu4gcc -march=loongson2f -mabi=n32 -O22016121220161026
234172simple32bigcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
238650opt32biT-s2lcu4gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
244456inplace32bigcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
248242inplace32bigcc -march=loongson2f -mabi=n32 -O32016121220161026
248770opt32bi-rvku2gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
251370simple32bigcc -march=loongson2f -mabi=n32 -O32016121220161026
253668inplace32bigcc -march=loongson2f -mabi=n32 -O22016121220161026
257114opt32bi-rvku2gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
259126simple32bigcc -march=loongson2f -mabi=n32 -O22016121220161026
259682opt32bi-rvku2gcc -march=loongson2f -mabi=n32 -O32016121220161026
261700simple32bigcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
264180inplace32bigcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
283328compactgcc -march=loongson2f -mabi=n32 -Os2016121220161026
283414compactgcc -march=loongson2f -mabi=n32 -O22016121220161026
283656opt32bi-rvku2gcc -march=loongson2f -mabi=n32 -O22016121220161026
294104compactgcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026
408872compact8gcc -funroll-loops -march=loongson2f -mabi=n32 -O22016121220161026
410218compact8gcc -funroll-loops -march=loongson2f -mabi=n32 -O32016121220161026
414482compact8gcc -march=loongson2f -mabi=n32 -O32016121220161026
453552compact8gcc -march=loongson2f -mabi=n32 -O22016121220161026
479218compact8gcc -march=loongson2f -mabi=n32 -Os2016121220161026
479550compact8gcc -funroll-loops -march=loongson2f -mabi=n32 -Os2016121220161026