<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Counting sort - Page 13 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=counting_sort&amp;p=12">1.Previous</a><br />
<a accesskey="3" href="page.php?w=counting_sort&amp;p=14">3.Next</a>
</p>
<p>may be <a href="page.php?w=parallel_algorithm">parallelized</a> by splitting the input into subarrays of approximately equal size, processing each subarray in parallel to generate a separate count array for each subarray, and then merging the count arrays. When used as part of a parallel radix sort algorithm, the key size (base of the radix representation) should be chosen to match the size of the split subarrays. The simplicity of the counting sort algorithm and its use of the easily parallelizable prefix sum primitive also make it usable in</p><p>
<a accesskey="1" href="page.php?w=counting_sort&amp;p=12">1.Previous</a><br />
<a accesskey="3" href="page.php?w=counting_sort&amp;p=14">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
