<?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 Sparse Hermitian matrix and vector multiplication in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804252#M3298</link>
    <description>Hi,&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;This function was introduced in MKL 10.1 and therefore is missing in MKL 10.0&lt;/DIV&gt;</description>
    <pubDate>Tue, 01 Nov 2011 09:32:48 GMT</pubDate>
    <dc:creator>barragan_villanueva_</dc:creator>
    <dc:date>2011-11-01T09:32:48Z</dc:date>
    <item>
      <title>Sparse Hermitian matrix and vector multiplication</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804243#M3289</link>
      <description>In MKL, are there functions or subroutines that can performcomplex sparse Hermitian matrix and vector multiplication? I only saw the one for sparse symmetrical matrix.</description>
      <pubDate>Thu, 27 Oct 2011 04:30:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804243#M3289</guid>
      <dc:creator>flygaoonly</dc:creator>
      <dc:date>2011-10-27T04:30:01Z</dc:date>
    </item>
    <item>
      <title>Sparse Hermitian matrix and vector multiplication</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804244#M3290</link>
      <description>&lt;P&gt;MKL has got sparse matrix-vector multiply several routines for Hermitian matrices and one of them is&lt;/P&gt;&lt;P class="dlsyntaxpara"&gt;call mkl_zcsrmv(transa, m, k, alpha, matdescra, val, indx, pntrb, pntre, x, beta, y)&lt;/P&gt;&lt;P&gt;In the case of Hermitian matrix, the first element of the parameter &lt;/P&gt;&lt;P align="left"&gt;&lt;I&gt;matdescra&lt;/I&gt;&lt;/P&gt;&lt;P align="left"&gt;CHARACTER. Array of six elements, specifies properties of the matrix used for operation. &lt;/P&gt;&lt;P&gt;must be H or h.&lt;BR /&gt;&lt;BR /&gt;All the best&lt;BR /&gt;Sergey&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Oct 2011 11:55:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804244#M3290</guid>
      <dc:creator>Sergey_K_Intel1</dc:creator>
      <dc:date>2011-10-28T11:55:50Z</dc:date>
    </item>
    <item>
      <title>Sparse Hermitian matrix and vector multiplication</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804245#M3291</link>
      <description>I got it. Thank you very much.</description>
      <pubDate>Mon, 31 Oct 2011 01:54:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804245#M3291</guid>
      <dc:creator>flygaoonly</dc:creator>
      <dc:date>2011-10-31T01:54:49Z</dc:date>
    </item>
    <item>
      <title>Sparse Hermitian matrix and vector multiplication</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804246#M3292</link>
      <description>Another thing. If I want to compile my program (bdg.f90 which uses mkl_ccoomv) on a Linux system, can I use the following command:&lt;BR /&gt;&lt;BR /&gt;ifort bdg.f90 -L /opt/intel/mkl/10.0.1.014/lib/em64t -I /opt/intel/mkl/10.0.1.014/include -lmkl_intel -lmkl_intel_thread -lmkl_core -liomp5 -lpthread&lt;BR /&gt;&lt;BR /&gt;If not, what command should I use? Thank you.</description>
      <pubDate>Mon, 31 Oct 2011 06:21:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804246#M3292</guid>
      <dc:creator>flygaoonly</dc:creator>
      <dc:date>2011-10-31T06:21:17Z</dc:date>
    </item>
    <item>
      <title>Sparse Hermitian matrix and vector multiplication</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804247#M3293</link>
      <description>After reading the User's Guide, I use the following command to compile my program bdg.f90, in which I called mkl_ccoomv.&lt;BR /&gt;&lt;BR /&gt;ifort bdg.f90 -L/opt/intel/mkl/10.0.1.014/lib/em64t -I/opt/intel/mkl/10.0.1.014/include -Wl,--start-group /opt/intel/mkl/10.0.1.014/lib/em64t/libmkl_em64t.a /opt/intel/mkl/10.0.1.014/lib/em64t/libmkl_blas95.a /opt/intel/mkl/10.0.1.014/lib/em64t/libmkl_intel_lp64.a /opt/intel/mkl/10.0.1.014/lib/em64t/libmkl_intel_thread.a /opt/intel/mkl/10.0.1.014/lib/em64t/libmkl_core.a -Wl,--end-group -lmkl -lguide -lpthread&lt;BR /&gt;&lt;BR /&gt;But I still got the following error:&lt;BR /&gt;&lt;BR /&gt;undefined reference to 'mkl_ccoomv'&lt;BR /&gt;&lt;BR /&gt;What's wrong with it, can you give me some advice? Thanks.</description>
      <pubDate>Mon, 31 Oct 2011 08:45:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804247#M3293</guid>
      <dc:creator>flygaoonly</dc:creator>
      <dc:date>2011-10-31T08:45:44Z</dc:date>
    </item>
    <item>
      <title>Sparse Hermitian matrix and vector multiplication</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804248#M3294</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;Please use &lt;A href="http://software.intel.com/en-us/articles/intel-mkl-link-line-advisor/"&gt;Intel MKL Link Line Advisor&lt;/A&gt;&lt;BR /&gt;E.g., for MKL 10.0 it should be:&lt;BR /&gt;&lt;BR /&gt;-lmkl_blas95_lp64 $(MKLROOT)/lib/em64t/libmkl_solver_lp64.a -Wl,--start-group $(MKLROOT)/lib/em64t/libmkl_intel_lp64.a $(MKLROOT)/lib/em64t/libmkl_intel_thread.a $(MKLROOT)/lib/em64t/libmkl_core.a -Wl,--end-group -openmp -lpthread</description>
      <pubDate>Mon, 31 Oct 2011 12:22:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804248#M3294</guid>
      <dc:creator>barragan_villanueva_</dc:creator>
      <dc:date>2011-10-31T12:22:22Z</dc:date>
    </item>
    <item>
      <title>Sparse Hermitian matrix and vector multiplication</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804249#M3295</link>
      <description>Thank you for your advice. However, as you suggested, I use the following command:&lt;BR /&gt;&lt;BR /&gt;ifort bdg.f90 -lmkl_blas95_lp64 /opt/intel/mkl/10.0.1.014/lib/em64t/libmkl_solver_lp64.a -Wl,--start-group /opt/intel/mkl/10.0.1.014/lib/em64t/libmkl_intel_lp64.a /opt/intel/mkl/10.0.1.014/lib/em64t/libmkl_intel_thread.a /opt/intel/mkl/10.0.1.014/lib/em64t/libmkl_core.a -Wl,--end-group -openmp -lpthread&lt;BR /&gt;&lt;BR /&gt;There is an error: &lt;BR /&gt;&lt;BR /&gt;ld: cannot find -lmkl_blas95_lp64&lt;BR /&gt;&lt;BR /&gt;The same thing happans if I use&lt;BR /&gt;&lt;BR /&gt;ifort bdg.f90 -I/opt/intel/include/em64t/lp64 -lmkl_blas95_lp64 
