-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.n
eostrada.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>
<4f501330$0$26703$65785112@news.neostrada.pl>
<8479760.53.1330651071927.JavaMail.geo-discussion-forums@vbux23>
In-Reply-To: <8479760.53.1330651071927.JavaMail.geo-discussion-forums@vbux23>
Subject: Re: OpenMP - jest szybciej czy wolniej?
Date: Fri, 2 Mar 2012 13:12:57 +0100
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original
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: 25
Message-ID: <4f50b947$0$1230$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 62.69.202.124
X-Trace: 1330690375 unt-rea-b-01.news.neostrada.pl 1230 62.69.202.124:61679
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.comp.programming:195891
[ ukryj nagłówki ]
Użytkownik "Roman W" <b...@g...pl> napisał w wiadomości grup
dyskusyjnych:8479760.53.1330651071927.JavaMail.geo-d
iscussion-forums@vbux23...
> Programowanie wielowatkowe to nie jest magiczny sposob na zwiekszenie
> wydajnosci.
Programowanie w ogóle nie ma wiele wspólnego z magią.
Jednak OpenMP wymyślono właśnie po to, aby programy liczyły szybciej. I
jeżeli "podręcznikowy" przykład użycia OpenMP działa jednak wolniej - to
chyba coś jest źle z tym OpenMP (lub jego implementacją). Ok, OpenMP to
raczej pod mainframe (tak, trzeba będzie sprawdzić na klastrze, takim nieco
większym), ale niegłupio byłoby np. mieć program liczący 8 razy szybciej na
"zwykłym PC" (SSE daje 2x, czterordzeniowiec daje 4x). Aha, oczywiście jest
jeszcze GPU (bardzo sensownie byłoby go użyć), ale wymagałoby to
"zasadniczej przeróbki programu" - no i przywiązałoby go to do konkretnego
hardware (co też jest w planach).
Inaczej - masz zaopatrywać 20 dużych hipermarketów. I teraz ktoś ci mówi:
"kupienie tuzina ciągników siodłowych z naczepami to zły pomysł na
zwiększenie wydajności, WIĘCEJ I SZYBCIEJ przewieziesz jednym fiacikiem
szwagra". Sorry, ale właśnie coś takiego napisałeś - tyle że o programach
współbieżnych.
Następne wpisy z tego wątku
- 02.03.12 12:16 Edek Pienkowski
- 02.03.12 12:28 slawek
- 02.03.12 12:35 slawek
- 02.03.12 12:46 Edek Pienkowski
- 02.03.12 12:52 Edek Pienkowski
- 02.03.12 13:00 slawek
- 02.03.12 13:01 Paweł Kierski
- 02.03.12 13:02 Paweł Kierski
- 02.03.12 13:07 slawek
- 02.03.12 13:12 Edek Pienkowski
- 02.03.12 13:21 slawek
- 02.03.12 13:24 slawek
- 02.03.12 13:25 slawek
- 02.03.12 13:26 Edek Pienkowski
- 02.03.12 13:29 Edek Pienkowski
Najnowsze wątki z tej grupy
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
- 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?
Najnowsze wątki
- 2025-03-23 Waga z legalizacją
- 2025-03-23 Nowy VW 208 :-)
- 2025-03-23 ile Tesla ma gwarancji?
- 2025-03-22 OT Silnik sie przegrzewa
- 2025-03-22 Przenoszenie przez wifi na nowego Androida
- 2025-03-22 Warszawa => Senior Account Manager <=
- 2025-03-22 Wrocław => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, Produk
- 2025-03-22 Warszawa => Spedytor Międzynarodowy <=
- 2025-03-22 Warszawa => NMS System Administrator <=
- 2025-03-22 Warszawa => Analityk IT (projekty z obszaru telco) <=
- 2025-03-22 Orzeczenie TSUE
- 2025-03-22 Warszawa => Operations Support Systems (OSS) Team Leader <=
- 2025-03-22 Warszawa => Scrum Master <=
- 2025-03-22 Warszawa => Senior Account Manager <=
- 2025-03-22 Warszawa => BI Developer / Analityk BI <=