<?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 Re: Parallel Processing with Python Toolboxes in ArcGIS Pro in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/parallel-processing-with-python-toolboxes-in/m-p/506125#M39812</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes you can. Myself and Duncan Hornby have posted before about what you need to do (in ArcMap, but it's pretty much the same for Pro), here and on GIS StackExchange (ie change the multiprocessing executable amongst other things). See&amp;nbsp;&lt;A class="link-titled" href="https://gis.stackexchange.com/q/140533/2856" title="https://gis.stackexchange.com/q/140533/2856"&gt;arcgis 10.3 - Can multiprocessing with arcpy be run in a script tool? - Geographic Information Systems Stack Exchange&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now you're using python 3, I also recommend looking at the&amp;nbsp;concurrent.futures module, a higher level interface to multiprocessing and threading.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 25 Apr 2019 01:36:47 GMT</pubDate>
    <dc:creator>Luke_Pinner</dc:creator>
    <dc:date>2019-04-25T01:36:47Z</dc:date>
    <item>
      <title>Parallel Processing with Python Toolboxes in ArcGIS Pro</title>
      <link>https://community.esri.com/t5/python-questions/parallel-processing-with-python-toolboxes-in/m-p/506122#M39809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am familiar with using the multiprocessing module in a stand-alone script with ArcMap at Python 2.7.&amp;nbsp; However, I want to create a Python toolbox to be used from ArcGIS Pro and I want to know if I can still use the multiprocessing module or if there is another option.&amp;nbsp; I am just not sure what will happen with the Python toolbox and the way the multiprocessing module starts new processes.&amp;nbsp; Has anyone tried this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Nathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Apr 2019 01:00:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/parallel-processing-with-python-toolboxes-in/m-p/506122#M39809</guid>
      <dc:creator>NathanHeickLACSD</dc:creator>
      <dc:date>2019-04-17T01:00:02Z</dc:date>
    </item>
    <item>
      <title>Re: Parallel Processing with Python Toolboxes in ArcGIS Pro</title>
      <link>https://community.esri.com/t5/python-questions/parallel-processing-with-python-toolboxes-in/m-p/506123#M39810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;are your planning to use arcmap or Pro?&lt;/P&gt;&lt;P&gt;This is from the arcmap help&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://desktop.arcgis.com/en/arcmap/latest/extensions/geostatistical-analyst/parallel-processing-with-multiple-cpus.htm" title="https://desktop.arcgis.com/en/arcmap/latest/extensions/geostatistical-analyst/parallel-processing-with-multiple-cpus.htm"&gt;Parallel processing with multiple CPUs—Help | ArcGIS Desktop&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://desktop.arcgis.com/en/arcmap/latest/tools/environments/parallel-processing-factor.htm" title="https://desktop.arcgis.com/en/arcmap/latest/tools/environments/parallel-processing-factor.htm"&gt;Parallel Processing Factor (Environment setting)—Help | ArcGIS Desktop&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Similarly from the Pro help&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://pro.arcgis.com/en/pro-app/help/analysis/geostatistical-analyst/parallel-processing-with-multiple-cpus.htm" title="https://pro.arcgis.com/en/pro-app/help/analysis/geostatistical-analyst/parallel-processing-with-multiple-cpus.htm"&gt;Parallel processing with multiple CPUs—ArcGIS Pro | ArcGIS Desktop&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://pro.arcgis.com/en/pro-app/tool-reference/environment-settings/parallel-processing-factor.htm" title="https://pro.arcgis.com/en/pro-app/tool-reference/environment-settings/parallel-processing-factor.htm"&gt;Parallel Processing Factor (Environment setting)—Geoprocessing | ArcGIS Desktop&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;plus others&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Apr 2019 02:59:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/parallel-processing-with-python-toolboxes-in/m-p/506123#M39810</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2019-04-17T02:59:14Z</dc:date>
    </item>
    <item>
      <title>Re: Parallel Processing with Python Toolboxes in ArcGIS Pro</title>
      <link>https://community.esri.com/t5/python-questions/parallel-processing-with-python-toolboxes-in/m-p/506124#M39811</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I want to use the multiprocessing module in ArcGIS Pro with a Python toolbox.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Apr 2019 17:11:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/parallel-processing-with-python-toolboxes-in/m-p/506124#M39811</guid>
      <dc:creator>NathanHeickLACSD</dc:creator>
      <dc:date>2019-04-17T17:11:27Z</dc:date>
    </item>
    <item>
      <title>Re: Parallel Processing with Python Toolboxes in ArcGIS Pro</title>
      <link>https://community.esri.com/t5/python-questions/parallel-processing-with-python-toolboxes-in/m-p/506125#M39812</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes you can. Myself and Duncan Hornby have posted before about what you need to do (in ArcMap, but it's pretty much the same for Pro), here and on GIS StackExchange (ie change the multiprocessing executable amongst other things). See&amp;nbsp;&lt;A class="link-titled" href="https://gis.stackexchange.com/q/140533/2856" title="https://gis.stackexchange.com/q/140533/2856"&gt;arcgis 10.3 - Can multiprocessing with arcpy be run in a script tool? - Geographic Information Systems Stack Exchange&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now you're using python 3, I also recommend looking at the&amp;nbsp;concurrent.futures module, a higher level interface to multiprocessing and threading.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Apr 2019 01:36:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/parallel-processing-with-python-toolboxes-in/m-p/506125#M39812</guid>
      <dc:creator>Luke_Pinner</dc:creator>
      <dc:date>2019-04-25T01:36:47Z</dc:date>
    </item>
    <item>
      <title>Re: Parallel Processing with Python Toolboxes in ArcGIS Pro</title>
      <link>https://community.esri.com/t5/python-questions/parallel-processing-with-python-toolboxes-in/m-p/506126#M39813</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your help Luke!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 May 2019 21:30:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/parallel-processing-with-python-toolboxes-in/m-p/506126#M39813</guid>
      <dc:creator>NathanHeickLACSD</dc:creator>
      <dc:date>2019-05-03T21:30:43Z</dc:date>
    </item>
  </channel>
</rss>

