eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingOpenMP - jest szybciej czy wolniej?Re: OpenMP - jest szybciej czy wolniej?
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!newsfeed2.atman.pl!newsfe
    ed.atman.pl!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.new
    s.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
    From: "slawek" <s...@h...pl>
    Newsgroups: pl.comp.programming
    References: <4f4feb4d$0$1271$65785112@news.neostrada.pl>
    <jip3ao$9u9$1@node2.news.atman.pl>
    In-Reply-To: <jip3ao$9u9$1@node2.news.atman.pl>
    Subject: Re: OpenMP - jest szybciej czy wolniej?
    Date: Fri, 2 Mar 2012 01:24:17 +0100
    MIME-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=response
    Content-Transfer-Encoding: 8bit
    X-Priority: 3
    X-MSMail-Priority: Normal
    Importance: Normal
    X-Newsreader: Microsoft Windows Live Mail 14.0.8117.416
    X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8117.416
    Lines: 23
    Message-ID: <4f501330$0$26703$65785112@news.neostrada.pl>
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 62.69.202.124
    X-Trace: 1330647856 unt-rea-a-01.news.neostrada.pl 26703 62.69.202.124:60179
    X-Complaints-To: a...@n...neostrada.pl
    Xref: news-archive.icm.edu.pl pl.comp.programming:195870
    [ ukryj nagłówki ]


    Użytkownik "Karol Y" <k...@o...pl> napisał w wiadomości grup
    dyskusyjnych:jip3ao$9u9$...@n...news.atman.pl...
    >> Procedura solve (napisana w Fortranie), według profilera, wykonuje się
    >> 2.43 mikrosekundy jako "single thread". Jeżeli jednak uruchomić program
    >> jako wielowątkowy (2 wątki, OpenMP), to profiler pokazuje około 1.21
    >> mikrosekundy. Problem jednak w tym że cały program, co zmierzyłem
    >> "ręcznie" zwykłym stoperem, a także przez CPU_TIME z wnętrza programu,
    >> wykonuje się wtedy nie krócej - ale aż 20 razy dłużej!
    >
    > Jakieś cuda niewidy. Albo jeden albo drugi pomiar masz źle robiony.
    > Wykonaj je najpierw na czymś bardziej miarodajnym niż 2 us. Najlepiej o
    > kilka rzędów wielkości.

    Spokojnie - oba pomiary robiłem stoperem - takie coś z takimi guzikami do
    przyciskania.

    I nie trzeba jakiejś ultra-dokładności - nawet bez zegarka widać, że OpenMP
    drastycznie ZWIĘKSZA czas jaki potrzebuje program na przeprowadzenie tych
    samych obliczeń, choć na zdrowy rozum powinien ZMNIEJSZAĆ, bo po to jest
    OpenMP.


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: