Implementation notes: amd64, motyka, crypto_hash/shabal256

Computer: motyka
Architecture: amd64
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20100903
Operation: crypto_hash
Primitive: shabal256
TimeImplementationCompilerBenchmark dateSUPERCOP version
16098sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2010090720100903
16104sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
16146sphlibgcc -march=barcelona -O -fomit-frame-pointer2010090720100903
16212sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010090720100903
16224sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
16236sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010090720100903
16242sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010090720100903
16260sphlibgcc -march=k8 -O -fomit-frame-pointer2010090720100903
16332sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2010090720100903
16338sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
16404sphlibgcc -funroll-loops -O -fomit-frame-pointer2010090720100903
16416sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
16440sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
16440sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
16452sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010090720100903
16452sphlibgcc -march=nocona -O -fomit-frame-pointer2010090720100903
16458sphlibgcc -O -fomit-frame-pointer2010090720100903
16464sphlibgcc -m64 -O -fomit-frame-pointer2010090720100903
16470sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
16470sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010090720100903
16482sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010090720100903
16608sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
23580sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
23628sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010090720100903
23646sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010090720100903
23664sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010090720100903
23676sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010090720100903
23706sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010090720100903
23718sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010090720100903
23724sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
23724sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010090720100903
23730sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010090720100903
23754sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010090720100903
23754sphlibgcc -m64 -O3 -fomit-frame-pointer2010090720100903
23784sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
23790sphlibgcc -O2 -fomit-frame-pointer2010090720100903
23808sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
23814sphlibgcc -O3 -fomit-frame-pointer2010090720100903
23814sphlibgcc -march=k8 -O3 -fomit-frame-pointer2010090720100903
23826sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
23832sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2010090720100903
23832sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010090720100903
23838sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
23844sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
23868sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
23868sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2010090720100903
23868sphlibgcc -m64 -O2 -fomit-frame-pointer2010090720100903
23868sphlibgcc -march=k8 -O2 -fomit-frame-pointer2010090720100903
23880sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010090720100903
23886sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010090720100903
23892sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
23904sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010090720100903
23904sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
23916sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010090720100903
23928sphlibgcc -march=nocona -O3 -fomit-frame-pointer2010090720100903
23946sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2010090720100903
23958sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
23964sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2010090720100903
24006sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
24018sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
24144sphlibgcc -march=nocona -O2 -fomit-frame-pointer2010090720100903
24240sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010090720100903
24258sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
24258sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
24300sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
24384sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010090720100903
27870sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010090720100903
28338sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010090720100903
28422sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
28428sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010090720100903
28494sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
28518sphlibgcc -Os -fomit-frame-pointer2010090720100903
28566sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
28614sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
28632sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2010090720100903
28638sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
28638sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010090720100903
28638sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
28656sphlibgcc -march=barcelona -Os -fomit-frame-pointer2010090720100903
28692sphlibgcc -march=nocona -Os -fomit-frame-pointer2010090720100903
28740sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
28782sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010090720100903
28788sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
28818sphlibgcc -funroll-loops -Os -fomit-frame-pointer2010090720100903
28884sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010090720100903
29394sphlibgcc -march=k8 -Os -fomit-frame-pointer2010090720100903
29604sphlibgcc -m64 -Os -fomit-frame-pointer2010090720100903
29802sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010090720100903
39258sphlibcc2010090720100903
39480sphlibgcc2010090720100903
39858sphlibgcc -funroll-loops2010090720100903