FB18 - Das Forum für Informatik

fb18.de / Diplom Informatik / Unterbereich Grundstudium / Formale Informatik

F4: Parallele Alog. und Nebenläufigkeit

F4: Parallele Alog. und Nebenläufigkeit 2004-11-27 15:15
Elnino
Hey Leutz, mal ne kleine Frage!

Kann man eigentlich sagen, dass Nebenläufigkeit von Parallelität abhängt oder umgekehrt? Wenn ja, warum?

Aha und noch was, bei den Definitionen der Komplexitäten bei parallelen Algorithmen wird immer von Probleminstanzen der Größe n geredet. Aber was kann ich mir eigentlich darunter genau vorstellen???

Schon mal vielen Dank für die Hilfe!

Re: F4: Parallele Alog. und Nebenläufigkeit 2004-11-27 15:33
Anonymer User
Kann mir jemand sagen, was man eigentlich mit der Prozessorkomplexität angibt? [img]http://www.fb18.de/gfx/5.gif[/img]

Re: F4: Parallele Alog. und Nebenläufigkeit 2004-11-27 19:05
Slater
Kann man eigentlich sagen, dass Nebenläufigkeit von Parallelität abhängt oder umgekehrt? Wenn ja, warum?
hängt Vererbung vom Typsystem ab
hängt Schule vom Supermarkt ab?

klingt etwas seltsam diese Frage, wie können Begriffe von einander abhängen?

was beides bedeutet weißt du doch sicher ungefähr,
Parallelität ist dann ein Spezialfall von Nebenläufigkeit,
wie auch google sofort verrät
http://www.inf.hs-zigr.de/~wagenkn/TI/Paradigmen/parallel1/node5.html
(kann man bestimmt auch anders definieren?)

Aha und noch was, bei den Definitionen der Komplexitäten bei parallelen Algorithmen wird immer von Probleminstanzen der Größe n geredet. Aber was kann ich mir eigentlich darunter genau vorstellen???
wenn die Eingabe eines Programmes immer konstant groß ist oder in einem festen Wertebereich liegt,
ist es eher langweilig über Komplexität zu sprechen,
(z.B. ein Programm dass einen char in einen int-Wert umrechnet)

spannender wirds wenn das Problem beliebig groß werden kann und man sich fragt wie sich dies auf die Komplexität auswirkt

unter Größe des Problems versteht man zum Beispiel die Größe einer Festplatte, die man einem Partitionierungsprogramm zumutet,
da wird die Arbeit sicher linear ansteigen,

anders ist es bei einem Sortierungsalgorithmus für alle Bits auf der Platte,
mit größerer Platte (1 MB, 1 GB, 50 GB, n GB) hat man z.B. n log n Aufwand,
also abhängig von der Größe des Problems,

da verschiedene Probleme verschiedene Einheiten haben (GB/ eine Zahl an sich/ Anzahl Kanten in einem Netz, ..)
spricht man allgemein einfach von n als abstrakten Wert

Kann mir jemand sagen, was man eigentlich mit der Prozessorkomplexität angibt?

da gibts doch einen feinen Satz im Skript?

muss man nicht groß weiter drüber nachdenken,
manche Algorithmen brauchen eben wenig Prozessoren auch bei großen Problemen (relativ gesehen), andere viele,

das möchte man als eine Komplexitätsklasse ausdrücken..

Re: F4: Parallele Alog. und Nebenläufigkeit 2004-11-28 13:19
Elnino
Kann man eigentlich sagen, dass Nebenläufigkeit von Parallelität abhängt oder umgekehrt? Wenn ja, warum?
hängt Vererbung vom Typsystem ab
hängt Schule vom Supermarkt ab?

klingt etwas seltsam diese Frage, wie können Begriffe von einander abhängen?

was beides bedeutet weißt du doch sicher ungefähr,
Parallelität ist dann ein Spezialfall von Nebenläufigkeit,
wie auch google sofort verrät
http://www.inf.hs-zigr.de/~wagenkn/TI/Paradigmen/parallel1/node5.html
(kann man bestimmt auch anders definieren?)

also mir ist schon in klar was das bedeutet, ich habe diese Frage (WÖRTLICH) in der Prüfung gestellt bekommen, und war ein wenig verwirrt. Die Erklärungen was was ist, hat denen nicht gereicht. :)

Re: F4: Parallele Alog. und Nebenläufigkeit 2004-11-29 22:59
Anonymer User
Vielleicht ist Nebenläufigkeit die Voraussetzung für Parallelität?
Bei wem hattest du die Prüfung? Etwa beim MJ.