<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[SSE Bibliothek?]]></title><description><![CDATA[<p>Ich wollte mal fragen, wie das genau ist:</p>
<p>ich muss ein paar physikalische Simulationen schreiben und würde gerne SSE1/2/3, sowie weitere Optimierungen benutzen (alles auf C++) ...</p>
<p>1. Frage: Wenn ich diese Code Optimierungen beim Compiler einschalte: kann der Compiler Vektoroperationen automatisch erkennen ? z.B. wenn ich arrays hin und herkopiere, double/floats addiere, subtrahiere etc... etc...</p>
<p>2.Frage: bestimmte Operationen wird er einfach nicht erkennen können, z.B. Vektorprodukte, Additionen etc.. Ich schätze da gibt es für jedes Betriebssystem bestimmte CPU Intruktionen? Gibt es irgendwo eine Auflistung/Doukmentation der benötigten Befehle? (Ich kenne mich ansonsten mit C++ ziemlich gut aus, sollte also schon eher was tiefer gehen...)</p>
<p>3.Frage: Falls jedes Betriebssystem seine eigenen Instruktionen hat: gibt es so etwas wie ein &quot;framework&quot; für Compiler/Prozessor-optimierten Code? also ein Framework, daß mir Matrix/Vektoroperationen etc alles zur Verfügung stellt und automatisch SSE/SSE2/SSE3 und noch weitere Optimierungen verwendet? (Ich weiss ich will warcheinlich eine Eierlegende Wollmichsau, aber schön wärs, wenns das ganhze auch noch als cross-platform-Bibltiothek gäbe ^^...</p>
<p>Grüße, Tom</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/171822/sse-bibliothek</link><generator>RSS for Node</generator><lastBuildDate>Thu, 17 Sep 2026 12:37:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/171822.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 29 Jan 2007 18:25:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SSE Bibliothek? on Mon, 29 Jan 2007 18:25:46 GMT]]></title><description><![CDATA[<p>Ich wollte mal fragen, wie das genau ist:</p>
<p>ich muss ein paar physikalische Simulationen schreiben und würde gerne SSE1/2/3, sowie weitere Optimierungen benutzen (alles auf C++) ...</p>
<p>1. Frage: Wenn ich diese Code Optimierungen beim Compiler einschalte: kann der Compiler Vektoroperationen automatisch erkennen ? z.B. wenn ich arrays hin und herkopiere, double/floats addiere, subtrahiere etc... etc...</p>
<p>2.Frage: bestimmte Operationen wird er einfach nicht erkennen können, z.B. Vektorprodukte, Additionen etc.. Ich schätze da gibt es für jedes Betriebssystem bestimmte CPU Intruktionen? Gibt es irgendwo eine Auflistung/Doukmentation der benötigten Befehle? (Ich kenne mich ansonsten mit C++ ziemlich gut aus, sollte also schon eher was tiefer gehen...)</p>
<p>3.Frage: Falls jedes Betriebssystem seine eigenen Instruktionen hat: gibt es so etwas wie ein &quot;framework&quot; für Compiler/Prozessor-optimierten Code? also ein Framework, daß mir Matrix/Vektoroperationen etc alles zur Verfügung stellt und automatisch SSE/SSE2/SSE3 und noch weitere Optimierungen verwendet? (Ich weiss ich will warcheinlich eine Eierlegende Wollmichsau, aber schön wärs, wenns das ganhze auch noch als cross-platform-Bibltiothek gäbe ^^...</p>
<p>Grüße, Tom</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1219336</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1219336</guid><dc:creator><![CDATA[yeus]]></dc:creator><pubDate>Mon, 29 Jan 2007 18:25:46 GMT</pubDate></item><item><title><![CDATA[Reply to SSE Bibliothek? on Mon, 29 Jan 2007 19:25:11 GMT]]></title><description><![CDATA[<p>ad 1) ja, der compiler kann das, die frage ist bloss wie gut.</p>
<p>ad 2) in der MSDN sind die compiler intrinsics schön dokumentiert, such einfach nach &quot;MMX, SSE, and SSE2 Intrinsics&quot;.</p>
<p>ad 3) keine ahnung</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1219374</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1219374</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Mon, 29 Jan 2007 19:25:11 GMT</pubDate></item><item><title><![CDATA[Reply to SSE Bibliothek? on Mon, 29 Jan 2007 20:28:21 GMT]]></title><description><![CDATA[<p>D3DX hat solche optimierten Routinen für die Mathesachen. Falls das für dich in Frage kommt..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1219421</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1219421</guid><dc:creator><![CDATA[lolz]]></dc:creator><pubDate>Mon, 29 Jan 2007 20:28:21 GMT</pubDate></item></channel></rss>