-
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: " " <f...@g...pl>
Newsgroups: pl.comp.programming
Subject: Re: programy niezrównolegliwalne
Date: Sat, 10 Mar 2012 15:17:32 +0000 (UTC)
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 39
Message-ID: <jjfrab$41$1@inews.gazeta.pl>
References: <jjf4u1$b3v$1@inews.gazeta.pl>
<12218342.2261.1331376715211.JavaMail.geo-discussion-forums@vbai14>
<jjfdnv$dau$1@inews.gazeta.pl>
<a...@y...googlegroups.com>
<jjfqb9$f58$1@inews.gazeta.pl>
NNTP-Posting-Host: localhost
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: 8bit
X-Trace: inews.gazeta.pl 1331392652 129 172.20.26.238 (10 Mar 2012 15:17:32 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Sat, 10 Mar 2012 15:17:32 +0000 (UTC)
X-User: fir
X-Forwarded-For: 31.61.128.250
X-Remote-IP: localhost
Xref: news-archive.icm.edu.pl pl.comp.programming:196048
[ ukryj nagłówki ]mozna by na to spojrzec tak ze rozpatrujemy program jako
sekwencje niepodzielnych krokow (gdzie kazdy krok to mw
wywolanie jednej funkcji i jest krotki np skali
kilkudziesieciu mikrosekund)
- jesli taki elementarny krok MUSI byc dlugi to trzebaby
go podzielic na elementarne krotkie (a jesli sie nie da to
dlaczego?)
wychodzi mi z tego ze (poniewaz drzewo wywolan jest zwykle
krotkie (raczej do kilkunastu poziomow zaglebienia to samo
podrozowanie po drzewie nie tworzyloby wielu krokow - ale
nalezaloby paralelizowac repetycje (tj chyba glownie petle)
przy czym - petle czasowe nie dadza sie za bardzo paralelizowac
bo kolejna ramka zalezy od stanu poprzedniej - ale petle
przestrzenne zapewne mozna sparalelizowac do malej ilosci
krokow
- z tego powstaje wizja i pytanie do ilu mw krokow 'w pionie'
da sie rozwinac jeden obrot takiej czasowej petli - powinno
to byc poniekad (byc moze) proporcjonalne do ilosci wezlow
w calym poddrzewku wywolan -
ile wezlow maja zwykle takie drzewa (powiedzmy ze wysokosci np
10 poziomow wywolan ) ale ile mw wszerz? rzedu 2^10 czyli okolo
1000? - z tego mozna by oszacowac ze prawie 'kazdy' program
w wersji rozwinietej(sparalelizowanej) to byloby sekwencyjnie ok
1000 szybkich krokow na timeloopa
(rozwazania dosyc dziurawe ale przyszlo mi sie wlasnie nad tym
zastanowic czy to sie stosuje)
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Następne wpisy z tego wątku
- 10.03.12 15:31 Edek Pienkowski
- 10.03.12 15:32
- 10.03.12 15:36 Edek Pienkowski
- 10.03.12 15:39 Edek Pienkowski
- 10.03.12 15:42
- 10.03.12 15:55
- 10.03.12 16:31 Michoo
- 10.03.12 16:45 Edek Pienkowski
- 10.03.12 16:48 A.L.
- 11.03.12 07:18
- 20.03.12 07:23 Artur M. Piwko
- 20.03.12 09:14 Maciej Sobczak
- 20.03.12 17:29 Jordan Szubert
- 21.03.12 20:51 Bogusław Szczepanowski
- 25.03.12 10:21 M.M.
Najnowsze wątki z tej grupy
- 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
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-11-25 Karty przedpłacone (podarunkowe) Google Play - pytanie do korzystających
- 2024-11-26 wina Tóska
- 2024-11-26 Rewolucja/Rewelacja!
- 2024-11-25 grupa ożyła ;)
- 2024-11-24 Być jak Clint
- 2024-11-24 Rura kanalizacja konceptu Franke = problem
- 2024-11-25 Wrocław => Lead Java EE Developer <=
- 2024-11-25 Warszawa => Business Development Manager - Network and Network Securit
- 2024-11-25 Kraków => Programista Full Stack (.Net Core) <=
- 2024-11-25 Lublin => Senior PHP Developer <=
- 2024-11-25 Karlino => Konsultant wewnętrzny SAP (FI/CO) <=
- 2024-11-25 Warszawa => ECM Specialist / Consultant <=
- 2024-11-25 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-11-25 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2024-11-25 Lublin => Inżynier Serwisu Sprzętu Medycznego <=