Implementation notes: amd64, hlopt03, crypto_hash/groestl512

Computer: hlopt03
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20100509
Operation: crypto_hash
Primitive: groestl512
TimeImplementationCompilerBenchmark dateSUPERCOP version
48204opterongcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010060120100509
48213opterongcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010060120100509
48259opterongcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010060120100509
48273opterongcc -funroll-loops -O3 -fomit-frame-pointer2010060120100509
48281opterongcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010060120100509
48319opterongcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010060120100509
48393opterongcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010060120100509
48449opterongcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010060120100509
48451opterongcc -funroll-loops -O2 -fomit-frame-pointer2010060120100509
48478opterongcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010060120100509
48500opterongcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010060120100509
48524opterongcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010060120100509
48666opterongcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010060120100509
48702opterongcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010060120100509
48925opterongcc -fno-schedule-insns -O3 -fomit-frame-pointer2010060120100509
48940opterongcc -O3 -fomit-frame-pointer2010060120100509
48941opterongcc -m64 -march=k8 -O3 -fomit-frame-pointer2010060120100509
48980opterongcc -m64 -O3 -fomit-frame-pointer2010060120100509
48983opterongcc -march=k8 -O3 -fomit-frame-pointer2010060120100509
49001opterongcc -march=nocona -O3 -fomit-frame-pointer2010060120100509
49023opterongcc -m64 -march=core2 -O3 -fomit-frame-pointer2010060120100509
49030opterongcc -m64 -march=nocona -O3 -fomit-frame-pointer2010060120100509
49184opterongcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010060120100509
49184opterongcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010060120100509
49223opterongcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010060120100509
49264opterongcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010060120100509
49265opterongcc -funroll-loops -m64 -O -fomit-frame-pointer2010060120100509
49339opterongcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010060120100509
49811opterongcc -funroll-loops -m64 -Os -fomit-frame-pointer2010060120100509
49818opterongcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010060120100509
49854opterongcc -funroll-loops -Os -fomit-frame-pointer2010060120100509
49886opterongcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010060120100509
49899opterongcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010060120100509
49987opterongcc -m64 -march=core2 -O2 -fomit-frame-pointer2010060120100509
50036opterongcc -O2 -fomit-frame-pointer2010060120100509
50094opterongcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010060120100509
50116opterongcc -fno-schedule-insns -O2 -fomit-frame-pointer2010060120100509
50156opterongcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010060120100509
50177opterongcc -march=k8 -O2 -fomit-frame-pointer2010060120100509
50279opterongcc -m64 -O2 -fomit-frame-pointer2010060120100509
50363opterongcc -m64 -march=nocona -O -fomit-frame-pointer2010060120100509
50388opterongcc -march=nocona -O -fomit-frame-pointer2010060120100509
50446opterongcc -fno-schedule-insns -O -fomit-frame-pointer2010060120100509
50468opterongcc -m64 -march=k8 -O2 -fomit-frame-pointer2010060120100509
50483opterongcc -march=k8 -O -fomit-frame-pointer2010060120100509
50494opterongcc -O -fomit-frame-pointer2010060120100509
50505opterongcc -m64 -O -fomit-frame-pointer2010060120100509
50526opterongcc -m64 -march=core2 -O -fomit-frame-pointer2010060120100509
50532opterongcc -march=nocona -O2 -fomit-frame-pointer2010060120100509
50587opterongcc -m64 -march=k8 -O -fomit-frame-pointer2010060120100509
50700opterongcc -m64 -march=nocona -O2 -fomit-frame-pointer2010060120100509
51408opterongcc -m64 -march=k8 -Os -fomit-frame-pointer2010060120100509
51410opterongcc -march=k8 -Os -fomit-frame-pointer2010060120100509
51499opterongcc -Os -fomit-frame-pointer2010060120100509
51540opterongcc -fno-schedule-insns -Os -fomit-frame-pointer2010060120100509
51593opterongcc -m64 -Os -fomit-frame-pointer2010060120100509
51711opterongcc -m64 -march=core2 -Os -fomit-frame-pointer2010060120100509
51833opterongcc -march=nocona -Os -fomit-frame-pointer2010060120100509
51846opterongcc -m64 -march=nocona -Os -fomit-frame-pointer2010060120100509
72945asmgcc -funroll-loops -O3 -fomit-frame-pointer2010060120100509
72956asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010060120100509
72995asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010060120100509
73165asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010060120100509
73196asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010060120100509
73435asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010060120100509
73442asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010060120100509
73451asmgcc -funroll-loops -O -fomit-frame-pointer2010060120100509
73454asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010060120100509
73456asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010060120100509
73466asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2010060120100509
73507asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010060120100509
73547asmgcc -march=k8 -O3 -fomit-frame-pointer2010060120100509
73553asmgcc -m64 -O3 -fomit-frame-pointer2010060120100509
73568asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010060120100509
73570asmgcc -O3 -fomit-frame-pointer2010060120100509
73608asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010060120100509
73639asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010060120100509
73651asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010060120100509
73690asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010060120100509
73717asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010060120100509
73720asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010060120100509
73731asmgcc -funroll-loops -O2 -fomit-frame-pointer2010060120100509
73736asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010060120100509
73788asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010060120100509
73791asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010060120100509
73840asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010060120100509
74130asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010060120100509
74135asmgcc -march=nocona -O3 -fomit-frame-pointer2010060120100509
74274asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010060120100509
74309asmgcc -march=nocona -O2 -fomit-frame-pointer2010060120100509
74347asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010060120100509
74370asmgcc -m64 -march=nocona -O -fomit-frame-pointer2010060120100509
74373asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010060120100509
74558asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010060120100509
74613asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010060120100509
74660asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010060120100509
74664asmgcc -O2 -fomit-frame-pointer2010060120100509
74665asmgcc -m64 -O2 -fomit-frame-pointer2010060120100509
74673asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010060120100509
74677asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010060120100509
74714asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010060120100509
74726asmgcc -funroll-loops -Os -fomit-frame-pointer2010060120100509
74760asmgcc -march=k8 -O2 -fomit-frame-pointer2010060120100509
74781asmgcc -m64 -march=core2 -O -fomit-frame-pointer2010060120100509
74796asmgcc -march=nocona -O -fomit-frame-pointer2010060120100509
74803asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010060120100509
75191asmgcc -O -fomit-frame-pointer2010060120100509
75229asmgcc -m64 -O -fomit-frame-pointer2010060120100509
75295asmgcc -m64 -march=k8 -O -fomit-frame-pointer2010060120100509
75424asmgcc -march=k8 -O -fomit-frame-pointer2010060120100509
75742asmgcc -march=k8 -Os -fomit-frame-pointer2010060120100509
75822asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2010060120100509
75855asmgcc -march=nocona -Os -fomit-frame-pointer2010060120100509
75910asmgcc -fno-schedule-insns -O -fomit-frame-pointer2010060120100509
75916asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2010060120100509
75937asmgcc -Os -fomit-frame-pointer2010060120100509
75970asmgcc -m64 -Os -fomit-frame-pointer2010060120100509
76012asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2010060120100509
76062asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2010060120100509
87026asmgcc -funroll-loops2010060120100509
87035asmgcc2010060120100509
87051asmcc2010060120100509
92626opt64gcc -funroll-loops -O -fomit-frame-pointer2010060120100509
92635opt64gcc -funroll-loops -m64 -O -fomit-frame-pointer2010060120100509
92756opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010060120100509
93508opt64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010060120100509
93524opt64gcc -march=k8 -O -fomit-frame-pointer2010060120100509
93626opt64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010060120100509
93645opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010060120100509
93718opt64gcc -m64 -march=k8 -O -fomit-frame-pointer2010060120100509
93927opt64gcc -m64 -O -fomit-frame-pointer2010060120100509
93949opt64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010060120100509
94131opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2010060120100509
94243opt64gcc -m64 -march=core2 -O -fomit-frame-pointer2010060120100509
94264opt64gcc -O -fomit-frame-pointer2010060120100509
94322opt64gcc -m64 -march=nocona -O -fomit-frame-pointer2010060120100509
94597opt64gcc -march=nocona -O -fomit-frame-pointer2010060120100509
98403opterongcc -funroll-loops -O -fomit-frame-pointer2010060120100509
154703opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2010060120100509
154769opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010060120100509
155010opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010060120100509
155040opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010060120100509
155193opt32gcc -funroll-loops -O -fomit-frame-pointer2010060120100509
155244opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010060120100509
155300opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010060120100509
159460opt64cc2010060120100509
159609mmxgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010060120100509
159673opt64gcc -funroll-loops2010060120100509
159707mmxgcc -funroll-loops -O2 -fomit-frame-pointer2010060120100509
159780opt64gcc2010060120100509
159784mmxgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010060120100509
159946mmxgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010060120100509
159975mmxgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010060120100509
159980mmxgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010060120100509
159989mmxgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010060120100509
160026mmxgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010060120100509
160029mmxgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010060120100509
160040mmxgcc -funroll-loops -O3 -fomit-frame-pointer2010060120100509
160187mmxgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010060120100509
160192mmxgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010060120100509
160349mmxgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010060120100509
160358mmxgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010060120100509
160380mmxgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010060120100509
160487mmxgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010060120100509
160728mmxgcc -march=k8 -O3 -fomit-frame-pointer2010060120100509
160738mmxgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010060120100509
160896mmxgcc -funroll-loops -Os -fomit-frame-pointer2010060120100509
160930mmxgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010060120100509
160947mmxgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010060120100509
160981mmxgcc -m64 -O3 -fomit-frame-pointer2010060120100509
161057mmxgcc -O2 -fomit-frame-pointer2010060120100509
161098mmxgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010060120100509
161102mmxgcc -march=k8 -O2 -fomit-frame-pointer2010060120100509
161138mmxgcc -m64 -O2 -fomit-frame-pointer2010060120100509
161146mmxgcc -O3 -fomit-frame-pointer2010060120100509
161262mmxgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010060120100509
161271mmxgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010060120100509
161289mmxgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010060120100509
161376mmxgcc -funroll-loops -m64 -O -fomit-frame-pointer2010060120100509
161414mmxgcc -funroll-loops -O -fomit-frame-pointer2010060120100509
161513mmxgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010060120100509
161575mmxgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010060120100509
161821mmxgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010060120100509
161849mmxgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010060120100509
161937mmxgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010060120100509
162047mmxgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010060120100509
162071mmxgcc -march=k8 -O -fomit-frame-pointer2010060120100509
162102mmxgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010060120100509
162114mmxgcc -march=nocona -O2 -fomit-frame-pointer2010060120100509
162227mmxgcc -m64 -Os -fomit-frame-pointer2010060120100509
162245mmxgcc -march=nocona -O3 -fomit-frame-pointer2010060120100509
162280mmxgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010060120100509
162392mmxgcc -m64 -march=nocona -O -fomit-frame-pointer2010060120100509
162394mmxgcc -m64 -march=k8 -O -fomit-frame-pointer2010060120100509
162453mmxgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010060120100509
162658mmxgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010060120100509
162709mmxgcc -O -fomit-frame-pointer2010060120100509
162799mmxgcc -march=nocona -O -fomit-frame-pointer2010060120100509
162833mmxgcc -fno-schedule-insns -O -fomit-frame-pointer2010060120100509
162881mmxgcc -fno-schedule-insns -Os -fomit-frame-pointer2010060120100509
162896mmxgcc -m64 -march=core2 -O -fomit-frame-pointer2010060120100509
162903mmxgcc -Os -fomit-frame-pointer2010060120100509
162924mmxgcc -m64 -O -fomit-frame-pointer2010060120100509
162929mmxgcc -march=k8 -Os -fomit-frame-pointer2010060120100509
162940mmxgcc -m64 -march=nocona -Os -fomit-frame-pointer2010060120100509
163090mmxgcc -march=nocona -Os -fomit-frame-pointer2010060120100509
163569mmxgcc -m64 -march=k8 -Os -fomit-frame-pointer2010060120100509
163579mmxgcc -m64 -march=core2 -Os -fomit-frame-pointer2010060120100509
175934opt64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010060120100509
176539opt64gcc -funroll-loops -Os -fomit-frame-pointer2010060120100509
177024opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010060120100509
177211opt64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010060120100509
177258opt64gcc -march=k8 -O2 -fomit-frame-pointer2010060120100509
177607opt64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010060120100509
177692opt64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010060120100509
178379opt64gcc -O2 -fomit-frame-pointer2010060120100509
178823opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010060120100509
178973opt64gcc -m64 -O2 -fomit-frame-pointer2010060120100509
179953opt64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010060120100509
182311opt64gcc -funroll-loops -O2 -fomit-frame-pointer2010060120100509
182315opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010060120100509
182923opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010060120100509
182946opt64gcc -funroll-loops -O3 -fomit-frame-pointer2010060120100509
183008opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010060120100509
183188opt64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010060120100509
183277opt64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010060120100509
183359opt64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010060120100509
183390opt64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010060120100509
183905opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2010060120100509
184348opt64gcc -Os -fomit-frame-pointer2010060120100509
184607opt64gcc -m64 -Os -fomit-frame-pointer2010060120100509
184742opt64gcc -march=k8 -Os -fomit-frame-pointer2010060120100509
185509opt64gcc -m64 -march=k8 -Os -fomit-frame-pointer2010060120100509
185792opt64gcc -m64 -march=core2 -Os -fomit-frame-pointer2010060120100509
185856opt64gcc -O3 -fomit-frame-pointer2010060120100509
186483opt64gcc -m64 -O3 -fomit-frame-pointer2010060120100509
186680opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010060120100509
187071opt64gcc -march=k8 -O3 -fomit-frame-pointer2010060120100509
187867opt64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010060120100509
189353opt64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010060120100509
195291opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2010060120100509
195879opt32gcc -m64 -O -fomit-frame-pointer2010060120100509
195890opt32gcc -O -fomit-frame-pointer2010060120100509
195894opt32gcc -march=k8 -O -fomit-frame-pointer2010060120100509
196266opt32gcc -march=nocona -O -fomit-frame-pointer2010060120100509
196350opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2010060120100509
196470opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2010060120100509
197174opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2010060120100509
222642opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010060120100509
223299opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010060120100509
223513opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010060120100509
223568opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010060120100509
223757opt32gcc -funroll-loops -Os -fomit-frame-pointer2010060120100509
227850opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010060120100509
227944opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010060120100509
227955opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010060120100509
228107opt32gcc -funroll-loops -O2 -fomit-frame-pointer2010060120100509
228108opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010060120100509
228219opt32gcc -funroll-loops -O3 -fomit-frame-pointer2010060120100509
228257opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010060120100509
228271opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010060120100509
228347opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010060120100509
228504opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010060120100509
233808opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2010060120100509
233822opt32gcc -Os -fomit-frame-pointer2010060120100509
233959opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2010060120100509
234218opt32gcc -O3 -fomit-frame-pointer2010060120100509
234218opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010060120100509
234281opt32gcc -march=k8 -O3 -fomit-frame-pointer2010060120100509
234331opt32gcc -march=k8 -Os -fomit-frame-pointer2010060120100509
234350opt32gcc -m64 -O3 -fomit-frame-pointer2010060120100509
234442opt32gcc -m64 -Os -fomit-frame-pointer2010060120100509
235507opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010060120100509
236351opt32gcc -m64 -O2 -fomit-frame-pointer2010060120100509
236920opt32gcc -march=k8 -O2 -fomit-frame-pointer2010060120100509
237102opt32gcc -O2 -fomit-frame-pointer2010060120100509
237175opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010060120100509
237403opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010060120100509
241761opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2010060120100509
245153opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010060120100509
247169opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010060120100509
248443opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010060120100509
248620opt64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010060120100509
255500opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010060120100509
255643opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010060120100509
256706opt64gcc -march=nocona -Os -fomit-frame-pointer2010060120100509
256713opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer2010060120100509
257755opt32gcc -march=nocona -Os -fomit-frame-pointer2010060120100509
257785opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2010060120100509
258574opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010060120100509
259105opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010060120100509
259122opt64gcc -march=nocona -O2 -fomit-frame-pointer2010060120100509
259137opt64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010060120100509
259239opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010060120100509
259258opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010060120100509
259510opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010060120100509
260188opt32gcc -march=nocona -O3 -fomit-frame-pointer2010060120100509
260421opt32gcc -march=nocona -O2 -fomit-frame-pointer2010060120100509
260451opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010060120100509
267466opt64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010060120100509
267497opt64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010060120100509
267592opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010060120100509
267754opt64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010060120100509
273733opt64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010060120100509
273921opt64gcc -march=nocona -O3 -fomit-frame-pointer2010060120100509
366707opt64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010060120100509
509110opt32gcc -funroll-loops2010060120100509
509288opt32cc2010060120100509
509362opt32gcc2010060120100509
905219mmxgcc -funroll-loops2010060120100509
906422mmxgcc2010060120100509
908288mmxcc2010060120100509

Compiler output

Implementation: crypto_hash/groestl512/opteron
Compiler: cc
hash.c: In file included from hash.c:15:
hash.c: PQASM.h: In function 'P1024ASM':
hash.c: PQASM.h:2: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc opteron
gcc opteron
gcc -funroll-loops opteron