eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingPorównanie szybkości mnożenia macierzy w CPP i PASCALRe: Porównanie szybkości mnożenia macierzy w CPP i PASCAL
  • Data: 2011-02-02 22:08:16
    Temat: Re: Porównanie szybkości mnożenia macierzy w CPP i PASCAL
    Od: Fil <f...@p...onet.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    W dniu 2011-02-02 22:00, Mariusz Marszałkowski pisze:
    > On 2 Lut, 20:55, Fil<f...@p...onet.pl> wrote:
    >> Jeszcze raz - ostatni test i podsumowanie:
    >> PASCAL wariant 1 kompilator DELPHI: 8,2s
    >> PASCAL wariant 2 kompilator DELPHI: 5,2s
    >> CPP wariant 1 kompilator BUILDER: 4,5s
    >> CPP wariant 2 kompilator BUILDER: 4,0s
    >> CPP wariant 1 kompilator VISUAL: 1,4s
    >> CPP wariant 2 kompilator VISUAL: 1,2s
    >
    > A gdzie wariant z optymalizacja cache? Napisz z transpozycja
    > przez mnozeniem, powinno przyspieszyc 10 razy.
    > Pozdrawiam
    Napisz lub daj namiar na info: co rozumiesz przez "optymalizację cache"
    (Jakieś specjalne ustawienia kompilatora? Przeróbki w kodzie?)
    Wariant 2 CPP kompilowany w Visual i Builder dotyczy przypadku, gdzie
    tablica B jest transponowana wcześniej (przed mnożeniem).

    > To jest raczej przypadkowy wynik, nie przejmowalbym sie takim
    > jednym pomiarem. Napisz 10 procedur, skompiluj roznymi
    > kompilatorami, uruchom kazda na 3-4 komputerach i wtedy
    > mozna pokusic sie o jakies wnioski

    Wyniki nie do końca są przypadkowe (jak napisałeś w poście poniżej).
    Owszem testowane na 1 komputerze, ale są uśrednione po kilkukrotnym
    odpaleniu programów (wiele razy w ciągu max. jednej minuty).
    Sześć procedur kompilowanych na trzech kompilatorach nie wystarczy? Test
    na innych kompach zrobię jutro w pracy.

    Pozdrawiam.
    Fil.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: