<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Commentaires sur : Vectorisation</title>
	<atom:link href="http://linux-attitude.fr/post/vectorisation/feed" rel="self" type="application/rss+xml" />
	<link>http://linux-attitude.fr/post/vectorisation?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=vectorisation</link>
	<description>Le libre est un état d&#039;esprit</description>
	<lastBuildDate>Wed, 23 May 2012 11:16:21 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<item>
		<title>Par : Willy</title>
		<link>http://linux-attitude.fr/post/vectorisation/comment-page-1#comment-4356</link>
		<dc:creator>Willy</dc:creator>
		<pubDate>Thu, 29 Apr 2010 12:17:50 +0000</pubDate>
		<guid isPermaLink="false">http://linux-attitude.fr/post/vectorisation#comment-4356</guid>
		<description>pour compiler sans les sse sur architecture x64, il faut utiliser -mfpmath=387
Sinon, gcc essaie d&#039;utiliser quand même les sse et donc erreur...</description>
		<content:encoded><![CDATA[<p>pour compiler sans les sse sur architecture x64, il faut utiliser -mfpmath=387<br />
Sinon, gcc essaie d&#8217;utiliser quand même les sse et donc erreur&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Matt</title>
		<link>http://linux-attitude.fr/post/vectorisation/comment-page-1#comment-269</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Wed, 19 Nov 2008 19:03:30 +0000</pubDate>
		<guid isPermaLink="false">http://linux-attitude.fr/post/vectorisation#comment-269</guid>
		<description>&lt;p&gt;Pas certain que ça apporte dans ce cas précis quelque chose, mais dans le cas général de l&#039;autovectorisation, gcc et icc peuvent être plus agressifs.&lt;/p&gt;


&lt;p&gt;Bizarre que la désactivation du sse2 sur 64bits ne fonctionne pas. Mais c&#039;est vrai que ce serait dommage de s&#039;en passer :D&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Pas certain que ça apporte dans ce cas précis quelque chose, mais dans le cas général de l&#8217;autovectorisation, gcc et icc peuvent être plus agressifs.</p>
<p>Bizarre que la désactivation du sse2 sur 64bits ne fonctionne pas. Mais c&#8217;est vrai que ce serait dommage de s&#8217;en passer :D</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Peck</title>
		<link>http://linux-attitude.fr/post/vectorisation/comment-page-1#comment-268</link>
		<dc:creator>Peck</dc:creator>
		<pubDate>Tue, 18 Nov 2008 23:46:24 +0000</pubDate>
		<guid isPermaLink="false">http://linux-attitude.fr/post/vectorisation#comment-268</guid>
		<description>&lt;p&gt;Merci pour ces précisions.&lt;/p&gt;


&lt;p&gt;En fait j&#039;ai essayé avec et sans -msse2, si les colonnes sont identiques c&#039;est parce que j&#039;ai arrondi au plus proche t ca donne le bon réultat. Par contre si on essaie de forcer la non utilisation de sse avec -mno-sse2 gcc refuse de compiler&lt;/p&gt;


&lt;p&gt;Je vais essayer avec icc pour voir ce que ca donne. Par contre je ne vois pas bien ce que -fargument-noalias-global peut apporter.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Merci pour ces précisions.</p>
<p>En fait j&#8217;ai essayé avec et sans -msse2, si les colonnes sont identiques c&#8217;est parce que j&#8217;ai arrondi au plus proche t ca donne le bon réultat. Par contre si on essaie de forcer la non utilisation de sse avec -mno-sse2 gcc refuse de compiler</p>
<p>Je vais essayer avec icc pour voir ce que ca donne. Par contre je ne vois pas bien ce que -fargument-noalias-global peut apporter.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Matt</title>
		<link>http://linux-attitude.fr/post/vectorisation/comment-page-1#comment-267</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Tue, 18 Nov 2008 23:24:43 +0000</pubDate>
		<guid isPermaLink="false">http://linux-attitude.fr/post/vectorisation#comment-267</guid>
		<description>&lt;p&gt;Très intéressant comme article, mais quelques précisions, je pense :&lt;br /&gt;
- les instructions vectorielles sont inspirées de l&#039;Altivec des Power, les véritables concurrents de l&#039;architecture x86&lt;br /&gt;
- l&#039;intérêt des Cray, c&#039;est surtout l&#039;absence de cache&lt;br /&gt;
- gcc active par défaut -msse2 en 64bits, on pourrait tout de même tester sans ;)&lt;br /&gt;
- la vectorisation automatique est plus ou moins problématique selon le langage, tout comme l&#039;activation des instructions SSEx (en Fortran, ça passe mieux par exemple)&lt;br /&gt;
- Tu montres très bien qu&#039;il vaut mieux faire l&#039;optimisation soi-même.&lt;/p&gt;


&lt;p&gt;Tu peux aussi tester avec icc pour voir si tu as des différences. Dans certains cas, les optimisations peuvent être bien plus agressives (on peut aussi tester avec gcc et -fargument-noalias-global).&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Très intéressant comme article, mais quelques précisions, je pense :<br />
- les instructions vectorielles sont inspirées de l&#8217;Altivec des Power, les véritables concurrents de l&#8217;architecture x86<br />
- l&#8217;intérêt des Cray, c&#8217;est surtout l&#8217;absence de cache<br />
- gcc active par défaut -msse2 en 64bits, on pourrait tout de même tester sans ;)<br />
- la vectorisation automatique est plus ou moins problématique selon le langage, tout comme l&#8217;activation des instructions SSEx (en Fortran, ça passe mieux par exemple)<br />
- Tu montres très bien qu&#8217;il vaut mieux faire l&#8217;optimisation soi-même.</p>
<p>Tu peux aussi tester avec icc pour voir si tu as des différences. Dans certains cas, les optimisations peuvent être bien plus agressives (on peut aussi tester avec gcc et -fargument-noalias-global).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Peck</title>
		<link>http://linux-attitude.fr/post/vectorisation/comment-page-1#comment-259</link>
		<dc:creator>Peck</dc:creator>
		<pubDate>Fri, 14 Nov 2008 16:14:30 +0000</pubDate>
		<guid isPermaLink="false">http://linux-attitude.fr/post/vectorisation#comment-259</guid>
		<description>&lt;p&gt;Merci pour le compliment.&lt;/p&gt;


&lt;p&gt;Pour le Cray, j&#039;aurais du parler de cray-1, je pense que les dernier sont légèrement plus puissants qu&#039;une calculatrice.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Merci pour le compliment.</p>
<p>Pour le Cray, j&#8217;aurais du parler de cray-1, je pense que les dernier sont légèrement plus puissants qu&#8217;une calculatrice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : flo</title>
		<link>http://linux-attitude.fr/post/vectorisation/comment-page-1#comment-258</link>
		<dc:creator>flo</dc:creator>
		<pubDate>Fri, 14 Nov 2008 13:50:11 +0000</pubDate>
		<guid isPermaLink="false">http://linux-attitude.fr/post/vectorisation#comment-258</guid>
		<description>&lt;p&gt;Pourquoi parler de Cray au passé ? J&#039;en connais qui en utilisent toujours, et des récents :)&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Pourquoi parler de Cray au passé ? J&#8217;en connais qui en utilisent toujours, et des récents :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Meuh</title>
		<link>http://linux-attitude.fr/post/vectorisation/comment-page-1#comment-257</link>
		<dc:creator>Meuh</dc:creator>
		<pubDate>Fri, 14 Nov 2008 09:38:58 +0000</pubDate>
		<guid isPermaLink="false">http://linux-attitude.fr/post/vectorisation#comment-257</guid>
		<description>&lt;p&gt;Très bien, très clair et efficace.&lt;br /&gt;
Merci pour cet article !&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Très bien, très clair et efficace.<br />
Merci pour cet article !</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (User agent is rejected)
Database Caching 2/10 queries in 0.045 seconds using apc
Object Caching 366/366 objects using apc
Content Delivery Network via N/A

Served from: linux-attitude.fr @ 2012-05-23 15:17:59 -->
