Open main menu

CDOT Wiki β

Changes

GPU621/Striking

14 bytes removed, 11:45, 8 December 2016
Progress
<tr>
<td>[[File:qsort_set1.png|300px|thumb|left|alt qsort_set1]]<br>Recursive calling parallel_qsort of spawning parallel_qsort in the first parallel_qsort function which main thread has responible for</td><td>[[File:qsort_set2.png|300px|thumb|left|alt qsort_set2]]</td></tr><brtr><td>Recursive calling parallel_qsort of spawning parallel_qsort in the first parallel_qsort function which main thread has responsible for</td><td>The moment right after a spawning thread works in second parallel_qsort calling which Main Thread had finished</td></tr> <tr><td>[[File:qsort_set4_1.png|300px|thumb|left|alt qsort_set4_1]]</td><td></td></tr><tr><td>[[File:qsort_set4_1qsort_set4_done.png|300px|thumb|left|alt qsort_set4_1qsort_set4_done]]</td></tr><brtr><td>For two level parallel_qsort function calling and two level spawning call to parallel_qsort, two Threads are working for this; Worker3 and Worker2</td><td></td></tr><tr><td>[[File:qsort_set4_done.png|300px|thumb|left|alt qsort_set4_done]]<br>The moment that Main Thread is working for getting out of the previous spawing spawning thread calling to parallel_qsort and 3d and 4th element values in the data array are excnaged exchanging in memory.</td><td></td></tr>
<tr><td rowspan="5">[[File:dataflow.png|250px|thumb|right|alt dataflow]]</td></tr>
</table>
108
edits