On Sun, Feb 08, 2004 at 23:53:45 +0100, Paweł Sikora wrote: > > LOL Skompiluj sobie te benchmarki z -O3, będzie jeszcze szybsze. > > nie bedzie, -O3 jest wolniejsze od -O2 ;P > (na O3 kod bardzo puchnie i to zabija maly cache celerona).
Na studencie jeszcze leżą moje binarki pdftotext z czasów tłumaczenia optymalizacji kloczkowi na pcolu. Obejrzyj je sobie. > zapytaj [EMAIL PROTECTED], > wlasnie przebudowal mozille 1.6 z unrollem na O2. Mozilla - niech będzie. Masz w niej opcje --enable-reflow-perf --enable-perf-metrics. Czekam na testy:P > mi bechamark kde szybciej chodzi na unrollu. Co to benchmark kde? > > >pozatym -Os w polaczeniu z -fomit-frame-pointer > > > dla kodu C++ powoduje tragiczne puchniecie kodu (jakis bug w g++?). > > Sprawdzałeś to czy wyczytałeś? > > sprawdzalem. > dla C: -Os -fomit-frame-pointer jest ok (maly upakowany kod). > dla C++: -Os lepiej nie dawac -fomit-rame-pointer (tu kompilator cos swiruje > i kod puchnie). To sprawdź to samo bez -Os, które AFAIK nie ma żadnego znaczenia. > > Bo ja wyczytałem. I się okazało, że > > 'tragiczne'==5%. A mimo to tyle samo dawało to wydajności NA PLUS (przy > > czym dotyczy samego frame pointera, -Os to osobna historia). A tu komentarz gdzie? ;D > > Stary, zmieniłeś LT na NPTL, KDE z 3.1 na 3.2 i będziesz wmawiał, że to > > optymalizacje? Możesz zbudować wersję z -Os? Do DS14 mam niedaleko, > > przyjdę się przekonać na własne oczy. > > Co do widzenia - przed chwilą się skończyło 'Nie do wiary' na TVN-ie, > > wiesz jakie fajne rzeczy ludzie widzą? Ciekawe co za zielsko mają... > > 1). najpier mialem 3.1.4. > 2). potem mialem 3.2 bez unroll'a (-O2). > 3). teraz sobie przebudowalem 3.2 z unrollem (-O2). > > 1 -> 2 : przyspieszenie z racji poprawienia kodu kde. > 2 -> 3 : przyspieszenie juz tylko z racji unrolla. A gdzie wskoczył NPTL? Bo to jest taki 'drobniusi' szczególik, KDE jak powszechnie wiadomo jest jednowątkowe;) > moj wspolspacz Kosmo (tez developer pld) przebudowal sobie > ostatnio mozille z unrollem i jest bardzo zadowolony z przyspieszenia. Ja byłem zadowolony z przyspieszenia jak sobie włączyłem backing store i save unders. Ale to była iluzja. -- GoTaR <priv0.onet.pl->gotar> http://vfmg.sourceforge.net/ __________________________________________________________ nie pytaj co inni zrobili dla pld, pomysl ile sam zrobiles
