<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated on Wed, 25 Nov 2009 12:17:30 -0800 -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <atom:link href="http://software.intel.com/en-us/articles/intel-threading-tools-and-openmp/feed/" rel="self" type="application/rss+xml" />
    <title>Intel Software Network Comments feed</title>
    <link>http://software.intel.com/en-us/articles/intel-threading-tools-and-openmp/feed/</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>By torlek</title>
      <description><![CDATA[ Although it seems that it occupied all the time to make it not to idle, but how much has been paid to mantain the exact ballance?
May be you should answer the question first, otherwise I&#39;d rather program by hand. ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-threading-tools-and-openmp/#comment-8129</link>
      <pubDate>Mon, 06 Oct 2008 20:51:27 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-threading-tools-and-openmp/#comment-8129</guid>
    </item>
    <item>
      <title>By atacoral</title>
      <description><![CDATA[ Programming by hand (I suppose you mean analyzing without tool support) only means that you might not be able to determine how much work is done by each thread.  This means that you might not see how a different load distribution or granularity in your parallel program affects performance.  These tools give you an opportunity to analyze your code, it might be helpful in some cases and might not be helpful in others.  "How much has been paid" is relative from program to program, but having the ability to analyze your programs and determining how much can be gained/lost is always a useful piece of information, after all you cannot control what you cannot measure (someone famous said this for software engineering, sorry for not remembering who).
I believe the tools might help us reveal an important piece of information in our code and might reduce efforts towards producing fast/reliable code, but is it worth the cost in a given project? That is something developers/managers should answer. ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-threading-tools-and-openmp/#comment-21648</link>
      <pubDate>Wed, 25 Mar 2009 01:17:43 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-threading-tools-and-openmp/#comment-21648</guid>
    </item>
  </channel></rss>