🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.hardware.cpu+mainboard.misc
Article #51

Re: Wieso nie ueber 4 GhZ

#51
From: Jan Heichler
Date: Tue, 11 Nov 2008 05:06
58 lines
3602 bytes
On Sun, 09 Nov 2008 13:13:43 +0100, Elcaro Nosille
<ElcaroNosille@akapost.com> wrote:

>>> Das Problem sollte nicht das MT sein, sondern TeX zu verstehen und
>>> das umzubauen. Wenn man das aber direkt bei einer Entwicklung bedenkt,
>
>> Eben.
>
>Ja, aber deswegen ist MT nicht per-se schwierig. Code anderer Leute
>zu verstehen und irgendwie umzubauen ist meistens ne aufw�ndige Sache;
>unabh�ngig davon ob der Code nun MT-f�hig werden soll oder nicht.
>
>>> ... dann ist's einfach.
>
>> Warum sollte es dann einfach sein? Wenn man nicht gen�gend
>> hinreichend unabh�ngige Teile findet, dann wird es schwierig.
>
>Ich wei� nicht was Du mit gen�gend unabh�ngigen Teilen meinst
>und kann mir hier mehrerlei darunter vorstellen.

Eigentlich ist es in der parallelen Programmierung recht eindeutig was
damit gemeint ist.

Wenn dein Problem A sich nicht in _unabh�ngige_ Teilprobleme A_1, A_2,
A_3... zerlegen l�sst, deren Teill�sungen (unabh�ngig gel�st) die
L�sung von A ergeben (mittels geeigneter Verkn�pf�ung), dann kannst du
keinen parallelen Algorithmus darauf anwenden.

Beispiel: wasche die W�sche eines 4-Personen Haushaltes. 

L�sung: in der Regel ein Riesenberg. Eine Waschmaschine braucht 10
Waschvorg�nge, 2 Maschinen 5 Waschvorg�nge, ...

Beispiel: wasche eine Maschine w�sche.
L�sung: Banal gesprochen kannst du solange aufspalten bis du ein
einzelnes W�schest�ck pro Maschine w�schst. Dein Overhead f�r beladen
und ausladen ist dann aber schon beachtlich.

Beispiel: wasche dein Lieblings-T-Shirt.
L�sung: nicht parallelisierbar (es sei denn du reisst es in Fetzen und
n�hst danach wieder).

Das ist alles "Datenparallelit�t" - f�llt also eigentlich in den
Bereich "armselig parallel" (ich hoffe du erinnerst dich :-P).

Was anderes: stell dir vor du musst ein Auto waschen, trocknen und
wachsen. 3 Arbeitsg�nge die du sch�n nacheinander ausf�hren solltest
wenn du ein vern�nftiges Ergebnis haben m�chtest. Da gibt es nichts zu
parallelisieren. 

Gru�
Jan

P.S.: aber gut das du MT-Programmierung trivial findest. Eventuell
solltest du (falls du das noch nicht bist) mal an der dir n�chsten Uni
mit der Arbeitsgruppe "Algorithmen und Datenstrukturen" in Kontakt
treten. Leute die parallelisieren k�nnen sind dort sicher gern
gesehen!
Technical Details
Message-ID: <h14ih4dep3pfn97f7l9f7pcuudt1j76ssu@4ax.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
References: <49129e31$0$31342$9b4e6d93@newsspool4.arcor-online.net> <geva1q$95d$1@news.bawue.net> <d07933a0-5574-4b82-b7ad-5fd5dd7b5e7b@c36g2000prc.googlegroups.com> <gf003l$bhe$1@hoshi.visyn.net> <gf0b2o$hf3$01$1@news.t-online.com> <gf1857$lr7$1@hoshi.visyn.net> <gf2saq$bsq$02$1@news.t-online.com> <gf3n5k$75n$2@hoshi.visyn.net> <gf522g$5gr$00$1@news.t-online.com> <gf58kb$h1v$1@hoshi.visyn.net> <gf59r0$f1$02$1@news.t-online.com> <gf6k66$q07$1@hoshi.visyn.net>

Show Full Headers
Complete Article Headers
X-Google-Thread: 10c1fa,d13f31202640530b
X-Google-Attributes: gid10c1fa,domainid0,public,usenet
X-Google-Language: GERMAN,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: Jan Heichler <jan.heichler@gmx.net>
Newsgroups: de.comp.hardware.cpu+mainboard.misc,ch.comp
Subject: Re: Wieso nie ueber 4 GhZ
Date: Tue, 11 Nov 2008 06:06:28 +0100
Lines: 58
Message-ID: <h14ih4dep3pfn97f7l9f7pcuudt1j76ssu@4ax.com>
References: <49129e31$0$31342$9b4e6d93@newsspool4.arcor-online.net> <geva1q$95d$1@news.bawue.net> <d07933a0-5574-4b82-b7ad-5fd5dd7b5e7b@c36g2000prc.googlegroups.com> <gf003l$bhe$1@hoshi.visyn.net> <gf0b2o$hf3$01$1@news.t-online.com> <gf1857$lr7$1@hoshi.visyn.net> <gf2saq$bsq$02$1@news.t-online.com> <gf3n5k$75n$2@hoshi.visyn.net> <gf522g$5gr$00$1@news.t-online.com> <gf58kb$h1v$1@hoshi.visyn.net> <gf59r0$f1$02$1@news.t-online.com> <gf6k66$q07$1@hoshi.visyn.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 94m3L3Plq9BJLqKvY8TTzQseGZ6dMmat5KO8gazGIbaz0wxSc=
Cancel-Lock: sha1:ZPCvVcG8MZL4XQlfX/SX6rbouGo=
X-Newsreader: Forte Agent 1.93/32.576 English (American)