Implementation notes: amd64, giant4, crypto_hash/md6d224

Computer: giant4
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20120207
Operation: crypto_hash
Primitive: md6d224
TimeImplementationCompilerBenchmark dateSUPERCOP version
40878refgcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
40902refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
40935refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
40977refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
40998refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
41010refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
41157refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
41181refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
41199refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
41214refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
41238refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
41241refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
41244refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
41289refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
41340refgcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
41502refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
41640refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
41784refgcc -O2 -fomit-frame-pointer2011061220110609
41814refgcc -march=nocona -Os -fomit-frame-pointer2011061220110609
41817refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
41853refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
41871refgcc -m64 -O2 -fomit-frame-pointer2011061220110609
41886refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
41985refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
42006refgcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
42009refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
42018refgcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
42048refgcc -march=k8 -Os -fomit-frame-pointer2011061220110609
42078refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
42099refgcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
42117refgcc -Os -fomit-frame-pointer2011061220110609
42117refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
42129refgcc -m64 -Os -fomit-frame-pointer2011061220110609
42264refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
42324refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
42336refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
42339refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
42345refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
42348refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
42363refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
42414refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
42483refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
43389refgcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
45660refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
45690refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
45708refgcc -m64 -O3 -fomit-frame-pointer2011061220110609
45717refgcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
45726refgcc -O3 -fomit-frame-pointer2011061220110609
45777refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
45828refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
45864refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
45963refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
46035refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
46047refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
46050refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
46080refgcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
46125refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
46551refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
46566refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
46620refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
46656refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
46962refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
47124refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
47151refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
47154refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
47169refgcc -funroll-loops -O -fomit-frame-pointer2011061220110609
47193refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
47271refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
47328refgcc -m64 -O -fomit-frame-pointer2011061220110609
47352refgcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
47364refgcc -O -fomit-frame-pointer2011061220110609
47364refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
47388refgcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
47394refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
47475refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
47583refgcc -march=nocona -O -fomit-frame-pointer2011061220110609
47631refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
47664refgcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
47682refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
47946refgcc -march=k8 -O -fomit-frame-pointer2011061220110609
47982refgcc -march=barcelona -O -fomit-frame-pointer2011061220110609
48057refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
48066refgcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
48162refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
48252refgcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
48339refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
56712refgcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
66870refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
227808refgcc2011061220110609
227949refcc2011061220110609
227952refgcc -funroll-loops2011061220110609