Kezdőlap › Fórumok › Vegyes felvágott › Programfordítások, optimalizáció
- This topic has 126 hozzászólás, 9 résztvevő, and was last updated 18 years, 1 months telt el by
gabaman.
-
SzerzőBejegyzés
-
2007-06-16-10:28 #2118648xcut wrote:Illetve olvastam egy másik módszerről. Nem -O-t használnak, hanem valami kombinációt, ami gyorsabb, mint bármelyik -O. Hallott erről valaki valamit?
Az -O arra van, hogy ne neked kelljen beírni az összes lehetséges opciót. Előre elkészítettek egy általános verziót.
2007-06-16-10:28 #2118649xcut wrote:Illetve olvastam egy másik módszerről. Nem -O-t használnak, hanem valami kombinációt, ami gyorsabb, mint bármelyik -O. Hallott erről valaki valamit?Az -O arra van, hogy ne neked kelljen beírni az összes lehetséges opciót. Előre elkészítettek egy általános verziót.
2007-06-16-10:32 #2118650Találtam egy jó cikket: http://www.linuxjournal.com/article/7269
Az -O3-mal a méret a baj, de találtam egy módszert, hogy „kordában tartsam”:Code:CFLAGS=”-O3 -march=prescott -fomit-frame-pointer -pipe -mfpmath=sse2 –param max-inline-insns=40 -mpreferred-stack-boundary=2″vélemény?
2007-06-16-10:32 #2118651Találtam egy jó cikket: http://www.linuxjournal.com/article/7269
Az -O3-mal a méret a baj, de találtam egy módszert, hogy „kordában tartsam”:Code:CFLAGS=”-O3 -march=prescott -fomit-frame-pointer -pipe -mfpmath=sse2 –param max-inline-insns=40 -mpreferred-stack-boundary=2″vélemény?
2007-06-16-10:33 #2118652A manual szerint az -O ezt tartalmazza:
-fdefer-pop
-fdelayed-branch
-fguess-branch-probability
-fcprop-registers
-fif-conversion
-fif-conversion2
-ftree-ccp
-ftree-dce
-ftree-dominator-opts
-ftree-dse
-ftree-ter
-ftree-lrs
-ftree-sra
-ftree-copyrename
-ftree-fre
-ftree-ch
-funit-at-a-time
-fmerge-constantsA többi mindig az előzőt (kezdve ezzel), meg továbbiakat.
2007-06-16-10:33 #2118653A manual szerint az -O ezt tartalmazza:
-fdefer-pop
-fdelayed-branch
-fguess-branch-probability
-fcprop-registers
-fif-conversion
-fif-conversion2
-ftree-ccp
-ftree-dce
-ftree-dominator-opts
-ftree-dse
-ftree-ter
-ftree-lrs
-ftree-sra
-ftree-copyrename
-ftree-fre
-ftree-ch
-funit-at-a-time
-fmerge-constantsA többi mindig az előzőt (kezdve ezzel), meg továbbiakat.
2007-06-16-10:56 #2118654xcut wrote:Találtam egy jó cikket: http://www.linuxjournal.com/article/7269
Az -O3-mal a méret a baj, de találtam egy módszert, hogy „kordában tartsam”:Code:CFLAGS=”-O3 -march=prescott -fomit-frame-pointer -pipe -mfpmath=sse2 –param max-inline-insns=40 -mpreferred-stack-boundary=2″vélemény?
-o2 -funswitch-loops -fgcse-after-reload
2007-06-16-10:56 #2118655xcut wrote:Találtam egy jó cikket: http://www.linuxjournal.com/article/7269
Az -O3-mal a méret a baj, de találtam egy módszert, hogy „kordában tartsam”:Code:CFLAGS=”-O3 -march=prescott -fomit-frame-pointer -pipe -mfpmath=sse2 –param max-inline-insns=40 -mpreferred-stack-boundary=2″vélemény?
-o2 -funswitch-loops -fgcse-after-reload
2007-06-16-11:07 #2118656Code:CFLAGS=”-O2 -march=prescott -fomit-frame-pointer -pipe -mfpmath=sse2 -funswitch-loops -fgcse-after-reload”2007-06-16-11:07 #2118657Code:CFLAGS=”-O2 -march=prescott -fomit-frame-pointer -pipe -mfpmath=sse2 -funswitch-loops -fgcse-after-reload” -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz