<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" version="2.0">
  <channel>
    <title>IBM Rational Cafés : Blog List - C/C++ Café</title>
    <link>http://www-949.ibm.com/software/rational/cafe/community/ccpp?view=blogposts</link>
    <description>Latest Blog Posts in C/C++ Café</description>
    <language>en</language>
    <pubDate>Thu, 06 Aug 2009 16:54:35 GMT</pubDate>
    <generator>Clearspace 1.10.7 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2009-08-06T16:54:35Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Draft Specification of Transactional Language Constructs for C++</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2009/11/11/draft-specification-of-transactional-language-constructs-for-c</link>
      <description>Hello all, over the last year, a group of Transactional Memory experts from Sun, Intel, and IBM have been getting together every Friday to discuss how to create a uniform syntax for Transactional Memory.</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c++</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">transacational</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">memory</category>
      <pubDate>Wed, 11 Nov 2009 15:58:43 GMT</pubDate>
      <author>Michael_Wong</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2009/11/11/draft-specification-of-transactional-language-constructs-for-c</guid>
      <dc:date>2009-11-11T15:58:43Z</dc:date>
      <clearspace:dateToText>3 months, 2 weeks ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/comment/draft-specification-of-transactional-language-constructs-for-c</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/feeds/comments?blogPostID=1230</wfw:commentRss>
    </item>
    <item>
      <title>Demistifying zOS Include files</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2009/10/15/demistifying-zos-include-files</link>
      <description>This is my first post on our C/C++ Cafe that has been long in coming.</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">zos</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c++</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">compiler-option</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">z/os</category>
      <pubDate>Thu, 15 Oct 2009 12:14:18 GMT</pubDate>
      <author>VolodymyrPaprotski</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2009/10/15/demistifying-zos-include-files</guid>
      <dc:date>2009-10-15T12:14:18Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/comment/demistifying-zos-include-files</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/feeds/comments?blogPostID=1269</wfw:commentRss>
    </item>
    <item>
      <title>MASS high-performance mathematical function libraries</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-scientific/2009/09/15/mass-highperformance-mathematical-function-libraries</link>
      <description>Hello -- I'm the technical leader for the IBM MASS math libraries. MASS stands for Mathematical Acceleration Subsystem, and consists of libraries of mathematical functions specifically tuned for optimum performance on various computing platforms.</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">mass</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">scientific</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">numerical</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">hpc</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">performance</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">elementary_functions</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">library</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">scalar</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">vector</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">simd</category>
      <pubDate>Tue, 15 Sep 2009 17:33:20 GMT</pubDate>
      <author>RobertEnenkel</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-scientific/2009/09/15/mass-highperformance-mathematical-function-libraries</guid>
      <dc:date>2009-09-15T17:33:20Z</dc:date>
      <clearspace:dateToText>2 months, 1 week ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-scientific/comment/mass-highperformance-mathematical-function-libraries</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-scientific/feeds/comments?blogPostID=1258</wfw:commentRss>
    </item>
    <item>
      <title>IBM's Alphaworks Software Transactional Memory Compiler</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2009/08/11/ibms-alphaworks-software-transactional-memory-compiler</link>
      <description>Transactional Memory (TM) is a high level abstraction for supporting a safe mutable shared state, such that the user does not have to worry about the low-level details of locking and sharing of global resources. It is basically a class of optimistic</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">transactional_memory</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">stm</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">amino</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">concurrency</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">building</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">blocks</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c/c++</category>
      <pubDate>Tue, 11 Aug 2009 17:02:44 GMT</pubDate>
      <author>Michael_Wong</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2009/08/11/ibms-alphaworks-software-transactional-memory-compiler</guid>
      <dc:date>2009-08-11T17:02:44Z</dc:date>
      <clearspace:dateToText>3 months, 2 weeks ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/comment/ibms-alphaworks-software-transactional-memory-compiler</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/feeds/comments?blogPostID=1231</wfw:commentRss>
    </item>
    <item>
      <title>(Ab)Use of the ANSI C aliasing rules</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2009/07/25/abuse-of-the-ansi-c-aliasing-rules</link>
      <description>So many times we get clients complaining to us that their code used to work on an older release but  it's broken using the new release of the compiler.  After closer look at the sample test case provided, we find out they have been lucky to have a</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">ansi</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">aliasing</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">zos</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">optimization</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">ansialias</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">noansialias</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">flag</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">info</category>
      <pubDate>Sat, 25 Jul 2009 16:00:21 GMT</pubDate>
      <author>Visda</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2009/07/25/abuse-of-the-ansi-c-aliasing-rules</guid>
      <dc:date>2009-07-25T16:00:21Z</dc:date>
      <clearspace:dateToText>7 months, 1 week ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/comment/abuse-of-the-ansi-c-aliasing-rules</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/feeds/comments?blogPostID=1188</wfw:commentRss>
    </item>
    <item>
      <title>A quick one on SEARCH/NOSEARCH</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2009/07/25/a-quick-one-on-searchnosearch</link>
      <description>I think this option's name, (especially the negative one), is pretty confusing.  Be that as it may, NOSEARCH wipes out all the previous search specifications and SEARCH sets them.</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">zos</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">options</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">search</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">nosearch</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">metal</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">genasm</category>
      <pubDate>Sat, 25 Jul 2009 15:58:29 GMT</pubDate>
      <author>Visda</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2009/07/25/a-quick-one-on-searchnosearch</guid>
      <dc:date>2009-07-25T15:58:29Z</dc:date>
      <clearspace:dateToText>4 months, 1 day ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/comment/a-quick-one-on-searchnosearch</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/feeds/comments?blogPostID=1227</wfw:commentRss>
    </item>
    <item>
      <title>The View (trip report) from BoostCon09</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2009/05/27/the-view-trip-report-from-boostcon09</link>
      <description>I apologize for lack of updates recently as an addition to the family has kept me hopping.</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c++</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">boost</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">boostcon</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">conference</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">cmake</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">transactional_memory</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">parallel_programming</category>
      <pubDate>Thu, 28 May 2009 00:47:16 GMT</pubDate>
      <author>Michael_Wong</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2009/05/27/the-view-trip-report-from-boostcon09</guid>
      <dc:date>2009-05-28T00:47:16Z</dc:date>
      <clearspace:dateToText>6 months, 2 days ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/comment/the-view-trip-report-from-boostcon09</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/feeds/comments?blogPostID=1203</wfw:commentRss>
    </item>
    <item>
      <title>C/C++/COBOL IDE for AIX</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/2009/05/21/cccobol-ide-for-aix</link>
      <description>As a software developer, it's a challenge finding the right Integrated Development Environment(IDE). IBM is working on an exciting new concept in developing applications for the AIX operating system.</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c/c++</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">cobol</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c++</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">aix</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">ide</category>
      <pubDate>Thu, 21 May 2009 19:55:42 GMT</pubDate>
      <author>mikeberger</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/2009/05/21/cccobol-ide-for-aix</guid>
      <dc:date>2009-05-21T19:55:42Z</dc:date>
      <clearspace:dateToText>6 months, 6 days ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/comment/cccobol-ide-for-aix</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/feeds/comments?blogPostID=1201</wfw:commentRss>
    </item>
    <item>
      <title>Virtual Loaner Program may be answer to cost-effective compiler evaluation</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/2009/04/30/virtual-loaner-program-may-be-answer-to-costeffective-compiler-evaluation</link>
      <description>Are you getting the most performance from your IBM hardware investment? Using an up-to-date compiler is key to hardware exploitation. A no-charge, 60-day evaluation copy of the latest IBM XL C/C++ compiler is downloadable from www.ibm.com, but how can</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">virtual_loaner_program</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">evaluation</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">vlp</category>
      <pubDate>Thu, 30 Apr 2009 17:58:42 GMT</pubDate>
      <author>ryou</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/2009/04/30/virtual-loaner-program-may-be-answer-to-costeffective-compiler-evaluation</guid>
      <dc:date>2009-04-30T17:58:42Z</dc:date>
      <clearspace:dateToText>6 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/comment/virtual-loaner-program-may-be-answer-to-costeffective-compiler-evaluation</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/feeds/comments?blogPostID=1194</wfw:commentRss>
    </item>
    <item>
      <title>Compiler session at IBM Rational Software Conference 2009</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/2009/04/23/compiler-session-at-ibm-rational-software-conference-2009</link>
      <description />
      <pubDate>Thu, 23 Apr 2009 04:13:45 GMT</pubDate>
      <author>Roland_K</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/2009/04/23/compiler-session-at-ibm-rational-software-conference-2009</guid>
      <dc:date>2009-04-23T04:13:45Z</dc:date>
      <clearspace:dateToText>7 months, 6 days ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/comment/compiler-session-at-ibm-rational-software-conference-2009</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/feeds/comments?blogPostID=1190</wfw:commentRss>
    </item>
    <item>
      <title>TOC Overflow: Getting help from the XL compilers</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2009/04/19/toc-overflow-getting-help-from-the-xl-compilers</link>
      <description>In a couple of previous posts (  TOC Overflow: what is it, and why should you care? ,    Dealing with TOC overflow: the traditional approach  ) I have presented the issue of TOC overflow. Now I will discuss some features of the XL compilers that can help</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">toc</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">aix</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c++</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">commercial</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">performance</category>
      <pubDate>Mon, 20 Apr 2009 02:26:15 GMT</pubDate>
      <author>Raul_Silvera</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2009/04/19/toc-overflow-getting-help-from-the-xl-compilers</guid>
      <dc:date>2009-04-20T02:26:15Z</dc:date>
      <clearspace:dateToText>7 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>7</clearspace:replyCount>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/comment/toc-overflow-getting-help-from-the-xl-compilers</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/feeds/comments?blogPostID=1189</wfw:commentRss>
    </item>
    <item>
      <title>XL C/C++ and XL Fortran support for SLES 11</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/2009/04/17/xl-cc-and-xl-fortran-support-for-sles-11</link>
      <description>SUSE Linux Enterprise Server 11 (SLES 11) for POWER is now available.</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">linux</category>
      <pubDate>Fri, 17 Apr 2009 19:13:33 GMT</pubDate>
      <author>Roland_K</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/2009/04/17/xl-cc-and-xl-fortran-support-for-sles-11</guid>
      <dc:date>2009-04-17T19:13:33Z</dc:date>
      <clearspace:dateToText>7 months, 1 week ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/comment/xl-cc-and-xl-fortran-support-for-sles-11</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/feeds/comments?blogPostID=1187</wfw:commentRss>
    </item>
    <item>
      <title>Volatiles miscompiled?  Not with XL C/C++ on zOS!</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2009/03/01/volatiles-miscompiled-not-with-xl-cc-on-zos</link>
      <description>Compilers are expected to make  volatiles  immune to optimizations that result in incorrect access to the volatile variables e.g. reducing the load/stores, re-ordering them, and etc.</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">zos</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">volatile</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">memory-access</category>
      <pubDate>Mon, 02 Mar 2009 03:24:07 GMT</pubDate>
      <author>Visda</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2009/03/01/volatiles-miscompiled-not-with-xl-cc-on-zos</guid>
      <dc:date>2009-03-02T03:24:07Z</dc:date>
      <clearspace:dateToText>8 months, 3 weeks ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/comment/volatiles-miscompiled-not-with-xl-cc-on-zos</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/feeds/comments?blogPostID=1170</wfw:commentRss>
    </item>
    <item>
      <title>METAL C Compiler Option in z/OS</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2009/02/05/metal-c-compiler-option-in-zos</link>
      <description>Assembly language is powerful. It is close to the underlying hardware architecture; it allows you to access low level system features, interacting closely with the operating system; and it has no runtime dependencies. In short, it allows you to do almost</description>
      <pubDate>Thu, 05 Feb 2009 16:43:31 GMT</pubDate>
      <author>raym</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2009/02/05/metal-c-compiler-option-in-zos</guid>
      <dc:date>2009-02-05T16:43:31Z</dc:date>
      <clearspace:dateToText>9 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/comment/metal-c-compiler-option-in-zos</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/feeds/comments?blogPostID=1152</wfw:commentRss>
    </item>
    <item>
      <title>Where is OpenCL and OpenMP headed?</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2009/01/25/where-is-opencl-and-openmp-headed</link>
      <description>The following is a a private communication from an IBM engineer Matthew Markland who asked a great question. I do not claim great expertise but I feel that there is enough of an opinion piece that some folks may like to see this discussion or continue</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">openmp</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">opencl</category>
      <pubDate>Mon, 26 Jan 2009 01:55:49 GMT</pubDate>
      <author>Michael_Wong</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2009/01/25/where-is-opencl-and-openmp-headed</guid>
      <dc:date>2009-01-26T01:55:49Z</dc:date>
      <clearspace:dateToText>10 months, 2 days ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/comment/where-is-opencl-and-openmp-headed</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/feeds/comments?blogPostID=1143</wfw:commentRss>
    </item>
    <item>
      <title>Dealing with TOC overflow: the traditional approach</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2009/01/23/dealing-with-toc-overflow-the-traditional-approach</link>
      <description>In a previous posting ( TOC Overflow: what is it, and why should you care? ) I discussed the TOC overflow condition, which is common when developing large commercial applications on AIX.</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">toc</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">ipa</category>
      <pubDate>Fri, 23 Jan 2009 14:41:40 GMT</pubDate>
      <author>Raul_Silvera</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2009/01/23/dealing-with-toc-overflow-the-traditional-approach</guid>
      <dc:date>2009-01-23T14:41:40Z</dc:date>
      <clearspace:dateToText>1 year, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>6</clearspace:replyCount>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/comment/dealing-with-toc-overflow-the-traditional-approach</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/feeds/comments?blogPostID=1075</wfw:commentRss>
    </item>
    <item>
      <title>RENT or NORENT</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2009/01/11/rent-or-norent</link>
      <description>Here we are eleven days into a new year; and I would like to wish all of you a happy belated 2009!  May this be a year of making technology less complex, more intuitive, friendlier and greener.</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">rent</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">norent</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">zos</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c++</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">commercial</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">performance</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">compiler-option</category>
      <pubDate>Sun, 11 Jan 2009 20:45:24 GMT</pubDate>
      <author>Visda</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2009/01/11/rent-or-norent</guid>
      <dc:date>2009-01-11T20:45:24Z</dc:date>
      <clearspace:dateToText>10 months, 2 weeks ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/comment/rent-or-norent</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/feeds/comments?blogPostID=1138</wfw:commentRss>
    </item>
    <item>
      <title>OpenCL 1.0 released</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2009/01/05/opencl-10-released</link>
      <description>One of the most important thing that happened in the last month of 2008, was the release of the OpenCL specification by Khronos:</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">opencl</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">cell</category>
      <pubDate>Mon, 05 Jan 2009 14:22:06 GMT</pubDate>
      <author>Michael_Wong</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2009/01/05/opencl-10-released</guid>
      <dc:date>2009-01-05T14:22:06Z</dc:date>
      <clearspace:dateToText>10 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/comment/opencl-10-released</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/feeds/comments?blogPostID=1136</wfw:commentRss>
    </item>
    <item>
      <title>TOC Overflow: what is it, and why should you care?</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2008/12/23/toc-overflow-what-is-it-and-why-should-you-care</link>
      <description>When building large applications on AIX or pSeries Linux you may have experienced the dreaded TOC overflow.  This is a situation reported the system linker that causes it to abort and fail to generate an executable.</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c++</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">commercial</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">aix</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">linux</category>
      <pubDate>Tue, 23 Dec 2008 16:27:05 GMT</pubDate>
      <author>Raul_Silvera</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2008/12/23/toc-overflow-what-is-it-and-why-should-you-care</guid>
      <dc:date>2008-12-23T16:27:05Z</dc:date>
      <clearspace:dateToText>11 months, 2 weeks ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/comment/toc-overflow-what-is-it-and-why-should-you-care</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/feeds/comments?blogPostID=1125</wfw:commentRss>
    </item>
    <item>
      <title>How does OpenMP 3.0 work better with C++ (Part 3)?</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2008/12/12/how-does-openmp-30-work-better-with-c-part-3</link>
      <description>Let's get to the good stuff. OpenMP 2.5 did not really specify what constructors should be called with various private/first/lastprivate/threadprivate:</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">openmp</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c++</category>
      <pubDate>Fri, 12 Dec 2008 05:33:06 GMT</pubDate>
      <author>Michael_Wong</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2008/12/12/how-does-openmp-30-work-better-with-c-part-3</guid>
      <dc:date>2008-12-12T05:33:06Z</dc:date>
      <clearspace:dateToText>11 months, 2 weeks ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/comment/how-does-openmp-30-work-better-with-c-part-3</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/feeds/comments?blogPostID=1124</wfw:commentRss>
    </item>
    <item>
      <title>OpenMP at SuperComputing 08</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2008/12/08/openmp-at-supercomputing-08</link>
      <description>The OpenMP Birds-of-a-Feather session at SC08 was very well attended. The room was full to overflowing, with approximately 60-80 people. while OpenMP had BOFs at SC in prior years, this is actually the first year that OpenMP has had a Booth on the</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">openmp</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">supercomputing</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">bofs</category>
      <pubDate>Mon, 08 Dec 2008 15:16:30 GMT</pubDate>
      <author>Michael_Wong</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2008/12/08/openmp-at-supercomputing-08</guid>
      <dc:date>2008-12-08T15:16:30Z</dc:date>
      <clearspace:dateToText>1 year, 3 days ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/comment/openmp-at-supercomputing-08</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/feeds/comments?blogPostID=1092</wfw:commentRss>
    </item>
    <item>
      <title>High Performance a Balancing Act ...</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2008/12/07/high-performance-a-balancing-act-</link>
      <description>Dual cores have become household products, yet we see little change in the performance of the application that run on these machines.  Just this morning, I started Firefox and Lotus Notes at the same time on my dual core T60p laptop, and had to wait a</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">performance</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c++</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">z/os</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">commercial</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">loop-unroll</category>
      <pubDate>Sun, 07 Dec 2008 23:44:48 GMT</pubDate>
      <author>Visda</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/2008/12/07/high-performance-a-balancing-act-</guid>
      <dc:date>2008-12-07T23:44:48Z</dc:date>
      <clearspace:dateToText>11 months, 3 weeks ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/comment/high-performance-a-balancing-act-</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-commercial/feeds/comments?blogPostID=1117</wfw:commentRss>
    </item>
    <item>
      <title>How does OpenMP 3.0 work better with C++?</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2008/12/03/how-does-openmp-30-work-better-with-c</link>
      <description>This was one of the question asked at SC 08. I will try to answer that here. I will start and add more as I move through the various topics.</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">openmp</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c++0x</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">memory_model</category>
      <pubDate>Thu, 04 Dec 2008 02:51:20 GMT</pubDate>
      <author>Michael_Wong</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2008/12/03/how-does-openmp-30-work-better-with-c</guid>
      <dc:date>2008-12-04T02:51:20Z</dc:date>
      <clearspace:dateToText>12 months, 2 days ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/comment/how-does-openmp-30-work-better-with-c</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/feeds/comments?blogPostID=1104</wfw:commentRss>
    </item>
    <item>
      <title>How does OpenMP 3.0 work better with C++ (Part 2)?</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2008/11/28/how-does-openmp-30-work-better-with-c-part-2</link>
      <description>This part will talk about enabling threadprivatization of static class member variables.</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">openmp</category>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c++</category>
      <pubDate>Fri, 28 Nov 2008 17:04:13 GMT</pubDate>
      <author>Michael_Wong</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/2008/11/28/how-does-openmp-30-work-better-with-c-part-2</guid>
      <dc:date>2008-11-28T17:04:13Z</dc:date>
      <clearspace:dateToText>12 months, 9 hours ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/comment/how-does-openmp-30-work-better-with-c-part-2</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-parallel-multicore/feeds/comments?blogPostID=1106</wfw:commentRss>
    </item>
    <item>
      <title>Announcing XL C/C++ for Multicore Acceleration V10.1</title>
      <link>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/2008/11/27/announcing-xl-cc-for-multicore-acceleration-v101</link>
      <description>Today, IBM announced two new C/C++ products designed to exploit the unique performance capabilities offered by the hybrid Cell Broadband Engine processor architecture. They are:</description>
      <category domain="http://www-949.ibm.com/software/rational/cafe/tags?communityID=2012">c/c++</category>
      <pubDate>Thu, 27 Nov 2008 16:23:32 GMT</pubDate>
      <author>Roland_K</author>
      <guid>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/2008/11/27/announcing-xl-cc-for-multicore-acceleration-v101</guid>
      <dc:date>2008-11-27T16:23:32Z</dc:date>
      <clearspace:dateToText>12 months, 3 days ago</clearspace:dateToText>
      <wfw:comment>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/comment/announcing-xl-cc-for-multicore-acceleration-v101</wfw:comment>
      <wfw:commentRss>http://www-949.ibm.com/software/rational/cafe/blogs/ccpp-market/feeds/comments?blogPostID=1100</wfw:commentRss>
    </item>
  </channel>
</rss>

