Implementation notes: amd64, hlopt02, crypto_hash/groestl512

Computer: hlopt02
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20100425
Operation: crypto_hash
Primitive: groestl512
TimeImplementationCompilerBenchmark dateSUPERCOP version
48258opterongcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010050720100425
48261opterongcc -funroll-loops -O3 -fomit-frame-pointer2010050720100425
48274opterongcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010050720100425
48278opterongcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010050720100425
48278opterongcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010050720100425
48304opterongcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010050720100425
48319opterongcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010050720100425
48411opterongcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010050720100425
48413opterongcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010050720100425
48414opterongcc -funroll-loops -O2 -fomit-frame-pointer2010050720100425
48447opterongcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010050720100425
48488opterongcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010050720100425
48682opterongcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010050720100425
48763opterongcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010050720100425
48913opterongcc -m64 -O3 -fomit-frame-pointer2010050720100425
48939opterongcc -m64 -march=k8 -O3 -fomit-frame-pointer2010050720100425
48974opterongcc -O3 -fomit-frame-pointer2010050720100425
48998opterongcc -m64 -march=nocona -O3 -fomit-frame-pointer2010050720100425
49019opterongcc -m64 -march=core2 -O3 -fomit-frame-pointer2010050720100425
49019opterongcc -march=nocona -O3 -fomit-frame-pointer2010050720100425
49020opterongcc -fno-schedule-insns -O3 -fomit-frame-pointer2010050720100425
49060opterongcc -march=k8 -O3 -fomit-frame-pointer2010050720100425
49138opterongcc -funroll-loops -m64 -O -fomit-frame-pointer2010050720100425
49186opterongcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010050720100425
49190opterongcc -funroll-loops -O -fomit-frame-pointer2010050720100425
49217opterongcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010050720100425
49229opterongcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010050720100425
49240opterongcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010050720100425
49244opterongcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010050720100425
49826opterongcc -funroll-loops -Os -fomit-frame-pointer2010050720100425
49853opterongcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010050720100425
49872opterongcc -funroll-loops -m64 -Os -fomit-frame-pointer2010050720100425
49900opterongcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010050720100425
49925opterongcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010050720100425
50036opterongcc -fno-schedule-insns -O2 -fomit-frame-pointer2010050720100425
50053opterongcc -m64 -O2 -fomit-frame-pointer2010050720100425
50087opterongcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010050720100425
50099opterongcc -m64 -march=core2 -O2 -fomit-frame-pointer2010050720100425
50105opterongcc -O2 -fomit-frame-pointer2010050720100425
50125opterongcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010050720100425
50257opterongcc -march=k8 -O2 -fomit-frame-pointer2010050720100425
50259opterongcc -march=nocona -O -fomit-frame-pointer2010050720100425
50380opterongcc -m64 -march=k8 -O2 -fomit-frame-pointer2010050720100425
50391opterongcc -m64 -march=nocona -O -fomit-frame-pointer2010050720100425
50445opterongcc -m64 -march=k8 -O -fomit-frame-pointer2010050720100425
50448opterongcc -m64 -O -fomit-frame-pointer2010050720100425
50453opterongcc -m64 -march=core2 -O -fomit-frame-pointer2010050720100425
50489opterongcc -O -fomit-frame-pointer2010050720100425
50491opterongcc -march=k8 -O -fomit-frame-pointer2010050720100425
50516opterongcc -fno-schedule-insns -O -fomit-frame-pointer2010050720100425
50604opterongcc -march=nocona -O2 -fomit-frame-pointer2010050720100425
50624opterongcc -m64 -march=nocona -O2 -fomit-frame-pointer2010050720100425
51434opterongcc -march=k8 -Os -fomit-frame-pointer2010050720100425
51470opterongcc -m64 -march=k8 -Os -fomit-frame-pointer2010050720100425
51511opterongcc -Os -fomit-frame-pointer2010050720100425
51521opterongcc -fno-schedule-insns -Os -fomit-frame-pointer2010050720100425
51550opterongcc -m64 -Os -fomit-frame-pointer2010050720100425
51727opterongcc -m64 -march=core2 -Os -fomit-frame-pointer2010050720100425
51781opterongcc -m64 -march=nocona -Os -fomit-frame-pointer2010050720100425
51852opterongcc -march=nocona -Os -fomit-frame-pointer2010050720100425
72941asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010050720100425
72952asmgcc -funroll-loops -O3 -fomit-frame-pointer2010050720100425
72961asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010050720100425
72974asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010050720100425
73012asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010050720100425
73420asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010050720100425
73435asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010050720100425
73436asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010050720100425
73441asmgcc -funroll-loops -O -fomit-frame-pointer2010050720100425
73444asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010050720100425
73471asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010050720100425
73473asmgcc -m64 -O3 -fomit-frame-pointer2010050720100425
73480asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2010050720100425
73546asmgcc -O3 -fomit-frame-pointer2010050720100425
73546asmgcc -march=k8 -O3 -fomit-frame-pointer2010050720100425
73583asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010050720100425
73597asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010050720100425
73684asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010050720100425
73701asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010050720100425
73703asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010050720100425
73733asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010050720100425
73737asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010050720100425
73760asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010050720100425
73779asmgcc -funroll-loops -O2 -fomit-frame-pointer2010050720100425
73782asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010050720100425
73793asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010050720100425
74111asmgcc -march=nocona -O3 -fomit-frame-pointer2010050720100425
74144asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010050720100425
74217asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010050720100425
74237asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010050720100425
74280asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010050720100425
74290asmgcc -march=nocona -O2 -fomit-frame-pointer2010050720100425
74295asmgcc -march=nocona -O -fomit-frame-pointer2010050720100425
74308asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010050720100425
74368asmgcc -m64 -march=nocona -O -fomit-frame-pointer2010050720100425
74510asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010050720100425
74608asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010050720100425
74633asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010050720100425
74669asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010050720100425
74676asmgcc -O2 -fomit-frame-pointer2010050720100425
74676asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010050720100425
74694asmgcc -funroll-loops -Os -fomit-frame-pointer2010050720100425
74702asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010050720100425
74712asmgcc -m64 -O2 -fomit-frame-pointer2010050720100425
74729asmgcc -m64 -O -fomit-frame-pointer2010050720100425
75190asmgcc -m64 -march=core2 -O -fomit-frame-pointer2010050720100425
75192asmgcc -O -fomit-frame-pointer2010050720100425
75201asmgcc -fno-schedule-insns -O -fomit-frame-pointer2010050720100425
75358asmgcc -march=k8 -O -fomit-frame-pointer2010050720100425
75415asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010050720100425
75417asmgcc -m64 -march=k8 -O -fomit-frame-pointer2010050720100425
75438asmgcc -march=k8 -O2 -fomit-frame-pointer2010050720100425
75764asmgcc -march=k8 -Os -fomit-frame-pointer2010050720100425
75819asmgcc -march=nocona -Os -fomit-frame-pointer2010050720100425
75830asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2010050720100425
75852asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2010050720100425
75967asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2010050720100425
76041asmgcc -m64 -Os -fomit-frame-pointer2010050720100425
76058asmgcc -Os -fomit-frame-pointer2010050720100425
76065asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2010050720100425
86980asmgcc -funroll-loops2010050720100425
87021asmcc2010050720100425
87065asmgcc2010050720100425
92700opt64gcc -funroll-loops -O -fomit-frame-pointer2010050720100425
92733opt64gcc -funroll-loops -m64 -O -fomit-frame-pointer2010050720100425
92741opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010050720100425
93399opt64gcc -march=k8 -O -fomit-frame-pointer2010050720100425
93489opt64gcc -m64 -march=k8 -O -fomit-frame-pointer2010050720100425
93521opt64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010050720100425
93526opt64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010050720100425
93555opt64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010050720100425
93582opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010050720100425
93954opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2010050720100425
94057opt64gcc -m64 -march=core2 -O -fomit-frame-pointer2010050720100425
94060opt64gcc -m64 -O -fomit-frame-pointer2010050720100425
94111opt64gcc -O -fomit-frame-pointer2010050720100425
94315opt64gcc -march=nocona -O -fomit-frame-pointer2010050720100425
94483opt64gcc -m64 -march=nocona -O -fomit-frame-pointer2010050720100425
154492opt32gcc -funroll-loops -O -fomit-frame-pointer2010050720100425
154516opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010050720100425
154861opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010050720100425
154989opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010050720100425
155073opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010050720100425
155089opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010050720100425
155148opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2010050720100425
159388opt64gcc2010050720100425
159676opt64gcc -funroll-loops2010050720100425
159692mmxgcc -funroll-loops -O3 -fomit-frame-pointer2010050720100425
159791opt64cc2010050720100425
159854mmxgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010050720100425
159919mmxgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010050720100425
159959mmxgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010050720100425
159984mmxgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010050720100425
160003mmxgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010050720100425
160038mmxgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010050720100425
160101mmxgcc -funroll-loops -O2 -fomit-frame-pointer2010050720100425
160127mmxgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010050720100425
160169mmxgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010050720100425
160175mmxgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010050720100425
160218mmxgcc -funroll-loops -Os -fomit-frame-pointer2010050720100425
160278mmxgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010050720100425
160287mmxgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010050720100425
160322mmxgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010050720100425
160329mmxgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010050720100425
160654mmxgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010050720100425
160663mmxgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010050720100425
160676mmxgcc -O3 -fomit-frame-pointer2010050720100425
160687mmxgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010050720100425
160820mmxgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010050720100425
160879mmxgcc -march=k8 -O3 -fomit-frame-pointer2010050720100425
160974mmxgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010050720100425
161017mmxgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010050720100425
161026mmxgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010050720100425
161062mmxgcc -m64 -O3 -fomit-frame-pointer2010050720100425
161117mmxgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010050720100425
161139mmxgcc -m64 -O2 -fomit-frame-pointer2010050720100425
161184mmxgcc -O2 -fomit-frame-pointer2010050720100425
161321mmxgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010050720100425
161327mmxgcc -funroll-loops -O -fomit-frame-pointer2010050720100425
161343mmxgcc -funroll-loops -m64 -O -fomit-frame-pointer2010050720100425
161426mmxgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010050720100425
161572mmxgcc -march=k8 -O2 -fomit-frame-pointer2010050720100425
161619mmxgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010050720100425
161843mmxgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010050720100425
161884mmxgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010050720100425
161956mmxgcc -march=nocona -O3 -fomit-frame-pointer2010050720100425
162011mmxgcc -m64 -march=k8 -O -fomit-frame-pointer2010050720100425
162021mmxgcc -Os -fomit-frame-pointer2010050720100425
162033mmxgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010050720100425
162122mmxgcc -march=k8 -O -fomit-frame-pointer2010050720100425
162232mmxgcc -m64 -march=nocona -Os -fomit-frame-pointer2010050720100425
162279mmxgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010050720100425
162324mmxgcc -m64 -Os -fomit-frame-pointer2010050720100425
162378mmxgcc -O -fomit-frame-pointer2010050720100425
162396mmxgcc -march=k8 -Os -fomit-frame-pointer2010050720100425
162457mmxgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010050720100425
162502mmxgcc -march=nocona -Os -fomit-frame-pointer2010050720100425
162505mmxgcc -fno-schedule-insns -O -fomit-frame-pointer2010050720100425
162610mmxgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010050720100425
162612mmxgcc -m64 -march=nocona -O -fomit-frame-pointer2010050720100425
162639mmxgcc -march=nocona -O -fomit-frame-pointer2010050720100425
162679mmxgcc -fno-schedule-insns -Os -fomit-frame-pointer2010050720100425
162714mmxgcc -m64 -O -fomit-frame-pointer2010050720100425
162752mmxgcc -m64 -march=core2 -O -fomit-frame-pointer2010050720100425
162844mmxgcc -march=nocona -O2 -fomit-frame-pointer2010050720100425
163022mmxgcc -m64 -march=k8 -Os -fomit-frame-pointer2010050720100425
163124mmxgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010050720100425
164160mmxgcc -m64 -march=core2 -Os -fomit-frame-pointer2010050720100425
176409opt64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010050720100425
176444opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010050720100425
176895opt64gcc -funroll-loops -Os -fomit-frame-pointer2010050720100425
176978opt64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010050720100425
177094opt64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010050720100425
177625opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010050720100425
177712opt64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010050720100425
177874opt64gcc -m64 -O2 -fomit-frame-pointer2010050720100425
178225opt64gcc -O2 -fomit-frame-pointer2010050720100425
178286opt64gcc -march=k8 -O2 -fomit-frame-pointer2010050720100425
180687opt64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010050720100425
182137opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010050720100425
182241opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010050720100425
182280opt64gcc -funroll-loops -O2 -fomit-frame-pointer2010050720100425
182373opt64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010050720100425
182590opt64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010050720100425
182817opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010050720100425
182966opt64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010050720100425
183055opt64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010050720100425
183236opt64gcc -funroll-loops -O3 -fomit-frame-pointer2010050720100425
183384opt64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010050720100425
183673opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2010050720100425
183935opt64gcc -Os -fomit-frame-pointer2010050720100425
184034opt64gcc -m64 -Os -fomit-frame-pointer2010050720100425
184111opt64gcc -m64 -march=k8 -Os -fomit-frame-pointer2010050720100425
184778opt64gcc -march=k8 -Os -fomit-frame-pointer2010050720100425
185742opt64gcc -m64 -march=core2 -Os -fomit-frame-pointer2010050720100425
186498opt64gcc -m64 -O3 -fomit-frame-pointer2010050720100425
186651opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010050720100425
186889opt64gcc -march=k8 -O3 -fomit-frame-pointer2010050720100425
186912opt64gcc -O3 -fomit-frame-pointer2010050720100425
187710opt64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010050720100425
189061opt64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010050720100425
195620opt32gcc -march=k8 -O -fomit-frame-pointer2010050720100425
196165opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2010050720100425
196185opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2010050720100425
196310opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2010050720100425
196324opt32gcc -m64 -O -fomit-frame-pointer2010050720100425
196525opt32gcc -march=nocona -O -fomit-frame-pointer2010050720100425
196749opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2010050720100425
196849opt32gcc -O -fomit-frame-pointer2010050720100425
222855opt32gcc -funroll-loops -Os -fomit-frame-pointer2010050720100425
222876opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010050720100425
222937opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010050720100425
223788opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010050720100425
224279opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010050720100425
227028opt32gcc -funroll-loops -O3 -fomit-frame-pointer2010050720100425
227688opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010050720100425
227861opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010050720100425
227937opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010050720100425
228158opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010050720100425
228346opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010050720100425
228462opt32gcc -funroll-loops -O2 -fomit-frame-pointer2010050720100425
228483opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010050720100425
228510opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010050720100425
228580opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010050720100425
233548opt32gcc -Os -fomit-frame-pointer2010050720100425
233574opt32gcc -O3 -fomit-frame-pointer2010050720100425
233620opt32gcc -march=k8 -Os -fomit-frame-pointer2010050720100425
233780opt32gcc -m64 -O3 -fomit-frame-pointer2010050720100425
233905opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2010050720100425
233945opt32gcc -m64 -Os -fomit-frame-pointer2010050720100425
234337opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2010050720100425
234781opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010050720100425
235486opt32gcc -march=k8 -O3 -fomit-frame-pointer2010050720100425
235501opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010050720100425
235829opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010050720100425
236459opt32gcc -march=k8 -O2 -fomit-frame-pointer2010050720100425
236690opt32gcc -O2 -fomit-frame-pointer2010050720100425
236858opt32gcc -m64 -O2 -fomit-frame-pointer2010050720100425
237012opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010050720100425
242278opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2010050720100425
245068opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010050720100425
246991opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010050720100425
248435opt64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010050720100425
248599opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010050720100425
254859opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010050720100425
255811opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010050720100425
256383opt64gcc -march=nocona -Os -fomit-frame-pointer2010050720100425
256707opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer2010050720100425
257743opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2010050720100425
258269opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010050720100425
258317opt32gcc -march=nocona -Os -fomit-frame-pointer2010050720100425
258867opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010050720100425
258962opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010050720100425
258980opt64gcc -march=nocona -O2 -fomit-frame-pointer2010050720100425
259032opt64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010050720100425
259039opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010050720100425
259047opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010050720100425
259496opt32gcc -march=nocona -O3 -fomit-frame-pointer2010050720100425
259879opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010050720100425
260607opt32gcc -march=nocona -O2 -fomit-frame-pointer2010050720100425
267251opt64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010050720100425
267289opt64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010050720100425
267465opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010050720100425
267627opt64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010050720100425
273542opt64gcc -march=nocona -O3 -fomit-frame-pointer2010050720100425
273847opt64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010050720100425
508750opt32gcc2010050720100425
508778opt32cc2010050720100425
509083opt32gcc -funroll-loops2010050720100425
905219mmxgcc -funroll-loops2010050720100425
908242mmxcc2010050720100425
910909mmxgcc2010050720100425

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