-
Data: 2014-12-17 18:47:52
Temat: Re: Szukam benchmarków
Od: firr <p...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu środa, 17 grudnia 2014 17:55:06 UTC+1 użytkownik M.M. napisał:
> On Wednesday, December 17, 2014 5:39:35 PM UTC+1, firr wrote:
> > zgadza sie, odnioslem wrazenie ze w jakims sensie o tym mowa,, tylko jak mowie ja
w ta kolejnosc ifow az tak bardzo nie wierze natomiast w to tablicowanie, jak
najbardziej (zwlaszcza w swietle tych moich ostatnich wynikow z tablicowaniem)
>
> Zrozumiałem że nie wierzysz. Ja mierzyłem i widziałem, przynajmniej w
> przypadku kilku kompilatorów, kolejność ifów dawała przyspieszenie. Tablicowanie
> też stosowałem kilka razy, przyspieszenie raz było, raz nie, zależy co
> było tablicowane. Funkcje sin i exp są szybko liczone, nie wiem czy
> bym tak proste funkcje tablicował. Może...
>
no spoko, mozliwe ze ma znaczenie, kiedys tu pisalem znaleziona skad informacje ze o
ile przewidziany skok kosztuje ok 1-2 ns to nietrafiony okolo 30 ns (juz troche nie
pamietam ale cos w tym stylu)
wierze w to o tyle mniej ze tu sytuacja zalezy od ukladu danych nie tylko od
kolejnosci ifow, z tad by wynikalo ze
nie tyle zalezy jak te ify zahardkodujesz tylko czy dane beda lecialy spojnymi
blokami (ale to oczywicie troche wyidealizowana sytuacja i w praktyce pewnie zalezy
od jednego i drugiego,
co do wplywo ifów to nie wiem, jesli faktycznie nietrafiony if zajmuje 30 to
bedzie zalezalo bo 30 to duzo, mw kosz sqrt - sqrt mozesz stablicowac i wtedy
kosztuje ze 2 ns, z kolei jak nie stablicujesz to ze 30 (moze nawet costam wiecej juz
nie pamietam ale cos w tym stylu) zawsze, ifow nie stablicujesz
(chyba, costam probowac niby mozna ale nie robilem testow), za to mozesz eliminowac
tymi dobrymi ukladami - kiedys posprawdzam [sinus jest za to zabojczy
zalezy do jakiej libki linkujesz ja uzywam zdaje sie tego z msvcrt.dll i to jest
sinusowe truchlo, cos slyszalem ze jakas wersja z gcc jest lepsza, tylko ze za bardzo
nie wiem o czym mowa jak ja uzywam mingw i msvcrt.dll jest tu chyba jednyna opcją]
Następne wpisy z tego wątku
- 18.12.14 14:12 g...@g...com
- 18.12.14 14:32 firr
- 18.12.14 19:34 Wojciech Muła
- 18.12.14 19:54 M.M.
- 25.12.14 10:08 firr
- 25.12.14 10:26 firr
- 25.12.14 12:41 M.M.
- 25.12.14 13:24 firr
- 25.12.14 14:15 M.M.
Najnowsze wątki z tej grupy
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
Najnowsze wątki
- 2025-01-19 Test - nie czytać
- 2025-01-19 qqqq
- 2025-01-19 Tauron przysyła aneks
- 2025-01-19 Nowa ładowarka Moya a Twizy -)
- 2025-01-18 Power BANK z ładowaniem przelotowym robi PRZERWY
- 2025-01-18 Pomoc dla Filipa ;)
- 2025-01-18 znowu kradno i sie nie dzielo
- 2025-01-18 Zieloni oszuchiści
- 2025-01-18 Zielonka => Specjalista ds. public relations <=
- 2025-01-18 Warszawa => Frontend Developer (JS, React) <=
- 2025-01-18 Warszawa => Software .Net Developer <=
- 2025-01-18 Warszawa => Developer .NET (mid) <=
- 2025-01-18 Katowice => Administrator IT - Systemy Operacyjne i Wirtualizacja <=
- 2025-01-17 Zniknął list gończy za "Frogiem". Frog się nam odnalazł?
- 2025-01-17 Kto wytłumaczy "głupiemu" prezydentowi Dudzie wielką moc prawną "dekretu premiera" TUSKA? [(C)Korneluk (2025)]