Implementation notes: amd64, gcc16, crypto_hash/whirlpool

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_hash
Primitive: whirlpool
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
43550? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072120170718
43553? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072120170718
43553? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072120170718
43577? ? ?? ? ?cryptoppg++_-m64_-march=core2_-Os_-fomit-frame-pointer2017072120170718
43577? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072120170718
43578? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
43578? ? ?? ? ?cryptoppg++_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
43580? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
43580? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
43580? ? ?? ? ?cryptoppg++_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
43580? ? ?? ? ?cryptoppg++_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
43585? ? ?? ? ?cryptoppg++_-Os_-fomit-frame-pointer2017072120170718
43585? ? ?? ? ?cryptoppg++_-m64_-Os_-fomit-frame-pointer2017072120170718
43585? ? ?? ? ?cryptoppg++_-march=k8_-Os_-fomit-frame-pointer2017072120170718
43612? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072120170718
43615? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072120170718
43616? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072120170718
43644? ? ?? ? ?cryptoppg++_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
43656? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
43662? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072120170718
43662? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
43670? ? ?? ? ?cryptoppg++_-m64_-march=core2_-O3_-fomit-frame-pointer2017072120170718
43670? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072120170718
43677? ? ?? ? ?cryptoppg++_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
43678? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
43680? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
43681? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
43681? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
43681? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
43681? ? ?? ? ?cryptoppg++_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
43686? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
43690? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
43690? ? ?? ? ?cryptoppg++_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
43697? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072120170718
43712? ? ?? ? ?cryptoppg++_-march=k8_-O_-fomit-frame-pointer2017072120170718
43712? ? ?? ? ?cryptoppg++_-march=nocona_-O_-fomit-frame-pointer2017072120170718
43713? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
43718? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072120170718
43722? ? ?? ? ?cryptoppg++_-march=k8_-O3_-fomit-frame-pointer2017072120170718
43724? ? ?? ? ?cryptoppg++_-O3_-fomit-frame-pointer2017072120170718
43726? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072120170718
43729? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072120170718
43741? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072120170718
43742? ? ?? ? ?cryptoppg++_-m64_-O3_-fomit-frame-pointer2017072120170718
43743? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
43746? ? ?? ? ?cryptoppg++_-O2_-fomit-frame-pointer2017072120170718
43746? ? ?? ? ?cryptoppg++_-m64_-O2_-fomit-frame-pointer2017072120170718
43750? ? ?? ? ?cryptoppg++_-march=k8_-O2_-fomit-frame-pointer2017072120170718
43761? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
43775? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
43801? ? ?? ? ?cryptoppg++_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
43940? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
44005? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
44089? ? ?? ? ?cryptoppg++_-m64_-march=core2_-O2_-fomit-frame-pointer2017072120170718
44110? ? ?? ? ?cryptoppg++_-m64_-march=core2_-O_-fomit-frame-pointer2017072120170718
44110? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072120170718
44110? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072120170718
44114? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
44118? ? ?? ? ?cryptoppg++_-m64_-O_-fomit-frame-pointer2017072120170718
44616? ? ?? ? ?cryptoppg++_-O_-fomit-frame-pointer2017072120170718
45074? ? ?? ? ?cryptoppg++2017072120170718
81899? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072120170718
81932? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
82043? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
82043? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072120170718
82097? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072120170718
82225? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
82316? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
82584? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
82829? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072120170718
82900? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
82911? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
82916? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072120170718
82989? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072120170718
83234? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
83562? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
83718? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017072120170718
84346? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017072120170718
84651? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072120170718
84657? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
84722? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
84722? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
84722? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072120170718
84737? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072120170718
84738? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
84782? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072120170718
84953? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017072120170718
84994? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017072120170718
84996? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
85049? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017072120170718
85070? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
85110? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
85548? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
85549? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072120170718
85844? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072120170718
85883? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072120170718
85883? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072120170718
85884? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072120170718
85916? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072120170718
85919? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
86136? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
86149? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017072120170718
86181? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
86639? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072120170718
86639? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072120170718
86639? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072120170718
86914? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017072120170718
86915? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
86932? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
86978? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017072120170718
87010? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072120170718
87050? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017072120170718
87137? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
87138? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072120170718
87143? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
87184? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
87184? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072120170718
87388? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072120170718
87474? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017072120170718
87530? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017072120170718
87764? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
87778? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
87779? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
87904? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
87980? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
88051? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
88192? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
88193? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
88198? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072120170718
88236? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072120170718
88238? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
88238? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017072120170718
88239? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017072120170718
88239? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
88286? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
88364? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
88529? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
88568? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017072120170718
88593? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072120170718
88593? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072120170718
88620? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
89523? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072120170718
89523? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072120170718
89523? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072120170718
91081? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072120170718
91769? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072120170718
91770? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
91834? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
92329? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
93037? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
93588? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
93648? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
95055? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
162202? ? ?? ? ?refgcc2017072120170718
162203? ? ?? ? ?refcc2017072120170718
162562? ? ?? ? ?refgcc_-funroll-loops2017072120170718