Implementation notes: aarch64, supercoplxc, crypto_hash/cubehash1616

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: cubehash1616
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1774402736 0 015921 896 760unrolledgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083120190816
1779202032 0 014656 888 744unrolledgcc_-funroll-loops_-O2_-fomit-frame-pointer2019083120190816
1781601800 0 012344 888 744unrolledgcc_-O2_-fomit-frame-pointer2019083120190816
1792002740 0 015953 896 760unrolledgcc_-funroll-loops_-O3_-fomit-frame-pointer2019083120190816
1792804576 0 017745 896 760simplegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083120190816
1799202576 0 014417 896 760unrolledgcc_-O3_-fomit-frame-pointer2019083120190816
1806402548 0 014369 896 760unrolledgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083120190816
1817602016 0 014632 888 744simplegcc_-funroll-loops_-O2_-fomit-frame-pointer2019083120190816
1825604428 0 016233 896 760simplegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083120190816
1839201792 0 012280 888 744unrolledgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083120190816
1840004468 0 017673 896 760simplegcc_-funroll-loops_-O3_-fomit-frame-pointer2019083120190816
1840802008 0 014712 888 744unrolledgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083120190816
1866402040 0 014736 888 744simplegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083120190816
1916804272 0 016105 896 760simplegcc_-O3_-fomit-frame-pointer2019083120190816
2232801752 0 011472 872 736unrolledgcc_-funroll-loops_-Os_-fomit-frame-pointer2019083120190816
2233601752 0 011472 872 736unrolledgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083120190816
2519202096 0 014958 800 768unrolledclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083120190816
2607202092 0 014894 800 768unrolledclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083120190816
2608002092 0 014950 800 768unrolledclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083120190816
2608002092 0 014950 800 768unrolledclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083120190816
2610402092 0 014950 800 768unrolledclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019083120190816
2682401752 0 011408 872 736unrolledgcc_-Os_-fomit-frame-pointer2019083120190816
2682401752 0 011408 872 736unrolledgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083120190816
2724002212 0 015944 888 744unrolledgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083120190816
2726402212 0 015944 888 744unrolledgcc_-funroll-loops_-O_-fomit-frame-pointer2019083120190816
2735201952 0 012464 888 744unrolledgcc_-O_-fomit-frame-pointer2019083120190816
2735201952 0 012464 888 744unrolledgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083120190816
2779202236 0 015960 888 744simplegcc_-funroll-loops_-O_-fomit-frame-pointer2019083120190816
2780802236 0 015960 888 744simplegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083120190816
4302402080 0 014942 800 768simpleclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083120190816
4452803760 0 016969 896 760specgcc_-funroll-loops_-O3_-fomit-frame-pointer2019083120190816
4631203384 0 015209 896 760specgcc_-O3_-fomit-frame-pointer2019083120190816
4900803824 0 016993 896 760specgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083120190816
5242403400 0 015209 896 760specgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083120190816
5246402348 0 015150 800 768simpleclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083120190816
5250402348 0 015206 800 768simpleclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019083120190816
5251202348 0 015206 800 768simpleclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083120190816
5285602348 0 015206 800 768simpleclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083120190816
5804803196 0 015832 888 744specgcc_-funroll-loops_-O2_-fomit-frame-pointer2019083120190816
6041603080 0 015800 888 744specgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083120190816
8074403752 0 017496 888 744specgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083120190816
8076003752 0 017496 888 744specgcc_-funroll-loops_-O_-fomit-frame-pointer2019083120190816
8702403032 0 015838 800 768specclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083120190816
8856803032 0 015886 800 768specclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083120190816
8858403032 0 015886 800 768specclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083120190816
8861603032 0 015886 800 768specclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019083120190816
9058403040 0 015902 800 768specclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083120190816
12434402260 0 012824 888 744specgcc_-O2_-fomit-frame-pointer2019083120190816
15644004540 0 017208 872 744unrolledcc2019083120190816
15644004540 0 017208 872 744unrolledgcc2019083120190816
15644004540 0 017208 872 744unrolledgcc_-funroll-loops2019083120190816
16343202348 0 012104 872 736specgcc_-funroll-loops_-Os_-fomit-frame-pointer2019083120190816
16483202348 0 012104 872 736specgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083120190816
18596802432 0 012944 888 744specgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083120190816
19278402280 0 011960 872 736specgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083120190816
19428802280 0 011960 872 736specgcc_-Os_-fomit-frame-pointer2019083120190816
20454402544 0 013064 888 744specgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083120190816
20665602544 0 013064 888 744specgcc_-O_-fomit-frame-pointer2019083120190816
24709601256 0 010912 872 736simplegcc_-Os_-fomit-frame-pointer2019083120190816
24716001256 0 010912 872 736simplegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083120190816
24729601332 0 011056 872 736simplegcc_-funroll-loops_-Os_-fomit-frame-pointer2019083120190816
24729601332 0 011056 872 736simplegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083120190816
27411201400 0 011880 888 744simplegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083120190816
27452001400 0 011936 888 744simplegcc_-O2_-fomit-frame-pointer2019083120190816
29041601472 0 011968 888 744simplegcc_-O_-fomit-frame-pointer2019083120190816
29580001472 0 011968 888 744simplegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083120190816
134173602644 0 015304 872 744simplegcc_-funroll-loops2019083120190816
134644002644 0 015304 872 744simplegcc2019083120190816
134664002644 0 015304 872 744simplecc2019083120190816
244646405292 0 017976 872 744specgcc2019083120190816
245371205292 0 017976 872 744specgcc_-funroll-loops2019083120190816
245724805292 0 017976 872 744speccc2019083120190816