<?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 The time taken by GESVD to run  in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/The-time-taken-by-GESVD-to-run/m-p/859530#M7346</link>
    <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I am runningdgesvd_ in Visual Studio 2008 and comparing the results I get with these from the corresponding function implemented from an algorithm in 'Numerical Recipes in C'. The time taken by the algorithm we implemented from Numerical recepices is roughly constant.In release mode the dgesvd_ for a 60 by 60 matrix sometimes takeszero seconds some other times up to one second.&lt;BR /&gt;&lt;BR /&gt;I do not understand how the time taken by dgesvd_ to run can swing so much.&lt;BR /&gt;&lt;BR /&gt;Does somebody have an idea why?&lt;BR /&gt;&lt;BR /&gt;dgsvd_ is returning non negative orderedeigenvalues. Can somebody advise mea fast to run functionfrom MKL that returns negative eigenvalues?&lt;BR /&gt;&lt;BR /&gt;Thank you.&lt;BR /&gt;&lt;BR /&gt;Erasmo.&lt;/P&gt;</description>
    <pubDate>Mon, 29 Mar 2010 09:43:58 GMT</pubDate>
    <dc:creator>Erasmo_Coletti</dc:creator>
    <dc:date>2010-03-29T09:43:58Z</dc:date>
    <item>
      <title>The time taken by GESVD to run</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/The-time-taken-by-GESVD-to-run/m-p/859530#M7346</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I am runningdgesvd_ in Visual Studio 2008 and comparing the results I get with these from the corresponding function implemented from an algorithm in 'Numerical Recipes in C'. The time taken by the algorithm we implemented from Numerical recepices is roughly constant.In release mode the dgesvd_ for a 60 by 60 matrix sometimes takeszero seconds some other times up to one second.&lt;BR /&gt;&lt;BR /&gt;I do not understand how the time taken by dgesvd_ to run can swing so much.&lt;BR /&gt;&lt;BR /&gt;Does somebody have an idea why?&lt;BR /&gt;&lt;BR /&gt;dgsvd_ is returning non negative orderedeigenvalues. Can somebody advise mea fast to run functionfrom MKL that returns negative eigenvalues?&lt;BR /&gt;&lt;BR /&gt;Thank you.&lt;BR /&gt;&lt;BR /&gt;Erasmo.&lt;/P&gt;</description>
      <pubDate>Mon, 29 Mar 2010 09:43:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/The-time-taken-by-GESVD-to-run/m-p/859530#M7346</guid>
      <dc:creator>Erasmo_Coletti</dc:creator>
      <dc:date>2010-03-29T09:43:58Z</dc:date>
    </item>
    <item>
      <title>The time taken by GESVD to run</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/The-time-taken-by-GESVD-to-run/m-p/859531#M7347</link>
      <description>Erasmo,
&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;B&gt;I do not understand how the time taken by dgesvd_ to run can swing so much.&lt;/B&gt;&lt;BR /&gt;&lt;/SPAN&gt;
&lt;DIV&gt;it depends how you measure the execution time of dgesvd. The simplest way to get the correct execution time -execute NTIMES ( say NTIMES = 11 ) times and calculate the average execution time.&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV id="_mcePaste"&gt;It will take you the first approximation of real execution time of this program.&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;double start = dsecnd();&lt;/DIV&gt;
&lt;DIV&gt;for(; NTIMES; ){&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN style="white-space: pre;"&gt; &lt;/SPAN&gt;dgesvd()&lt;/DIV&gt;
&lt;DIV&gt;}&lt;/DIV&gt;
&lt;DIV&gt;double finish=dsecnd();&lt;/DIV&gt;
&lt;DIV&gt;the execTime = (finish - start)/NTIMES;&lt;/DIV&gt;
&lt;DIV&gt;--Gennady&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 30 Mar 2010 15:14:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/The-time-taken-by-GESVD-to-run/m-p/859531#M7347</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2010-03-30T15:14:08Z</dc:date>
    </item>
  </channel>
</rss>

