On Sun, 2003-08-03 at 21:28, Alin Nastac wrote: > Florin Andrei wrote: > >Cam ca atunci cind unu' baga -O3 in loc de -O2 si softul merge mai > >incet, si se mira ca de ce. :-) > > > Nu pot decit sa te aprob pozitiv, mai putin in ceea ce priveste fraza de > mai sus! > Ce fel de optimizari sint astea daca exista posibilitatea ca -O3 sa fie > mai lent in executie decit -O2?
Doua cuvinte: cache poisoning. > Doar nu vrei sa spui ca developerii > gcc-ului s-au gindit ca e mai bine sa optimizeze dpdv a size-ului in loc > de speed? Ei optimizeaza saracii cum ii taie capatzinile mai bine (si au niste capatzini destul de capabile, bag eu sama), dar daca ai un CPU vechi si/sau ieftin cu cache mic, un cod "destept" dar mare ajunge _uneori_ sa se execute mai lent decit un cod "prostovan" dar mic. -- Florin Andrei I updated my website: http://florin.myip.org/
