<?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 Call objective function in Parallel in jacobi matrix calculation function (djacobix) in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Call-objective-function-in-Parallel-in-jacobi-matrix-calculation/m-p/1050111#M21103</link>
    <description>&lt;P&gt;&lt;FONT color="#000099" face="Arial,Sans-Serif" size="3"&gt;I'm learning to use the Non-linear optimization in the Intel Math Kernel Library. My starting point is the the example code "ex_nlsqp_bc_c_x.c" in the directory "examples_core\solverc\source"&lt;WBR /&gt;.&lt;BR /&gt;
	&lt;BR /&gt;
	In its RCI loop (Line 202-294), the jacobi matrix calculation function (djacobix) is called. Since it will call the objective function (e.g. extended_powell in the example) many times and my real objective function is time-consuming, I am wondering are the evaluations of the objective function performed in parallel? How do I make it happen? Do I need to change the code? Or Only some project property settings is needed?&lt;/FONT&gt;&lt;BR /&gt;
	&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 15 Sep 2014 14:51:43 GMT</pubDate>
    <dc:creator>Maosi_C_</dc:creator>
    <dc:date>2014-09-15T14:51:43Z</dc:date>
    <item>
      <title>Call objective function in Parallel in jacobi matrix calculation function (djacobix)</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Call-objective-function-in-Parallel-in-jacobi-matrix-calculation/m-p/1050111#M21103</link>
      <description>&lt;P&gt;&lt;FONT color="#000099" face="Arial,Sans-Serif" size="3"&gt;I'm learning to use the Non-linear optimization in the Intel Math Kernel Library. My starting point is the the example code "ex_nlsqp_bc_c_x.c" in the directory "examples_core\solverc\source"&lt;WBR /&gt;.&lt;BR /&gt;
	&lt;BR /&gt;
	In its RCI loop (Line 202-294), the jacobi matrix calculation function (djacobix) is called. Since it will call the objective function (e.g. extended_powell in the example) many times and my real objective function is time-consuming, I am wondering are the evaluations of the objective function performed in parallel? How do I make it happen? Do I need to change the code? Or Only some project property settings is needed?&lt;/FONT&gt;&lt;BR /&gt;
	&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 15 Sep 2014 14:51:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Call-objective-function-in-Parallel-in-jacobi-matrix-calculation/m-p/1050111#M21103</guid>
      <dc:creator>Maosi_C_</dc:creator>
      <dc:date>2014-09-15T14:51:43Z</dc:date>
    </item>
    <item>
      <title>Pls look at the extended</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Call-objective-function-in-Parallel-in-jacobi-matrix-calculation/m-p/1050112#M21104</link>
      <description>&lt;P&gt;Pls look at the&amp;nbsp;extended_powell routine -- you can manually threaded this circle and also this can be easy vectorized. &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 15 Sep 2014 16:08:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Call-objective-function-in-Parallel-in-jacobi-matrix-calculation/m-p/1050112#M21104</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2014-09-15T16:08:30Z</dc:date>
    </item>
    <item>
      <title>Gennady, Thank you for your</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Call-objective-function-in-Parallel-in-jacobi-matrix-calculation/m-p/1050113#M21105</link>
      <description>&lt;P&gt;Gennady, Thank you for your reply.&lt;/P&gt;

&lt;P&gt;I understand the extended_powell routine is a simple forward model, which can be easily threaded or vectorized. However, the real forward model I am about to use is much more complicated and impossible to threaded or vectorized (accumulated variables depending on the previous time step). That's why I need to know does djacobix call the forward model in parallel and how.&lt;/P&gt;</description>
      <pubDate>Mon, 15 Sep 2014 17:11:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Call-objective-function-in-Parallel-in-jacobi-matrix-calculation/m-p/1050113#M21105</guid>
      <dc:creator>Maosi_C_</dc:creator>
      <dc:date>2014-09-15T17:11:17Z</dc:date>
    </item>
  </channel>
</rss>