/opt/intel/mkl/10.0.1.014/lib/em64t/libmkl_solver_lp64.a 
-Wl,--start-group 
/opt/intel/mkl/10.0.1.014/lib/em64t/libmkl_intel_lp64.a 
/opt/intel/mkl/10.0.1.014/lib/em64t/libmkl_intel_thread.a 
/opt/intel/mkl/10.0.1.014/lib/em64t/libmkl_core.a -Wl,--end-group 
-openmp -lpthread&lt;BR /&gt;&lt;BR /&gt;So what's the problem?</description>
      <pubDate>Tue, 01 Nov 2011 01:10:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804249#M3295</guid>
      <dc:creator>flygaoonly</dc:creator>
      <dc:date>2011-11-01T01:10:18Z</dc:date>
    </item>
    <item>
      <title>Sparse Hermitian matrix and vector multiplication</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804250#M3296</link>
      <description>Sorry,&lt;BR /&gt;&lt;BR /&gt;libmkl_blas95_lp64.a was introduced in MKL 10.2 only but you use MKL 10.0. MKL Link Advisor is to be fixed.&lt;BR /&gt;So please try to link your program without it.</description>
      <pubDate>Tue, 01 Nov 2011 04:03:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804250#M3296</guid>
      <dc:creator>barragan_villanueva_</dc:creator>
      <dc:date>2011-11-01T04:03:53Z</dc:date>
    </item>
    <item>
      <title>Sparse Hermitian matrix and vector multiplication</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804251#M3297</link>
      <description>Without it, I then use&lt;BR /&gt;&lt;BR /&gt;ifort bdg.f90 /opt/intel/mkl/10.0.1.014/lib/em64t/libmkl_solver_lp64.a -Wl,--start-group /opt/intel/mkl/10.0.1.014/lib/em64t/libmkl_intel_lp64.a /opt/intel/mkl/10.0.1.014/lib/em64t/libmkl_intel_thread.a /opt/intel/mkl/10.0.1.014/lib/em64t/libmkl_core.a -Wl,--end-group -openmp -lpthread&lt;BR /&gt;&lt;BR /&gt;but still got "undefined reference to mkl_ccoomv".&lt;BR /&gt;</description>
      <pubDate>Tue, 01 Nov 2011 04:51:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804251#M3297</guid>
      <dc:creator>flygaoonly</dc:creator>
      <dc:date>2011-11-01T04:51:06Z</dc:date>
    </item>
    <item>
      <title>Sparse Hermitian matrix and vector multiplication</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804252#M3298</link>
      <description>Hi,&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;This function was introduced in MKL 10.1 and therefore is missing in MKL 10.0&lt;/DIV&gt;</description>
      <pubDate>Tue, 01 Nov 2011 09:32:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804252#M3298</guid>
      <dc:creator>barragan_villanueva_</dc:creator>
      <dc:date>2011-11-01T09:32:48Z</dc:date>
    </item>
    <item>
      <title>Sparse Hermitian matrix and vector multiplication</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804253#M3299</link>
      <description>So in this case, is there any other sparse matrix vector multiplication subroutine I can use?</description>
      <pubDate>Tue, 01 Nov 2011 11:04:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804253#M3299</guid>
      <dc:creator>flygaoonly</dc:creator>
      <dc:date>2011-11-01T11:04:03Z</dc:date>
    </item>
    <item>
      <title>Sparse Hermitian matrix and vector multiplication</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804254#M3300</link>
      <description>Hi&lt;DIV&gt;In case of using this function with hermitian or symmetric matrix, do we store only the upper / lower triangle or the whole matrix ?&lt;/DIV&gt;&lt;DIV&gt;Thanks&lt;/DIV&gt;</description>
      <pubDate>Mon, 28 Nov 2011 18:49:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804254#M3300</guid>
      <dc:creator>Customer__Intel4</dc:creator>
      <dc:date>2011-11-28T18:49:01Z</dc:date>
    </item>
    <item>
      <title>Sparse Hermitian matrix and vector multiplication</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804255#M3301</link>
      <description>&lt;DIV id="tiny_quote"&gt;&lt;DIV style="margin-left: 2px; margin-right: 2px;"&gt;Quoting &lt;A jquery1322508391601="53" rel="/en-us/services/profile/quick_profile.php?is_paid=&amp;amp;user_id=532394" href="https://community.intel.com/en-us/profile/532394/" class="basic"&gt;tarek.e&lt;/A&gt;&lt;/DIV&gt;&lt;DIV style="background-color: #e5e5e5; margin-left: 2px; margin-right: 2px; border: 1px inset; padding: 5px;"&gt;&lt;I&gt;Hi &lt;DIV&gt;In case of using this function with hermitian or symmetric matrix, do we store only the upper / lower triangle or the whole matrix ?&lt;/DIV&gt;&lt;DIV&gt;Thanks&lt;/DIV&gt;&lt;/I&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;BR /&gt;Yes, sure.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Nov 2011 19:30:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-Hermitian-matrix-and-vector-multiplication/m-p/804255#M3301</guid>
      <dc:creator>Konstantin_A_Intel</dc:creator>
      <dc:date>2011-11-28T19:30:06Z</dc:date>
    </item>
  </channel>
</rss>

