On Wed, 2005-02-09 at 20:49 +0200, Dumitru Ciobarcianu wrote: > �n data de Mi, 09-02-2005 la 19:56 +0200, Alexandru N. Barloiu a scris: > > legat de boostul de viteza el este acolo intr-o oarecare masura, dar nu > > chiar asa uluitor si este strict dependent de mintea fiecaruia. however > > trebuie spus ca sunt totusi cateva programe care folosesc > > mmx/mmx2/3dnow/sse/sse2/sse3/samd. uite cateva exemple: > Cele care folosesc asa ceva in genere sunt codate optimizat in asm > pentru fiecare in parte si fac runtime detection (vezi mplayer ca si cel > mai comun exemplu) ca si majoritatea celor de mai jos
ce nu spui tu aici este ca gcc nu e unul din alea care face runtime detection. si cu toate astea scuipa cod optimizat. ce nu spui tu din nou este ca astea din lista sunt doar o parte din acele programe care au specific setabil din configure flagurile in cauza. ce nu spui iarasi este ca mai sunt X alte zeci/sute de programele care pot beneficia de flagurile astea intr-un mod transparent pentru portage. > > [EMAIL PROTECTED]:~] # emerge --pretend --verbose --deep --update > > --emptytree > > world | egrep "(mmx |mmx2 |3dnow |sse |sse2 |sse3 )" > [cra deleted] one of my points este flexibilitatea. nu ai adus nici un argument contra. in schimb vii cu un argument, ce e drept semipertinent, cum ca "majoritatea" fac runtime detect. sunt de acord ca face asta mplayer ACUM. dar de cand o face? then again cate din alea "majoritatea" o fac. doua? trei? mai multe eu nu vad. dar sa presupunem ca nu stiu eu cate fac defapt si ca o fac toate. define tu pls, de dragul de a ma lumina, pentru ca te rog, ce inseamna "majoritatea" asta de care tu vorbesti. pana la urmatorul reply te rog mai ia in calcul pe langa optimizarile de mai sus -mtune -march. studiaza ce inseamna "illegal instruction", si lumineaza-ma cand apare eraoarea asta. te rog ia in calcul ca nu spun ca este un boost uluitor dar este pertinent sa spui ca functie de arhitectura exista un boost, fie el cat de mic. ia in calcul ca posibilitatea de a seta CFLAGS/CXXFLAGS/LDFLAGS samd este doar un bonus (sa zicem) de la avantaj mai mare si anume flagul USE. daca nu taiai "cra"-ul de mai sus vedeai si alte flaguri pe langa cele in discutie. in fond la asta se reduce tot flame-ul referitor la gentoo. flexibilitate vs timp pentru compilare. vin si intreb: e chiar asa de rau ca anumite persoane prefera gentoo pentru motivele mai sus numite? una peste alta ce incerci sa imi explici defapt? -- Alexandru N. Barloiu <[EMAIL PROTECTED]> Dale Media --- Detalii despre listele noastre de mail: http://www.lug.ro/
