<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Intel Communities : All Content - Many-core Applications Research Community</title>
    <link>http://communities.intel.com/community/marc</link>
    <description>All Content in Many-core Applications Research Community</description>
    <language>en</language>
    <pubDate>Thu, 25 Apr 2013 20:10:16 GMT</pubDate>
    <generator>Jive SBS 5.0.2.0  (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2013-04-25T20:10:16Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>SCC as a shared memory system</title>
      <link>http://communities.intel.com/thread/39982</link>
      <description>&lt;!-- [DocumentBodyStart:0237a085-9729-4832-80ab-9be09b29c115] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;is it possible to configure SCC in such a way that it behaves as it was shared memory system (linux running on cores). i.e creating some structure on core 0 and pass pointer to core 1&amp;nbsp; where core 1 can read or write to that structure?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thank you.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:0237a085-9729-4832-80ab-9be09b29c115] --&gt;</description>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">linux</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">scc</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">shared-memory</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">lut</category>
      <pubDate>Thu, 25 Apr 2013 20:10:16 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/39982</guid>
      <dc:date>2013-04-25T20:10:16Z</dc:date>
      <clearspace:dateToText>6 days, 20 hours ago</clearspace:dateToText>
      <clearspace:replyCount>10</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Problem in using TSR to implement lock</title>
      <link>http://communities.intel.com/thread/39254</link>
      <description>&lt;!-- [DocumentBodyStart:b49837e7-c9a3-4b93-a19f-17c92efedd9f] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am experiencing some problem in using TSR to implement a lock.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have written a test case where I access TSR for "core 0" (from core 0). At beginning I set TSR to &amp;#8220;&lt;strong&gt;1&lt;/strong&gt;&amp;rdquo; so that next read-access will read "&lt;strong&gt;1&lt;/strong&gt;" and lock is granted. Then I write &amp;#8220;&lt;strong&gt;0&lt;/strong&gt;&amp;rdquo; to release it (as done in RCCE). But the problem is I can acquire a lock but then program stops there unless I write a value to TSR using &amp;#8220;flit widget&amp;rdquo; (using sccGui). &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Another question, from &lt;strong&gt;RCCE_admin.c&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Semantics of test&amp;amp;set register:&lt;/strong&gt; a read returns zero if another core has previously read it and no &lt;strong&gt;reset&lt;/strong&gt; has occurred since then. Otherwise, the read returns one.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Does &lt;strong&gt;reset&lt;/strong&gt; means that the core that previously read it writes to TSR?&amp;nbsp; &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Am I missing something here? &lt;/p&gt;&lt;p&gt;I have attached my code as well.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thank you&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b49837e7-c9a3-4b93-a19f-17c92efedd9f] --&gt;</description>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">locks</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">tsr</category>
      <pubDate>Wed, 17 Apr 2013 19:57:11 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/39254</guid>
      <dc:date>2013-04-17T19:57:11Z</dc:date>
      <clearspace:dateToText>3 weeks, 3 days ago</clearspace:dateToText>
      <clearspace:replyCount>8</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Can't get core dumps from programs crashed</title>
      <link>http://communities.intel.com/thread/39164</link>
      <description>&lt;!-- [DocumentBodyStart:1aa45dd2-1d30-404a-acc4-faba018d98e1] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Cross post for Nil.&lt;/p&gt;&lt;p&gt;##&lt;a class="jive-link-external-small" href="http://marcbug.scc-dc.com/bugzilla3/show_bug.cgi?id=512" target="_blank"&gt;http://marcbug.scc-dc.com/bugzilla3/show_bug.cgi?id=512&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I'm trying to track what cause a segmentation fault in my SCC program. Since I&lt;/p&gt;&lt;p&gt;don't have gdb installed in the cores, I try to make cores to write a core dump&lt;/p&gt;&lt;p&gt;file I can then inspect with gdb.&lt;/p&gt;&lt;p&gt;However I set "ulimit -c unlimited" and I read with "ulimit -a" the line "-c:&lt;/p&gt;&lt;p&gt;core file size (blocks) unlimited" showing core dumps should be&lt;/p&gt;&lt;p&gt;generated. But I can't find any dump after my program segfaults.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;How can I get core dumps actived on linux running on scc cores?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:1aa45dd2-1d30-404a-acc4-faba018d98e1] --&gt;</description>
      <pubDate>Mon, 15 Apr 2013 22:14:00 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/39164</guid>
      <dc:date>2013-04-15T22:14:00Z</dc:date>
      <clearspace:dateToText>1 month, 2 days ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Memory consistency issue using RCCE</title>
      <link>http://communities.intel.com/thread/39166</link>
      <description>&lt;!-- [DocumentBodyStart:1f6a312b-14db-4d6a-a0e1-d4a315fc8b01] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Posting this to main forum, incase missed in sub-community.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a class="" href="http://communities.intel.com/message/182388#182388"&gt;http://communities.intel.com/message/182388&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:1f6a312b-14db-4d6a-a0e1-d4a315fc8b01] --&gt;</description>
      <pubDate>Mon, 15 Apr 2013 22:45:30 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/39166</guid>
      <dc:date>2013-04-15T22:45:30Z</dc:date>
      <clearspace:dateToText>1 month, 4 days ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RCCE bug: Bug in implementation of RCCE_reduce</title>
      <link>http://communities.intel.com/thread/39165</link>
      <description>&lt;!-- [DocumentBodyStart:b70df1c4-bf36-4d39-9103-c77360b8089e] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I recently found a bug in the implementation of RCCE_reduce. The function runs&lt;/p&gt;&lt;p&gt;correctly with the assumption that the root node performing the computation&lt;/p&gt;&lt;p&gt;does not require input buffer after calling the function. This assumption is&lt;/p&gt;&lt;p&gt;not true always and hence can lead to problems in certain situations.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I know there is a better implementation of RCCE_reduce in rcce_comm library but&lt;/p&gt;&lt;p&gt;thought like I should point out this bug so that it can be corrected in future&lt;/p&gt;&lt;p&gt;release.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Crosspost from:&lt;/p&gt;&lt;h3&gt;&lt;span style="font-size: 10pt;"&gt;Bug 511 - Bug in implementation of RCCE_reduce&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;marcbug.scc-dc.com&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b70df1c4-bf36-4d39-9103-c77360b8089e] --&gt;</description>
      <pubDate>Mon, 15 Apr 2013 22:19:02 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/39165</guid>
      <dc:date>2013-04-15T22:19:02Z</dc:date>
      <clearspace:dateToText>1 month, 4 days ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Using RCCE alongwith RCKMPI</title>
      <link>http://communities.intel.com/thread/37353</link>
      <description>&lt;!-- [DocumentBodyStart:a04f7859-d63a-4f58-8b3d-856b9820fa64] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi all,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I want to use RCCE power function in an MPI application but I am not sure whether this is possible using RCKMPI. I wanted to know if there is any way I can use RCCE power functions like RCCE_iset_power() and RCCE_wait_power() alongwith RCKMPI.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Niteshh &lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:a04f7859-d63a-4f58-8b3d-856b9820fa64] --&gt;</description>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">rcce</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">rckmpi</category>
      <pubDate>Fri, 08 Mar 2013 22:36:07 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/37353</guid>
      <dc:date>2013-03-08T22:36:07Z</dc:date>
      <clearspace:dateToText>2 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>DDR3 power in the result of "sccBmc -c stutas"</title>
      <link>http://communities.intel.com/thread/37073</link>
      <description>&lt;!-- [DocumentBodyStart:d78ce8d0-aa75-4978-bbd4-ee8e2a22bbd0] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi all,&lt;/p&gt;&lt;p&gt;As you know, there is a "1V5" item in the result of "sccBmc -c stutas". &lt;/p&gt;&lt;p&gt;Does this mean the voltage and the current of the main memory? &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I found in the experiments, when the cores are accessing MPB, the current value increases significantly.&lt;/p&gt;&lt;p&gt;W&lt;span style="font-size: 10pt; line-height: 1.5em;"&gt;hy does power of main memory increase while accessing MPB?&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Zhiquan&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:d78ce8d0-aa75-4978-bbd4-ee8e2a22bbd0] --&gt;</description>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">power</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">ddr3</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">mpb</category>
      <pubDate>Sat, 02 Mar 2013 13:01:39 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/37073</guid>
      <dc:date>2013-03-02T13:01:39Z</dc:date>
      <clearspace:dateToText>2 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Write Combine Buffer status</title>
      <link>http://communities.intel.com/thread/36834</link>
      <description>&lt;!-- [DocumentBodyStart:2a5520c6-cd9f-4eb8-bd4d-9519e474e71a] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi, &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Is there a way to know the write combine buffer when is full or flushing?&lt;/p&gt;&lt;p&gt;Or, does hardware support register to know status of WCB? &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks in Advance&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:2a5520c6-cd9f-4eb8-bd4d-9519e474e71a] --&gt;</description>
      <pubDate>Mon, 25 Feb 2013 15:24:11 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/36834</guid>
      <dc:date>2013-02-25T15:24:11Z</dc:date>
      <clearspace:dateToText>2 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Weird phenomenon about power of SCC chip: more cores booted, less power comsumption</title>
      <link>http://communities.intel.com/thread/34023</link>
      <description>&lt;!-- [DocumentBodyStart:b6feb3fe-7d69-457f-bea4-21af8efc2d7c] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi All,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;When using Barrelfish installed on SCC, I found a weird phenomenon that, the more number of cores which I boot Barrelfish on, the less power (exactly the current, the voltage do not change) whole chip&amp;nbsp; consumes. What's more, the decrease of current for each booted core is nearly the same. This is different with my normal ideas, and makes me confused.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Can anybody explain this phenomenon?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Some explaination of the experiment:&lt;/p&gt;&lt;p&gt;1. The menu.lst used to boot Barrelfish contains no application which utilizes DVFS mechanism&lt;/p&gt;&lt;p&gt;2. I used "sccBmc -c status" on MCPC to monitor the power of the SCC chip, and read the "3V3SCC:" item as voltage and current of the SCC chip.&lt;/p&gt;&lt;p&gt;3. Following table is the decrease of current when different # of cores Barrelfish booted on (voltage keeps at 3.3V): &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" height="194" style="width: 338px; height: 107px;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="xl63" height="40" style="border:0px solid black;" width="64"&gt;booted core #&lt;/td&gt;&lt;td class="xl63" style="border:0px solid black;" width="111"&gt;current after booted&lt;/td&gt;&lt;td class="xl63" style="border:0px solid black;" width="94"&gt;decreased current&lt;/td&gt;&lt;td class="xl63" style="border:0px solid black;" width="117"&gt;decreased current per core&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="right" height="20" style="border:0px solid black;"&gt;0&lt;/td&gt;&lt;td align="right" class="xl64" style="border:0px solid black;"&gt;15.2480&lt;/td&gt;&lt;td align="right" class="xl64" style="border:0px solid black;"&gt;0.0000&lt;/td&gt;&lt;td style="border:0px solid black;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="right" height="20" style="border:0px solid black;"&gt;4&lt;/td&gt;&lt;td align="right" class="xl64" style="border:0px solid black;"&gt;14.7520&lt;/td&gt;&lt;td align="right" class="xl64" style="border:0px solid black;"&gt;0.4960&lt;/td&gt;&lt;td align="right" class="xl64" style="border:0px solid black;"&gt;0.1240&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="right" height="20" style="border:0px solid black;"&gt;8&lt;/td&gt;&lt;td align="right" class="xl64" style="border:0px solid black;"&gt;14.2570&lt;/td&gt;&lt;td align="right" class="xl64" style="border:0px solid black;"&gt;0.9910&lt;/td&gt;&lt;td align="right" class="xl64" style="border:0px solid black;"&gt;0.1239&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="right" height="20" style="border:0px solid black;"&gt;24&lt;/td&gt;&lt;td align="right" class="xl64" style="border:0px solid black;"&gt;12.2770&lt;/td&gt;&lt;td align="right" class="xl64" style="border:0px solid black;"&gt;2.9710&lt;/td&gt;&lt;td align="right" class="xl64" style="border:0px solid black;"&gt;0.1238&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="right" height="20" style="border:0px solid black;"&gt;32&lt;/td&gt;&lt;td align="right" class="xl64" style="border:0px solid black;"&gt;11.3860&lt;/td&gt;&lt;td align="right" class="xl64" style="border:0px solid black;"&gt;3.8620&lt;/td&gt;&lt;td align="right" class="xl64" style="border:0px solid black;"&gt;0.1207&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="right" height="20" style="border:0px solid black;"&gt;48&lt;/td&gt;&lt;td align="right" class="xl64" style="border:0px solid black;"&gt;9.5050&lt;/td&gt;&lt;td align="right" class="xl64" style="border:0px solid black;"&gt;5.7430&lt;/td&gt;&lt;td align="right" class="xl64" style="border:0px solid black;"&gt;0.1196&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Zhiquan&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b6feb3fe-7d69-457f-bea4-21af8efc2d7c] --&gt;</description>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">power</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">scc</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">scckit</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">barrelfish</category>
      <pubDate>Mon, 14 Jan 2013 15:40:58 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/34023</guid>
      <dc:date>2013-01-14T15:40:58Z</dc:date>
      <clearspace:dateToText>2 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>MPB reading gives incorrect result</title>
      <link>http://communities.intel.com/thread/36568</link>
      <description>&lt;!-- [DocumentBodyStart:9badefdf-f848-41e0-b0d3-122842701a17] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have some questions regarding MPB behaviour.&lt;/p&gt;&lt;p&gt;In my test program I have allocated MPB memory using MPBalloc from config.c/h (provided with AccessFPGA program). Then I create local buffer to hold data and fill it up with user provided string or latter and using memcpy_put I write this buffer to MPB and it works as expected.&lt;/p&gt;&lt;p&gt;Assuming I wrote &amp;#8220;Hello &amp;rdquo;&amp;nbsp; into my private buffer (size 32) then use memcpy_put to copy it into MPB then the content of MPB looks as follow (using sccDump)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;0000000000000000 | 68 65 6c 6c 6f 20 68 65&amp;nbsp; | hello he&lt;/p&gt;&lt;p&gt;0000000000000008 | 6c 6c 6f 20 68 65 6c 6c&amp;nbsp; | llo hell&lt;/p&gt;&lt;p&gt;0000000000000010 | 6f 20 68 65 6c 6c 6f 20&amp;nbsp;&amp;nbsp; | o hello &lt;/p&gt;&lt;p&gt;0000000000000018 | 68 65 6c 6c 6f 20 68 65&amp;nbsp; | hello he&lt;/p&gt;&lt;p&gt;0000000000000020 | 00 00 00 00 00 00 00 00 | ........&lt;/p&gt;&lt;p&gt;0000000000000028 | 00 00 00 00 00 00 00 00 | ........&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;For reading the MPB I would do opposite where I use memcpy_get to copy content of MPB to private buffer but the results is &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;hello hehello hehello hehello he&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt; whereas expected result is &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;hello hello hello hello hello he&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Any ideas or suggestion about what is going wrong?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have attached the source code as well.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Nil&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:9badefdf-f848-41e0-b0d3-122842701a17] --&gt;</description>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">scc</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">message_passing_buffer</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2267">mpbt</category>
      <pubDate>Tue, 19 Feb 2013 15:31:48 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/36568</guid>
      <dc:date>2013-02-19T15:31:48Z</dc:date>
      <clearspace:dateToText>2 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
  </channel>
</rss>

