<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic how to transpose part of big matrix in and out phicard in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/how-to-transpose-part-of-big-matrix-in-and-out-phicard/m-p/1019824#M37739</link>
    <description>&lt;P&gt;I have a host with three phi card,and a big matrix(it is so large that it cannot be directly copoed to phi card) need be divided three part then offload to phi card,doing some processing,then each part of big matrix need transpose back to host.&lt;/P&gt;

&lt;P&gt;how could I implement&amp;nbsp;this using c++?&lt;/P&gt;</description>
    <pubDate>Sat, 11 Apr 2015 11:13:48 GMT</pubDate>
    <dc:creator>yongbei_ma_</dc:creator>
    <dc:date>2015-04-11T11:13:48Z</dc:date>
    <item>
      <title>how to transpose part of big matrix in and out phicard</title>
      <link>https://community.intel.com/t5/Software-Archive/how-to-transpose-part-of-big-matrix-in-and-out-phicard/m-p/1019824#M37739</link>
      <description>&lt;P&gt;I have a host with three phi card,and a big matrix(it is so large that it cannot be directly copoed to phi card) need be divided three part then offload to phi card,doing some processing,then each part of big matrix need transpose back to host.&lt;/P&gt;

&lt;P&gt;how could I implement&amp;nbsp;this using c++?&lt;/P&gt;</description>
      <pubDate>Sat, 11 Apr 2015 11:13:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/how-to-transpose-part-of-big-matrix-in-and-out-phicard/m-p/1019824#M37739</guid>
      <dc:creator>yongbei_ma_</dc:creator>
      <dc:date>2015-04-11T11:13:48Z</dc:date>
    </item>
    <item>
      <title>When you say transpose, do</title>
      <link>https://community.intel.com/t5/Software-Archive/how-to-transpose-part-of-big-matrix-in-and-out-phicard/m-p/1019825#M37740</link>
      <description>&lt;P&gt;When you say transpose, do you really mean transpose, as in to transpose a matrix, or do you mean transfer, as in let me transfer (copy) the matrix to the coprocessor? If you meant transfer, you might want to check out the use of array sections in offload transfers. The article&amp;nbsp;https://software.intel.com/en-us/articles/xeon-phi-coprocessor-data-transfer-non-contiguous-array-elements-using-language-extensions shows how to do this, even if you have a non-unit stride.&lt;/P&gt;</description>
      <pubDate>Thu, 16 Apr 2015 04:39:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/how-to-transpose-part-of-big-matrix-in-and-out-phicard/m-p/1019825#M37740</guid>
      <dc:creator>Frances_R_Intel</dc:creator>
      <dc:date>2015-04-16T04:39:42Z</dc:date>
    </item>
  </channel>
</rss>

