<?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 Anton,  in Intel® Distribution for Python*</title>
    <link>https://community.intel.com/t5/Intel-Distribution-for-Python/TBB-module-Unleash-parallel-performance-of-Python-programs/m-p/1074461#M202</link>
    <description>&lt;P&gt;Anton,&amp;nbsp;&lt;/P&gt;

&lt;P&gt;may be worth mentioning that TBB will only offload to the Phi card if you install the latest version of Intel Python (l_python27_bu_2017.0.018). The version that was available when you posted the article does not work.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 16 Jun 2016 18:24:00 GMT</pubDate>
    <dc:creator>Andrew_D_3</dc:creator>
    <dc:date>2016-06-16T18:24:00Z</dc:date>
    <item>
      <title>TBB module: Unleash parallel performance of Python programs</title>
      <link>https://community.intel.com/t5/Intel-Distribution-for-Python/TBB-module-Unleash-parallel-performance-of-Python-programs/m-p/1074459#M200</link>
      <description>&lt;P&gt;Dear users of Intel Distribution for Python, l&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;et me introduce TBB module which enables additional performance for multi-threaded Python programs!&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;Please follow &lt;A href="https://software.intel.com/en-us/blogs/2016/04/04/unleash-parallel-performance-of-python-programs"&gt;this link in order to read the blog article&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;// Anton&lt;/P&gt;</description>
      <pubDate>Mon, 04 Apr 2016 22:37:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Distribution-for-Python/TBB-module-Unleash-parallel-performance-of-Python-programs/m-p/1074459#M200</guid>
      <dc:creator>Anton_M_Intel</dc:creator>
      <dc:date>2016-04-04T22:37:03Z</dc:date>
    </item>
    <item>
      <title> </title>
      <link>https://community.intel.com/t5/Intel-Distribution-for-Python/TBB-module-Unleash-parallel-performance-of-Python-programs/m-p/1074460#M201</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Hi Anton, I was able to successfully run your code. The test results are as follows:&lt;/P&gt;

&lt;P&gt;$ python3 bench.py&lt;BR /&gt;
	25.36649799346924&lt;/P&gt;

&lt;P&gt;$ python3 -m TBB bench.py&lt;BR /&gt;
	22.13143277168274&lt;/P&gt;

&lt;P&gt;$ python3 bench.py&lt;BR /&gt;
	26.60333490371704&lt;/P&gt;

&lt;P&gt;$ python3 -m TBB bench.py&lt;BR /&gt;
	21.826074361801147&lt;/P&gt;

&lt;P&gt;Not sure how to make a proper interpretation of them.&lt;/P&gt;

&lt;P&gt;Is there a performance test suite available for this python beta (2017) distribution?&lt;/P&gt;

&lt;P&gt;Sergio&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 21 May 2016 20:35:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Distribution-for-Python/TBB-module-Unleash-parallel-performance-of-Python-programs/m-p/1074460#M201</guid>
      <dc:creator>sergio_r_</dc:creator>
      <dc:date>2016-05-21T20:35:26Z</dc:date>
    </item>
    <item>
      <title>Anton, </title>
      <link>https://community.intel.com/t5/Intel-Distribution-for-Python/TBB-module-Unleash-parallel-performance-of-Python-programs/m-p/1074461#M202</link>
      <description>&lt;P&gt;Anton,&amp;nbsp;&lt;/P&gt;

&lt;P&gt;may be worth mentioning that TBB will only offload to the Phi card if you install the latest version of Intel Python (l_python27_bu_2017.0.018). The version that was available when you posted the article does not work.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 16 Jun 2016 18:24:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Distribution-for-Python/TBB-module-Unleash-parallel-performance-of-Python-programs/m-p/1074461#M202</guid>
      <dc:creator>Andrew_D_3</dc:creator>
      <dc:date>2016-06-16T18:24:00Z</dc:date>
    </item>
    <item>
      <title>Hi Sergio,</title>
      <link>https://community.intel.com/t5/Intel-Distribution-for-Python/TBB-module-Unleash-parallel-performance-of-Python-programs/m-p/1074462#M203</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 13.008px; line-height: 19.512px;"&gt;Hi Sergio,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;sergio r. wrote:&lt;BR /&gt;&lt;BR /&gt;
	&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;Hi Anton, I was able to successfully run your code. The test results are as follows:&lt;BR /&gt;
	...&lt;/SPAN&gt;&lt;BR /&gt;
	&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;Not sure how to make a proper interpretation of them.&lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Is there a performance test suite available for this python beta (2017) distribution?&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Thank you a lot for getting back to me with your results! If the numbers represent a time unit (my bench from the blog prints time), it is easy to interpret it as TBB helps with this benchmark on your machine. Do you have any other concerns or more questions here?&lt;/P&gt;

