PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : parallele Sortierung


Gast
2007-10-23, 15:57:06
Hi,

ich möchte eine sehr lange Liste/Array sortieren. Aus akademischen Interesse würde ich gern parallel d.h. mit mehreren CPUs/Cores sortieren. Die meisten Verfahren stellen ich mir schwierig auf Parallelsystemen vor - gibt es gute Verfahren die genau da aber funktionieren (und das gut)?

Shink
2007-10-23, 16:19:57
Klar, Quicksort kann man wie alle Divide-And-Conquer-Algorithmen ganz einfach parallelisieren (ob es nun sinnvoll ist oder nicht):
http://de.wikipedia.org/wiki/Quicksort

Ich denke es sollte klar sein wie das geht, oder?

Trap
2007-10-23, 16:23:59
Merge Sort ist dafür der naheliegendste Algorithmus.

Quicksort ist nicht falsch, aber unhandlicher wenn es ums Parallelisieren geht.

del_4901
2007-10-23, 17:55:30
Bitonic Merge Sort ist dein Kanidat.