Open main menu

CDOT Wiki β

Changes

GPU621/Striking

No change in size, 12:55, 8 December 2016
Progress
<table>
<tr><td colspan="3">[[File:Parallel_stack_view.png|450px500px|thumb|left|alt text]]</td></tr>
<tr><td>Callout Letter</td><td>Element Name</td><td>Description</td></tr>
<tr><td>A</td><td>Call Stack Segment or Node</td><td>Contains a series of method contexts for one or more threads. </td></tr>
<table border="1" width="800">
<tr><td width="400">[[File:qsort_set1.png|300px|thumb|left|alt qsort_set1]]</td>
<td width="400">[[File:qsort_set2.png|300px350px|thumb|left|alt qsort_set2]]</td></tr>
<tr><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>[[File:qsort_set4_done.png|300px350px|thumb|left|alt qsort_set4_done]]</td></tr>
<tr><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>The moment that Main Thread is working for getting out of the previous spawning thread calling to parallel_qsort and 3d and 4th element values in the data array are exchanging in memory.
108
edits