<?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 rank-k update of a cholesky factor in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/rank-k-update-of-a-cholesky-factor/m-p/908068#M11874</link>
    <description>Hi,&lt;BR /&gt;I need to run a rank-k update of a cholesky factor of a matrix. The corresponding matlab routine is cholupdate, the corresponding linpack routine is dchex. Is there any way I can do this using MKL?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Hagai.</description>
    <pubDate>Mon, 19 Oct 2009 20:57:13 GMT</pubDate>
    <dc:creator>hagai_sela</dc:creator>
    <dc:date>2009-10-19T20:57:13Z</dc:date>
    <item>
      <title>rank-k update of a cholesky factor</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/rank-k-update-of-a-cholesky-factor/m-p/908068#M11874</link>
      <description>Hi,&lt;BR /&gt;I need to run a rank-k update of a cholesky factor of a matrix. The corresponding matlab routine is cholupdate, the corresponding linpack routine is dchex. Is there any way I can do this using MKL?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Hagai.</description>
      <pubDate>Mon, 19 Oct 2009 20:57:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/rank-k-update-of-a-cholesky-factor/m-p/908068#M11874</guid>
      <dc:creator>hagai_sela</dc:creator>
      <dc:date>2009-10-19T20:57:13Z</dc:date>
    </item>
    <item>
      <title>Re: rank-k update of a cholesky factor</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/rank-k-update-of-a-cholesky-factor/m-p/908069#M11875</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/317867"&gt;hagai_sela&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;Hi,&lt;BR /&gt;I need to run a rank-k update of a cholesky factor of a matrix. The corresponding matlab routine is cholupdate, the corresponding linpack routine is dchex. Is there any way I can do this using MKL?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Hagai.&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;Hello Hagai,&lt;BR /&gt;&lt;BR /&gt;Unfortunately the functionality not a part of LAPACK and not available in Intel MKL. You could link the LINPACK function with MKL, than use MKL to perform upper Cholesky factorization and dchex to update theobtained factorization later. &lt;BR /&gt;&lt;BR /&gt;There is an article by Matthias Seeger: "&lt;A href="http://people.mmci.uni-saarland.de/~mseeger/papers/cholupdate.pdf" target="_blank"&gt;Low Rank Updates for the Cholesky Decomposition&lt;/A&gt;", which has &lt;A href="http://people.mmci.uni-saarland.de/~mseeger/software/chollrup.tar.gz" target="_blank"&gt;a link&lt;/A&gt; to another implementation of the functionality which uses BLAS more actively.&lt;BR /&gt;&lt;BR /&gt;W.B.R.,&lt;BR /&gt;Alexander.</description>
      <pubDate>Tue, 20 Oct 2009 11:05:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/rank-k-update-of-a-cholesky-factor/m-p/908069#M11875</guid>
      <dc:creator>Alexander_K_Intel3</dc:creator>
      <dc:date>2009-10-20T11:05:20Z</dc:date>
    </item>
  </channel>
</rss>

