<?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 C++ ?imatcopy in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/C-imatcopy/m-p/812339#M4034</link>
    <description>Hi everyone,&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Does anybody know how to use mkl_?imatcopy? I cannot get it working on my system. I use a lot of other MKL routines without a glitch but this one does not do anything :(&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I work in MSVC 2008 with MKL 10.2&lt;SPAN style="white-space: pre;"&gt;		&lt;/SPAN&gt;&lt;/DIV&gt;</description>
    <pubDate>Mon, 24 May 2010 16:51:23 GMT</pubDate>
    <dc:creator>Andrew_Drach</dc:creator>
    <dc:date>2010-05-24T16:51:23Z</dc:date>
    <item>
      <title>C++ ?imatcopy</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/C-imatcopy/m-p/812339#M4034</link>
      <description>Hi everyone,&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Does anybody know how to use mkl_?imatcopy? I cannot get it working on my system. I use a lot of other MKL routines without a glitch but this one does not do anything :(&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I work in MSVC 2008 with MKL 10.2&lt;SPAN style="white-space: pre;"&gt;		&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 24 May 2010 16:51:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/C-imatcopy/m-p/812339#M4034</guid>
      <dc:creator>Andrew_Drach</dc:creator>
      <dc:date>2010-05-24T16:51:23Z</dc:date>
    </item>
    <item>
      <title>C++ ?imatcopy</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/C-imatcopy/m-p/812340#M4035</link>
      <description>Hi krfighter,&lt;DIV&gt;in's not clear what do you mean by "but this one does not do anything"?&lt;/DIV&gt;&lt;DIV&gt;is that mean the input array == the output one?&lt;/DIV&gt;&lt;DIV&gt;--Gennady&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 24 May 2010 17:53:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/C-imatcopy/m-p/812340#M4035</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2010-05-24T17:53:01Z</dc:date>
    </item>
    <item>
      <title>C++ ?imatcopy</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/C-imatcopy/m-p/812341#M4036</link>
      <description>Hello,&lt;BR /&gt;Could you please provide a testcase?&lt;BR /&gt;It's not cleare what are you trying to do.&lt;BR /&gt;Thanks,&lt;BR /&gt;Vladimir&lt;BR /&gt;</description>
      <pubDate>Mon, 24 May 2010 17:53:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/C-imatcopy/m-p/812341#M4036</guid>
      <dc:creator>Vladimir_Koldakov__I</dc:creator>
      <dc:date>2010-05-24T17:53:58Z</dc:date>
    </item>
    <item>
      <title>C++ ?imatcopy</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/C-imatcopy/m-p/812342#M4037</link>
      <description>I am terribly sorry that first post was not clear enough.&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;Yes, input equals to output for some reason.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Here is an example code:&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV style="padding-left: 20pt;"&gt;&lt;DIV id="_mcePaste"&gt;using namespace boost::numeric::ublas;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste" style="font-family: verdana, sans-serif; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; margin: 0px;"&gt;double K(3.0);&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;matrix&lt;DOUBLE&gt; D1;&lt;/DOUBLE&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;D1.resize(3,3);&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;for (int i=0;i&amp;lt;3;++i) for (int j=0;j&amp;lt;3;++j) D1(i,j)=1.0;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;mkl_dimatcopy(CblasRowMajor,CblasNoTrans,3,3,K,&amp;amp;D1(0,0),3,3);&lt;/DIV&gt;&lt;DIV id="_mcePaste" style="padding-left: 20pt;"&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
P.S. Is it just me or all MKL developers are Russian? :)    !</description>
      <pubDate>Wed, 26 May 2010 02:11:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/C-imatcopy/m-p/812342#M4037</guid>
      <dc:creator>Andrew_Drach</dc:creator>
      <dc:date>2010-05-26T02:11:03Z</dc:date>
    </item>
    <item>
      <title>C++ ?imatcopy</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/C-imatcopy/m-p/812343#M4038</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;My first guess is that you are passing Cblas&lt;B&gt;No&lt;/B&gt;Trans to mkl_dimatcopy.&lt;BR /&gt;&lt;BR /&gt;My second thought is that you may be simply scaling...&lt;BR /&gt;In this case I wonder what D1 and D2 are in your example?&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Vladimir (yet another one)&lt;BR /&gt;</description>
      <pubDate>Wed, 26 May 2010 03:10:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/C-imatcopy/m-p/812343#M4038</guid>
      <dc:creator>Vladimir_Petrov__Int</dc:creator>
      <dc:date>2010-05-26T03:10:42Z</dc:date>
    </item>
    <item>
      <title>C++ ?imatcopy</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/C-imatcopy/m-p/812344#M4039</link>
      <description>&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;Yes, I do not need transposition.&lt;/SPAN&gt;&lt;/DIV&gt;Yes, I thought I could use this procedure for simple scaling (scalar multiplication)&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;Sorry, it should be D1 in both cases. Already corrected&lt;/DIV&gt;</description>
      <pubDate>Wed, 26 May 2010 03:55:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/C-imatcopy/m-p/812344#M4039</guid>
      <dc:creator>Andrew_Drach</dc:creator>
      <dc:date>2010-05-26T03:55:18Z</dc:date>
    </item>
    <item>
      <title>C++ ?imatcopy</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/C-imatcopy/m-p/812345#M4040</link>
      <description>Andrew,&lt;BR /&gt;&lt;BR /&gt;The root cause of the problem is using Cblas constants instead of the chars ('R' for row-major, and 'N' for no action) as documented in the MKL manual.&lt;BR /&gt;&lt;BR /&gt;Please use&lt;BR /&gt;mkl_dimatcopy('R','N',3,3,K,&amp;amp;(D1(0,0)),3,3);&lt;BR /&gt;instead of&lt;BR /&gt;mkl_dimatcopy(CblasRowMajor,CblasNoTrans,3,3,K,&amp;amp;D1(0,0),3,3);&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Vladimir</description>
      <pubDate>Thu, 27 May 2010 07:35:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/C-imatcopy/m-p/812345#M4040</guid>
      <dc:creator>Vladimir_Petrov__Int</dc:creator>
      <dc:date>2010-05-27T07:35:54Z</dc:date>
    </item>
    <item>
      <title>C++ ?imatcopy</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/C-imatcopy/m-p/812346#M4041</link>
      <description>Vladimir,&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;Thanks a lot!&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Such a silly mistake to mess it up with CBLAS interface constants...&lt;/DIV&gt;</description>
      <pubDate>Sat, 29 May 2010 10:12:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/C-imatcopy/m-p/812346#M4041</guid>
      <dc:creator>Andrew_Drach</dc:creator>
      <dc:date>2010-05-29T10:12:34Z</dc:date>
    </item>
  </channel>
</rss>

