Open main menu

CDOT Wiki β

Changes

GPU621/Striking

77 bytes added, 11:48, 8 December 2016
Progress
<table>
<tr><td colspan="3">[[File:Parallel_stack_view.png|500px450px|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>
* Sample code can be downloaded from here [https://software.intel.com/en-us/node/522584 Intel(R) Cilk(TM) quick sort]
** Data flow of parallel_qsort
<table border="1">
<table border="0">
<tr><tdcolspan="2">** Data flow of parallel_qsort</td></tr>
<tr><td colspan="2">[[File:dataflow.png|250px|thumb|right|alt dataflow]]</td></tr>
<tr><tdcolspan="2">** Parallel Stacks</td></tr>
<tr>
<td>[[File:qsort_set1.png|300px|thumb|left|alt qsort_set1]]</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.
</td></tr>
<tr><td rowspan="5">[[File:dataflow.png|250px|thumb|right|alt dataflow]]</td></tr>
</table>
108
edits