Implementation notes: aarch64, gcc116, crypto_hash/cubehash512

Computer: gcc116
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
41600? ? ?? ? ?unrolled5gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
41632? ? ?? ? ?unrolled5gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
42112? ? ?? ? ?unrolled3gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
42112? ? ?? ? ?unrolled3gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
42432? ? ?? ? ?unrolled5gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
42464? ? ?? ? ?unrolled5gcc_-Os_-fomit-frame-pointer2017110620171020
42688? ? ?? ? ?unrolled5gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
43584? ? ?? ? ?unrolled3gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
43936? ? ?? ? ?unrolled5gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
44224? ? ?? ? ?unrolled3gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
44768? ? ?? ? ?unrolled4gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
44768? ? ?? ? ?unrolled4gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
45248? ? ?? ? ?unrolled5gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
45664? ? ?? ? ?unrolled3gcc_-Os_-fomit-frame-pointer2017110620171020
45696? ? ?? ? ?unrolled3gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
48704? ? ?? ? ?unrolled4gcc_-Os_-fomit-frame-pointer2017110620171020
48704? ? ?? ? ?unrolled4gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
48800? ? ?? ? ?unrolled3gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
49248? ? ?? ? ?unrolled3gcc_-O_-fomit-frame-pointer2017110620171020
49248? ? ?? ? ?unrolled3gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
49472? ? ?? ? ?unrolled3gcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
49472? ? ?? ? ?unrolled3gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
53248? ? ?? ? ?unrolled4gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
53408? ? ?? ? ?unrolled4gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
54752? ? ?? ? ?unrolled4gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
55776? ? ?? ? ?unrolled3gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
55776? ? ?? ? ?unrolled5gcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
55776? ? ?? ? ?unrolled5gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
56064? ? ?? ? ?unrolled5gcc_-O_-fomit-frame-pointer2017110620171020
56064? ? ?? ? ?unrolled5gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
57920? ? ?? ? ?unrolled4gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
58176? ? ?? ? ?unrolled5gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
59616? ? ?? ? ?unrolled4gcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
59616? ? ?? ? ?unrolled4gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
59808? ? ?? ? ?unrolled4gcc_-O_-fomit-frame-pointer2017110620171020
59808? ? ?? ? ?unrolled4gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
71872? ? ?? ? ?unrolled5gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
72224? ? ?? ? ?unrolled3gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
73216? ? ?? ? ?unrolled5gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
74560? ? ?? ? ?unrolled3gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
84512? ? ?? ? ?unrolled2gcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
84512? ? ?? ? ?unrolled2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
84800? ? ?? ? ?simplegcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
84928? ? ?? ? ?unrolled2gcc_-O_-fomit-frame-pointer2017110620171020
84928? ? ?? ? ?unrolled2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
85472? ? ?? ? ?unrolled4gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
86272? ? ?? ? ?simplegcc_-O3_-fomit-frame-pointer2017110620171020
88064? ? ?? ? ?unrolled2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
88128? ? ?? ? ?unrolledgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
88224? ? ?? ? ?unrolled2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
88384? ? ?? ? ?unrolledgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110620171020
88512? ? ?? ? ?unrolled2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
89792? ? ?? ? ?unrolledgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
90688? ? ?? ? ?unrolled4gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
90752? ? ?? ? ?unrolled2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
90752? ? ?? ? ?unrolled2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
91232? ? ?? ? ?unrolled2gcc_-O2_-fomit-frame-pointer2017110620171020
91552? ? ?? ? ?unrolled2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
91744? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
92416? ? ?? ? ?simplegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
92832? ? ?? ? ?unrolledgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
93088? ? ?? ? ?unrolled2gcc_-O3_-fomit-frame-pointer2017110620171020
93600? ? ?? ? ?unrolled5gcc_-O2_-fomit-frame-pointer2017110620171020
93600? ? ?? ? ?unrolledgcc_-O3_-fomit-frame-pointer2017110620171020
93664? ? ?? ? ?unrolled2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
93696? ? ?? ? ?unrolledgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
94016? ? ?? ? ?unrolled2gcc_-Os_-fomit-frame-pointer2017110620171020
94016? ? ?? ? ?unrolled2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
94240? ? ?? ? ?unrolled5gcc_-O3_-fomit-frame-pointer2017110620171020
94304? ? ?? ? ?unrolled3gcc_-O2_-fomit-frame-pointer2017110620171020
95328? ? ?? ? ?unrolled3gcc_-O3_-fomit-frame-pointer2017110620171020
97824? ? ?? ? ?unrolledgcc_-O2_-fomit-frame-pointer2017110620171020
97856? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
98304? ? ?? ? ?unrolledgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
99712? ? ?? ? ?unrolled4gcc_-O3_-fomit-frame-pointer2017110620171020
100000? ? ?? ? ?unrolled2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110620171020
102816? ? ?? ? ?simplegcc_-funroll-loops_-O2_-fomit-frame-pointer2017110620171020
103328? ? ?? ? ?unrolledgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
103328? ? ?? ? ?unrolledgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
103840? ? ?? ? ?unrolledgcc_-Os_-fomit-frame-pointer2017110620171020
103840? ? ?? ? ?unrolledgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
105376? ? ?? ? ?unrolled4gcc_-O2_-fomit-frame-pointer2017110620171020
109664? ? ?? ? ?unrolledgcc_-O_-fomit-frame-pointer2017110620171020
109664? ? ?? ? ?unrolledgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
111840? ? ?? ? ?unrolledgcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
111872? ? ?? ? ?unrolledgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
111936? ? ?? ? ?unrolled3gcc2017110620171020
111968? ? ?? ? ?unrolled3cc2017110620171020
111968? ? ?? ? ?unrolled3gcc_-funroll-loops2017110620171020
119008? ? ?? ? ?simplegcc_-funroll-loops_-O_-fomit-frame-pointer2017110620171020
119040? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
139136? ? ?? ? ?unrolled5cc2017110620171020
139136? ? ?? ? ?unrolled5gcc_-funroll-loops2017110620171020
139168? ? ?? ? ?unrolled4cc2017110620171020
139168? ? ?? ? ?unrolled4gcc2017110620171020
139168? ? ?? ? ?unrolled5gcc2017110620171020
139168? ? ?? ? ?unrolled4gcc_-funroll-loops2017110620171020
165088? ? ?? ? ?unrolled2gcc2017110620171020
165120? ? ?? ? ?unrolled2gcc_-funroll-loops2017110620171020
165152? ? ?? ? ?unrolled2cc2017110620171020
217024? ? ?? ? ?unrolledcc2017110620171020
217024? ? ?? ? ?unrolledgcc2017110620171020
217024? ? ?? ? ?unrolledgcc_-funroll-loops2017110620171020
341920? ? ?? ? ?simplegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110620171020
344160? ? ?? ? ?simplegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110620171020
344544? ? ?? ? ?simplegcc_-funroll-loops_-Os_-fomit-frame-pointer2017110620171020
344544? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
345152? ? ?? ? ?simplegcc_-Os_-fomit-frame-pointer2017110620171020
345152? ? ?? ? ?simplegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110620171020
347488? ? ?? ? ?simplegcc_-O2_-fomit-frame-pointer2017110620171020
347520? ? ?? ? ?simplegcc_-O_-fomit-frame-pointer2017110620171020
2473568? ? ?? ? ?simplecc2017110620171020
2473568? ? ?? ? ?simplegcc2017110620171020
2473568? ? ?? ? ?simplegcc_-funroll-loops2017110620171020