<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>sort &#8211; Hextreme</title>
	<atom:link href="https://www.hextreme.eu/tag/sort/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.hextreme.eu</link>
	<description>Hexahedral Mesh Generation in Real Time</description>
	<lastBuildDate>Wed, 07 Nov 2018 10:06:53 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.hextreme.eu/wp-content/uploads/2018/11/cropped-erc-1-32x32.jpg</url>
	<title>sort &#8211; Hextreme</title>
	<link>https://www.hextreme.eu</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>HXTSort</title>
		<link>https://www.hextreme.eu/hxtsort/</link>
					<comments>https://www.hextreme.eu/hxtsort/#respond</comments>
		
		<dc:creator><![CDATA[Hextreme Staff]]></dc:creator>
		<pubDate>Tue, 05 Sep 2017 13:50:39 +0000</pubDate>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[sort]]></category>
		<category><![CDATA[tool]]></category>
		<guid isPermaLink="false">http://www.hextreme.eu/?p=1683</guid>

					<description><![CDATA[view on GitLab HXTSort is a single header library including lightning fast Parallel Radix Sort macros. It can sort 400 million integers per second on a laptop&#8217;s  i7-6700HQ and up to 1 billion integers per second on a Intel® Xeon Phi™  7210 ( 1.30GHz). &#160; It includes multiple  key-based algorithms for sorting data on any standard computer &#8230; <a href="https://www.hextreme.eu/hxtsort/" class="more-link">Continue reading <span class="screen-reader-text">HXTSort</span></a>]]></description>
										<content:encoded><![CDATA[<p><a href="https://git.immc.ucl.ac.be/hextreme/HXTSort">view on GitLab</a></p>
<figure id="attachment_2373" aria-describedby="caption-attachment-2373" style="width: 245px" class="wp-caption aligncenter"><a href="https://git.immc.ucl.ac.be/hextreme/HXTSort"><img decoding="async" class="wp-image-2373 " src="http://www.hextreme.eu/wp-content/uploads/2017/09/wm_no_bg-300x114.png" alt="view on gitlab" width="245" height="93" srcset="https://www.hextreme.eu/wp-content/uploads/2017/09/wm_no_bg-300x114.png 300w, https://www.hextreme.eu/wp-content/uploads/2017/09/wm_no_bg-768x291.png 768w, https://www.hextreme.eu/wp-content/uploads/2017/09/wm_no_bg-1024x388.png 1024w, https://www.hextreme.eu/wp-content/uploads/2017/09/wm_no_bg.png 1202w" sizes="(max-width: 245px) 100vw, 245px" /></a><figcaption id="caption-attachment-2373" class="wp-caption-text"><strong>HXTSort</strong> &#8211; <strong>H</strong>e<strong>xt</strong>reme <strong>Sort</strong>ing Library</figcaption></figure>
<p>HXTSort is a single header library including lightning fast <strong>Parallel Radix Sort</strong> macros.</p>
<p>It can sort 400 million integers per second on a laptop&#8217;s  <em>i7-6700HQ </em>and up to <strong>1 billion integers per second</strong> on a <em>Intel<b>®</b> Xeon Phi<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" />  7210 ( 1.30GHz).</em></p>
<p>&nbsp;</p>
<figure id="attachment_2523" aria-describedby="caption-attachment-2523" style="width: 762px" class="wp-caption aligncenter"><img fetchpriority="high" decoding="async" class="wp-image-2523" src="http://www.hextreme.eu/wp-content/uploads/2017/09/HXTSort-1024x580.png" alt="HXTSort is a lot faster than qsort" width="762" height="432" srcset="https://www.hextreme.eu/wp-content/uploads/2017/09/HXTSort-1024x580.png 1024w, https://www.hextreme.eu/wp-content/uploads/2017/09/HXTSort-300x170.png 300w, https://www.hextreme.eu/wp-content/uploads/2017/09/HXTSort-768x435.png 768w, https://www.hextreme.eu/wp-content/uploads/2017/09/HXTSort.png 1525w" sizes="(max-width: 762px) 100vw, 762px" /><figcaption id="caption-attachment-2523" class="wp-caption-text">Because HXTSORT32_UNIFORM does not always pick the best underlying algorithm on the core i7, we manually chose the best of LSB32 and PARALLEL_HYBRID32.</figcaption></figure>
<p>It includes multiple  key-based algorithms for sorting data on any standard computer (single-node SMPs). It could also be a very good core algorithm for a MPI merge sort implementation for Clusters.</p>
<p><img decoding="async" class="alignnone size-large wp-image-1833" src="http://www.hextreme.eu/wp-content/uploads/2017/09/graph2-1-1024x451.png" alt="" width="525" height="231" srcset="https://www.hextreme.eu/wp-content/uploads/2017/09/graph2-1-1024x451.png 1024w, https://www.hextreme.eu/wp-content/uploads/2017/09/graph2-1-300x132.png 300w, https://www.hextreme.eu/wp-content/uploads/2017/09/graph2-1-768x338.png 768w" sizes="(max-width: 525px) 100vw, 525px" /></p>
<hr />
<p>HXTSort will be used in our future Mesh Generation Library. A version of this library containing only a basic Mesher will be released soon.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.hextreme.eu/hxtsort/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
