<?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 Hi Chao Y, in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sobol-initialization-question/m-p/922461#M13149</link>
    <description>&lt;P&gt;Hi Chao Y,&lt;/P&gt;
&lt;P&gt;Apologies, I was misunderstanding something constantly. The idea is that when one uses (not initial) direction numbers, the polynomials degrees etc are ,of course, useless .&lt;/P&gt;
&lt;P&gt;Thank you for your help,&lt;/P&gt;
&lt;P&gt;P-&lt;/P&gt;
&lt;P&gt;ps: and I a understand now your writting to mean that this option is not there and I should provide with the first dimension direction number.&lt;/P&gt;</description>
    <pubDate>Sat, 26 Jan 2013 22:11:34 GMT</pubDate>
    <dc:creator>Petros_Mamales</dc:creator>
    <dc:date>2013-01-26T22:11:34Z</dc:date>
    <item>
      <title>Sobol initialization question</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sobol-initialization-question/m-p/922458#M13146</link>
      <description>&lt;P&gt;In the documentation provided in this web page :&lt;/P&gt;
&lt;P&gt;&lt;A href="http://software.intel.com/sites/products/documentation/doclib/mkl_sa/11/vslnotes/8_4_9_SOBOL.htm" target="_blank"&gt;http://software.intel.com/sites/products/documentation/doclib/mkl_sa/11/vslnotes/8_4_9_SOBOL.htm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;it is stated that unless one declares in params[2] that they want to overwrite the first dimension (or 0th for c/c++ programmers), they need&lt;/P&gt;
&lt;P&gt;s-1 primitive polynomials and s-1 directional vecvtors.&lt;/P&gt;
&lt;P&gt;"The number of polynomials (and the number of rows in the table) depends on the initialization mode for the first dimension. In the default initialization mode (see [&lt;A href="http://software.intel.com/sites/products/documentation/doclib/mkl_sa/11/vslnotes/10_Bibliography.htm#10_Bibliography"&gt;Brat88&lt;/A&gt;] for details) it is enough to pass into the library dimen -1 primitive polynomials (correspondingly, the number of rows in the table of initial direction numbers also equals dimen -1). To override default initialization for the first dimension, set VSL_QRNG_OVERRIDE_1ST_DIM_INIT indicator in params[2]:"&lt;/P&gt;
&lt;P&gt;However, in the example provided in the folder vslc of the recent release of mkl 11, inthe file %mklroot%\\examples\vslc\source\soboluserdirnums.c&lt;/P&gt;
&lt;P&gt;one notices that although no indication is provided in params[2] for overriding the 1st dimension, dimension ( instead of dimension-1) rows of direction vectors are passed in .&lt;/P&gt;
&lt;P&gt;Which one of the two is the correct one ? Apparently the first (c-0th) row is all 1's , which is the default for the direction vectors if not overwritten - please correct me if I am wrong.&lt;/P&gt;
&lt;P&gt;In the event someone wanted to overwrite the first dimension what would be the&amp;nbsp; polynomial (c-0th) that they should input in params? 1 ?&lt;/P&gt;
&lt;P&gt;Thank you very much in advance,&lt;/P&gt;
&lt;P&gt;P-&lt;/P&gt;</description>
      <pubDate>Wed, 23 Jan 2013 21:56:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sobol-initialization-question/m-p/922458#M13146</guid>
      <dc:creator>Petros_Mamales</dc:creator>
      <dc:date>2013-01-23T21:56:13Z</dc:date>
    </item>
    <item>
      <title>Hello,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sobol-initialization-question/m-p/922459#M13147</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Some comments from function experts: &lt;BR /&gt;Expected behavior of the Sobol initialization is described in the documentation, and the example mentioned below follows this description.&lt;BR /&gt;Overriding 1st dimension is possible when user provides initial direction numbers and/or polynomials VSL_USER_INIT_DIRECTION_NUMBERS | VSL_USER_PRIMITIVE_POLYMS. &lt;BR /&gt;The library initializes direction numbers for 1st dim with ones, if 1st dimension is not overridden; and computes direction numbers for 1st dim from user-provided initial direction number/polynomials, otherwise. Sizes of arrays which contain initial parameters are set accordingly, dim or dim-1&lt;/P&gt;
&lt;P&gt;If the users calculates table of direction numbers on their side, they can provides them by specifying VSL_USER_DIRECTION_NUMBERS mode.&amp;nbsp; Overriding 1st dimension is not applicable in this case, thus, size of the table is dim x 32&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Chao&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jan 2013 06:42:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sobol-initialization-question/m-p/922459#M13147</guid>
      <dc:creator>Chao_Y_Intel</dc:creator>
      <dc:date>2013-01-25T06:42:27Z</dc:date>
    </item>
    <item>
      <title>Hi Chao Y,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sobol-initialization-question/m-p/922460#M13148</link>
      <description>&lt;P&gt;Hi Chao Y,&lt;/P&gt;
&lt;P&gt;Thank you for the response - for some reason I just saw it now although had been checking ..&lt;/P&gt;
&lt;P&gt;There is still something unclear though:&lt;/P&gt;
&lt;P&gt;when you write:&lt;/P&gt;
&lt;P&gt;"Overriding 1st dimension is not applicable in this case, thus, size of the table is dim x 32"&lt;/P&gt;
&lt;P&gt;seems contradictory to me. Do you mean to say thatnotoverriding the first dimension is not an option ? O/wise how can I provide with a table of dimx32?&lt;/P&gt;
&lt;P&gt;Thank you again,&lt;/P&gt;
&lt;P&gt;P-&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 26 Jan 2013 20:02:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sobol-initialization-question/m-p/922460#M13148</guid>
      <dc:creator>Petros_Mamales</dc:creator>
      <dc:date>2013-01-26T20:02:47Z</dc:date>
    </item>
    <item>
      <title>Hi Chao Y,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sobol-initialization-question/m-p/922461#M13149</link>
      <description>&lt;P&gt;Hi Chao Y,&lt;/P&gt;
&lt;P&gt;Apologies, I was misunderstanding something constantly. The idea is that when one uses (not initial) direction numbers, the polynomials degrees etc are ,of course, useless .&lt;/P&gt;
&lt;P&gt;Thank you for your help,&lt;/P&gt;
&lt;P&gt;P-&lt;/P&gt;
&lt;P&gt;ps: and I a understand now your writting to mean that this option is not there and I should provide with the first dimension direction number.&lt;/P&gt;</description>
      <pubDate>Sat, 26 Jan 2013 22:11:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sobol-initialization-question/m-p/922461#M13149</guid>
      <dc:creator>Petros_Mamales</dc:creator>
      <dc:date>2013-01-26T22:11:34Z</dc:date>
    </item>
  </channel>
</rss>