&lt;P&gt;We don't have other benchmarks except we published in blogs. You can use publicly available/standard python benchmarks.&lt;/P&gt;

&lt;P&gt;Regards,&lt;BR /&gt;
	Anton&lt;/P&gt;</description>
      <pubDate>Thu, 16 Jun 2016 19:37:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Distribution-for-Python/TBB-module-Unleash-parallel-performance-of-Python-programs/m-p/1074462#M203</guid>
      <dc:creator>Anton_M_Intel</dc:creator>
      <dc:date>2016-06-16T19:37:42Z</dc:date>
    </item>
    <item>
      <title>Quote:Andrew D. wrote:</title>
      <link>https://community.intel.com/t5/Intel-Distribution-for-Python/TBB-module-Unleash-parallel-performance-of-Python-programs/m-p/1074463#M204</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Andrew D. wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;may be worth mentioning that TBB will only offload to the Phi card if you install the latest version of Intel Python (l_python27_bu_2017.0.018). The version that was available when you posted the article does not work.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Andrew, TBB does nothing w.r.t. offloading. It is only about managing threads within the same process where it is enabled.&lt;/P&gt;

&lt;P&gt;But you are right that offloading was enabled for MKL in Intel Distribution for Python 2017 Beta Update 1.&lt;/P&gt;</description>
      <pubDate>Thu, 16 Jun 2016 19:42:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Distribution-for-Python/TBB-module-Unleash-parallel-performance-of-Python-programs/m-p/1074463#M204</guid>
      <dc:creator>Anton_M_Intel</dc:creator>
      <dc:date>2016-06-16T19:42:13Z</dc:date>
    </item>
    <item>
      <title>Hi,</title>
      <link>https://community.intel.com/t5/Intel-Distribution-for-Python/TBB-module-Unleash-parallel-performance-of-Python-programs/m-p/1074464#M205</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am working on an OpenCV DNN CAFFE code for detecting humans in CCTV cameras, Can you please let me know, if I can use TBB to parallelize Python.&lt;/P&gt;</description>
      <pubDate>Fri, 13 Sep 2019 18:07:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Distribution-for-Python/TBB-module-Unleash-parallel-performance-of-Python-programs/m-p/1074464#M205</guid>
      <dc:creator>Mounagurusamy__Guruv</dc:creator>
      <dc:date>2019-09-13T18:07:47Z</dc:date>
    </item>
    <item>
      <title>Quote:Mounagurusamy,</title>
      <link>https://community.intel.com/t5/Intel-Distribution-for-Python/TBB-module-Unleash-parallel-performance-of-Python-programs/m-p/1074465#M206</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Mounagurusamy, Guruvishnuvardan wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am working on an OpenCV DNN CAFFE code for detecting humans in CCTV cameras, Can you please let me know, if I can use TBB to parallelize Python.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Short answer: no, TBB is not for making interpreted Python code parallel.&lt;/P&gt;&lt;P&gt;Please use regular approaches to parallelism in Python like multiprocessing.pool, Joblin, Dask, Ray, etc. TBB for Python helps to compose them better, without exposing it's C++ parallel programming model to Python.&lt;/P&gt;</description>
      <pubDate>Mon, 16 Sep 2019 21:07:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Distribution-for-Python/TBB-module-Unleash-parallel-performance-of-Python-programs/m-p/1074465#M206</guid>
      <dc:creator>Anton_M_Intel</dc:creator>
      <dc:date>2019-09-16T21:07:13Z</dc:date>
    </item>
  </channel>
</rss>

