Implementation notes: aarch64, gcc116, crypto_hash/bmw256

Computer: gcc116
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: bmw256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
13408? ? ?? ? ?optbgbegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
13472? ? ?? ? ?optbgbegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
13824? ? ?? ? ?optbgbegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
13824? ? ?? ? ?optbgbegcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
13824? ? ?? ? ?optbgbegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
13952? ? ?? ? ?optbgbegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
14144? ? ?? ? ?optbgbegcc_-Os_-fomit-frame-pointer2017110620171020
14144? ? ?? ? ?optbgbegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
14720? ? ?? ? ?optbgbegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
14752? ? ?? ? ?optbgbegcc_-O_-fomit-frame-pointer2017110620171020
14784? ? ?? ? ?optbgbegcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
14784? ? ?? ? ?optbgbegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
15040? ? ?? ? ?optc04gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
15072? ? ?? ? ?optc04gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
15168? ? ?? ? ?optc03gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
15168? ? ?? ? ?optc03gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
15296? ? ?? ? ?optc04gcc_-Os_-fomit-frame-pointer2017110620171020
15296? ? ?? ? ?optc04gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
15744? ? ?? ? ?optc03gcc_-Os_-fomit-frame-pointer2017110620171020
15744? ? ?? ? ?optc03gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
16032? ? ?? ? ?optbbegcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
16032? ? ?? ? ?optbbegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
16032? ? ?? ? ?optbbegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
16320? ? ?? ? ?optc04gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
16480? ? ?? ? ?optabegcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
16480? ? ?? ? ?optabegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
16608? ? ?? ? ?optabegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
16608? ? ?? ? ?optc04gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
16704? ? ?? ? ?optc01gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
16704? ? ?? ? ?optc03gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
16704? ? ?? ? ?optc01gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
16736? ? ?? ? ?optc01gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
16736? ? ?? ? ?optc01gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
17024? ? ?? ? ?optc03gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
17344? ? ?? ? ?optbgbegcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
17408? ? ?? ? ?optbgbegcc_-O2_-fomit-frame-pointer2017110620171020
17408? ? ?? ? ?optc02gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
17440? ? ?? ? ?optbgbegcc_-O3_-fomit-frame-pointer2017110620171020
17440? ? ?? ? ?optbgbegcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
17440? ? ?? ? ?optbbegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
17472? ? ?? ? ?optc03gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
17536? ? ?? ? ?optc04gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
17600? ? ?? ? ?optc04gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
17600? ? ?? ? ?optc02gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
17728? ? ?? ? ?optc03gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
17792? ? ?? ? ?optc03gcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
17792? ? ?? ? ?optc03gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
17824? ? ?? ? ?optabegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
18112? ? ?? ? ?optc01gcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
18112? ? ?? ? ?optc01gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
18208? ? ?? ? ?optc02gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
18208? ? ?? ? ?optc02gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
18464? ? ?? ? ?optc02gcc_-Os_-fomit-frame-pointer2017110620171020
18464? ? ?? ? ?optc02gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
18496? ? ?? ? ?optc02gcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
18496? ? ?? ? ?optc02gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
18848? ? ?? ? ?optc01gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
18880? ? ?? ? ?optc01gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
19168? ? ?? ? ?optbbegcc_-Os_-fomit-frame-pointer2017110620171020
19168? ? ?? ? ?optbbegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
19392? ? ?? ? ?optc03gcc_-O_-fomit-frame-pointer2017110620171020
19392? ? ?? ? ?optbbegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
19392? ? ?? ? ?optc03gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
19424? ? ?? ? ?optabegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
19424? ? ?? ? ?optbbegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
19552? ? ?? ? ?optc02gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
19616? ? ?? ? ?optc02gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
19648? ? ?? ? ?optbbegcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
19648? ? ?? ? ?optbbegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
20224? ? ?? ? ?optabegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
20352? ? ?? ? ?optabegcc_-Os_-fomit-frame-pointer2017110620171020
20352? ? ?? ? ?optabegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
20512? ? ?? ? ?optabegcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
20512? ? ?? ? ?optabegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
20576? ? ?? ? ?optc01gcc_-Os_-fomit-frame-pointer2017110620171020
20576? ? ?? ? ?optc01gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
20640? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
20640? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
20864? ? ?? ? ?optc01gcc_-O_-fomit-frame-pointer2017110620171020
20864? ? ?? ? ?optc01gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
20864? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
20896? ? ?? ? ?sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
20896? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
20928? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
20992? ? ?? ? ?optbbegcc_-O_-fomit-frame-pointer2017110620171020
20992? ? ?? ? ?optbbegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
21376? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
21440? ? ?? ? ?optc04gcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
21440? ? ?? ? ?optc04gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
21504? ? ?? ? ?optc02gcc_-O_-fomit-frame-pointer2017110620171020
21504? ? ?? ? ?optc02gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
21568? ? ?? ? ?optabegcc_-O_-fomit-frame-pointer2017110620171020
21568? ? ?? ? ?optabegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
21824? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
21984? ? ?? ? ?optc04gcc_-O_-fomit-frame-pointer2017110620171020
21984? ? ?? ? ?optc04gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
23648? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
23648? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
23840? ? ?? ? ?sphlib-smallgcc_-Os_-fomit-frame-pointer2017110620171020
23840? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
24160? ? ?? ? ?sphlib-smallgcc_-O_-fomit-frame-pointer2017110620171020
24160? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
24192? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
24448? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
24480? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017110620171020
24864? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
25152? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017110620171020
25152? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
25184? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
25216? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
25248? ? ?? ? ?sphlibgcc_-Os_-fomit-frame-pointer2017110620171020
25248? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
25312? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017110620171020
25312? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
25312? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
25376? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
25376? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
25408? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
25504? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017110620171020
25504? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
25824? ? ?? ? ?sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
25824? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
26432? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
26560? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
26592? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
27072? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
28064? ? ?? ? ?optbbecc2017110620171020
28064? ? ?? ? ?optbbegcc2017110620171020
28064? ? ?? ? ?optbbegcc_-funroll-loops2017110620171020
28160? ? ?? ? ?optabecc2017110620171020
28160? ? ?? ? ?optabegcc2017110620171020
28160? ? ?? ? ?optabegcc_-funroll-loops2017110620171020
28320? ? ?? ? ?sphlibgcc_-O_-fomit-frame-pointer2017110620171020
28320? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
33952? ? ?? ? ?optc01gcc2017110620171020
33952? ? ?? ? ?optc01gcc_-funroll-loops2017110620171020
34016? ? ?? ? ?optc01cc2017110620171020
35072? ? ?? ? ?optc01gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
35136? ? ?? ? ?optc01gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
38592? ? ?? ? ?optbbegcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
38688? ? ?? ? ?optabegcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
39040? ? ?? ? ?optc01gcc_-O3_-fomit-frame-pointer2017110620171020
39072? ? ?? ? ?optc01gcc_-O2_-fomit-frame-pointer2017110620171020
39744? ? ?? ? ?optc03gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
39968? ? ?? ? ?optc04gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
40256? ? ?? ? ?optc02gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
40320? ? ?? ? ?optc02gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
40800? ? ?? ? ?optc03cc2017110620171020
40800? ? ?? ? ?optc03gcc2017110620171020
40800? ? ?? ? ?optc03gcc_-funroll-loops2017110620171020
41056? ? ?? ? ?optc04gcc_-O2_-fomit-frame-pointer2017110620171020
41152? ? ?? ? ?optabegcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
41184? ? ?? ? ?optbbegcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
41280? ? ?? ? ?optc03gcc_-O2_-fomit-frame-pointer2017110620171020
41312? ? ?? ? ?optbbegcc_-O2_-fomit-frame-pointer2017110620171020
41376? ? ?? ? ?optbbegcc_-O3_-fomit-frame-pointer2017110620171020
41600? ? ?? ? ?optabegcc_-O2_-fomit-frame-pointer2017110620171020
41696? ? ?? ? ?optabegcc_-O3_-fomit-frame-pointer2017110620171020
41888? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
42240? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
42912? ? ?? ? ?sphlib-smallgcc_-O2_-fomit-frame-pointer2017110620171020
43200? ? ?? ? ?sphlib-smallgcc_-O3_-fomit-frame-pointer2017110620171020
43488? ? ?? ? ?sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
43488? ? ?? ? ?sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
44096? ? ?? ? ?optc04gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
44160? ? ?? ? ?sphlibgcc_-O2_-fomit-frame-pointer2017110620171020
44192? ? ?? ? ?sphlibgcc_-O3_-fomit-frame-pointer2017110620171020
44832? ? ?? ? ?optc03gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
44992? ? ?? ? ?optc02gcc2017110620171020
44992? ? ?? ? ?optc02gcc_-funroll-loops2017110620171020
45024? ? ?? ? ?optc02cc2017110620171020
45920? ? ?? ? ?optc04gcc_-O3_-fomit-frame-pointer2017110620171020
46080? ? ?? ? ?optc03gcc_-O3_-fomit-frame-pointer2017110620171020
46464? ? ?? ? ?optc04gcc2017110620171020
46496? ? ?? ? ?optc04cc2017110620171020
46528? ? ?? ? ?optc02gcc_-O2_-fomit-frame-pointer2017110620171020
46592? ? ?? ? ?optc02gcc_-O3_-fomit-frame-pointer2017110620171020
46688? ? ?? ? ?optc04gcc_-funroll-loops2017110620171020
49376? ? ?? ? ?sphlib-smallcc2017110620171020
49376? ? ?? ? ?sphlib-smallgcc2017110620171020
49376? ? ?? ? ?sphlib-smallgcc_-funroll-loops2017110620171020
52224? ? ?? ? ?optbgbecc2017110620171020
52224? ? ?? ? ?optbgbegcc2017110620171020
52256? ? ?? ? ?optbgbegcc_-funroll-loops2017110620171020
60032? ? ?? ? ?sphlibcc2017110620171020
60032? ? ?? ? ?sphlibgcc2017110620171020
60032? ? ?? ? ?sphlibgcc_-funroll-loops2017110620171020
110816? ? ?? ? ?refcc2017110620171020
110816? ? ?? ? ?refgcc2017110620171020
110816? ? ?? ? ?refgcc_-funroll-loops2017110620171020