<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.baszerr.eu/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>BaSzErr - blog:2011:10:20</title>
        <description></description>
        <link>https://www.baszerr.eu/</link>
        <lastBuildDate>Wed, 06 May 2026 11:14:53 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://www.baszerr.eu/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
            <title>BaSzErr</title>
            <link>https://www.baszerr.eu/</link>
        </image>
        <item>
            <title>1</title>
            <link>https://www.baszerr.eu/doku.php?id=blog:2011:10:20:1</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;atomic_types&quot;&gt;2011.10.20 - atomic types&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.baszerr.eu/lib/exe/detail.php?id=blog%3A2011%3A10%3A20%3A1&amp;amp;media=blog:2011:10:20:atomics.png&quot; class=&quot;media&quot; title=&quot;blog:2011:10:20:atomics.png&quot;&gt;&lt;img src=&quot;https://www.baszerr.eu/lib/exe/fetch.php?w=150&amp;amp;tok=fd5712&amp;amp;media=blog:2011:10:20:atomics.png&quot; class=&quot;mediaright&quot; align=&quot;right&quot; loading=&quot;lazy&quot; title=&quot;atomic arts&quot; alt=&quot;atomic arts&quot; width=&quot;150&quot; /&gt;&lt;/a&gt;
while preparing new article about &lt;a href=&quot;https://en.wikipedia.org/wiki/threads&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/threads&quot;&gt;threading&lt;/a&gt; in &lt;a href=&quot;https://en.wikipedia.org/wiki/C++11&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/C++11&quot;&gt;C++11&lt;/a&gt;, for the next &lt;a href=&quot;https://www.baszerr.eu/doku.php?id=docs:cpp0x_sdj:cpp0x_sdj&quot; class=&quot;wikilink1&quot; title=&quot;docs:cpp0x_sdj:cpp0x_sdj&quot; data-wiki-id=&quot;docs:cpp0x_sdj:cpp0x_sdj&quot;&gt;C++0x article in SDJ&lt;/a&gt; i came across a &lt;a href=&quot;http://gcc.gnu.org/wiki/Atomic/GCCMM/AtomicSync&quot; class=&quot;urlextern&quot; title=&quot;http://gcc.gnu.org/wiki/Atomic/GCCMM/AtomicSync&quot; rel=&quot;ugc nofollow&quot;&gt;great text about atomic variables&lt;/a&gt;, interfaces and general means of implementing them in the assembly language.
&lt;/p&gt;

&lt;p&gt;
document highlights all the things you should now, with the examples, that makes it easier to understand and get familiar with. if you though caches were the only thing that makes multi-core processing funny - try compile and run time instructions rescheduling (what won&amp;#039;t we do for optimization - right?) working with atomic variables in action. :)
&lt;/p&gt;

&lt;p&gt;
i highly recommend reading - have fun folks! :)
&lt;/p&gt;

&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 15 Jun 2021 20:09:37 +0000</pubDate>
        </item>
    </channel>
</rss>
