<?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 Does anyone know why the Build Overviews tool would refuse to use Parallels processing when it has previously done it by default? in Geoprocessing Questions</title>
    <link>https://community.esri.com/t5/geoprocessing-questions/does-anyone-know-why-the-build-overviews-tool/m-p/1339764#M27003</link>
    <description>&lt;P&gt;I am working on creating a written workflow for handling a large imagery dataset at my organization and teaching future users how to create them. Quick summary of my workflow:&lt;/P&gt;&lt;P&gt;1. Create Mosaic Dataset&lt;/P&gt;&lt;P&gt;2. Add Rasters to Mosaic Dataset&lt;/P&gt;&lt;P&gt;3. Define Overviews&lt;/P&gt;&lt;P&gt;4. Build Overviews&lt;/P&gt;&lt;P&gt;Step 4 is where I encountered the issue. On my first test, building the overviews took 35 minutes for ~900 imagery tiles. During step 3. I designated that the overviews be stored in the file geodatabase.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Once I finished my documentation, I decided run through it to make sure it was coherent and easy to follow. I did everything the same, except this time, when Defining Overviews in step 3, I did not designate them to be stored in a file goedatabase, but rather a folder on my C drive. When I clicked run, I immediately noticed that the tool was going much slower. When it finally finished it had taken over 5 hours to run.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I decided to comb through the tool logs in the GP history panel and I came across one big discrepancy.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just before the tool started generating overviews, it said the following:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000FF"&gt;2023-10-18T13:44:59.883: Distributing mosaic dataset operation across 10 parallel instances on the specified host: [GIS-0123].&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;When I go to that same spot in the log for the second run, I can clearly see that it did not say anything about parallel processing. Here is a screenshot from the logs (the log on the right is the 35 minute run and the log on the left is the the 5 hour run).&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MatthewBeal_1-1697744889855.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/83523i6DD51651873929F3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MatthewBeal_1-1697744889855.png" alt="MatthewBeal_1-1697744889855.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The only thing I did differently was in the defining overview stage. So I can't figure out why the parallel processing was affected. I did not tweak the parallel processing environment settings in either tool. Anyone have any experience with this issue?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 19 Oct 2023 19:50:11 GMT</pubDate>
    <dc:creator>MDB_GIS</dc:creator>
    <dc:date>2023-10-19T19:50:11Z</dc:date>
    <item>
      <title>Does anyone know why the Build Overviews tool would refuse to use Parallels processing when it has previously done it by default?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/does-anyone-know-why-the-build-overviews-tool/m-p/1339764#M27003</link>
      <description>&lt;P&gt;I am working on creating a written workflow for handling a large imagery dataset at my organization and teaching future users how to create them. Quick summary of my workflow:&lt;/P&gt;&lt;P&gt;1. Create Mosaic Dataset&lt;/P&gt;&lt;P&gt;2. Add Rasters to Mosaic Dataset&lt;/P&gt;&lt;P&gt;3. Define Overviews&lt;/P&gt;&lt;P&gt;4. Build Overviews&lt;/P&gt;&lt;P&gt;Step 4 is where I encountered the issue. On my first test, building the overviews took 35 minutes for ~900 imagery tiles. During step 3. I designated that the overviews be stored in the file geodatabase.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Once I finished my documentation, I decided run through it to make sure it was coherent and easy to follow. I did everything the same, except this time, when Defining Overviews in step 3, I did not designate them to be stored in a file goedatabase, but rather a folder on my C drive. When I clicked run, I immediately noticed that the tool was going much slower. When it finally finished it had taken over 5 hours to run.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I decided to comb through the tool logs in the GP history panel and I came across one big discrepancy.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just before the tool started generating overviews, it said the following:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000FF"&gt;2023-10-18T13:44:59.883: Distributing mosaic dataset operation across 10 parallel instances on the specified host: [GIS-0123].&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;When I go to that same spot in the log for the second run, I can clearly see that it did not say anything about parallel processing. Here is a screenshot from the logs (the log on the right is the 35 minute run and the log on the left is the the 5 hour run).&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MatthewBeal_1-1697744889855.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/83523i6DD51651873929F3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MatthewBeal_1-1697744889855.png" alt="MatthewBeal_1-1697744889855.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The only thing I did differently was in the defining overview stage. So I can't figure out why the parallel processing was affected. I did not tweak the parallel processing environment settings in either tool. Anyone have any experience with this issue?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Oct 2023 19:50:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/does-anyone-know-why-the-build-overviews-tool/m-p/1339764#M27003</guid>
      <dc:creator>MDB_GIS</dc:creator>
      <dc:date>2023-10-19T19:50:11Z</dc:date>
    </item>
    <item>
      <title>Re: Does anyone know why the Build Overviews tool would refuse to use Parallels processing when it has previously done it by default?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/does-anyone-know-why-the-build-overviews-tool/m-p/1339820#M27004</link>
      <description>&lt;P&gt;&lt;A href="https://pro.arcgis.com/en/pro-app/latest/tool-reference/data-management/build-overviews.htm" target="_blank"&gt;Build Overviews (Data Management)—ArcGIS Pro | Documentation&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Parallel Processing factor refers to Build Overviews&lt;/P&gt;&lt;P&gt;&lt;A href="https://pro.arcgis.com/en/pro-app/latest/tool-reference/environment-settings/parallel-processing-factor.htm" target="_blank"&gt;Parallel Processing Factor (Environment setting)—ArcGIS Pro | Documentation&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;However, for cases in which all your processes are I/O bound to a disk or to an enterprise database connection, you may get better performance by specifying more processes than you have cores. For example, the&amp;nbsp;&lt;A href="https://pro.arcgis.com/en/pro-app/3.1/tool-reference/data-management/add-rasters-to-mosaic-dataset.htm#GUID-C034B638-4E2F-4D73-A224-B4E859C57E64" target="_blank"&gt;Add Rasters to Mosaic Dataset&lt;/A&gt;&amp;nbsp;tool is I/O bound when the mosaic dataset is stored in an enterprise database. Also, the&amp;nbsp;&lt;A href="https://pro.arcgis.com/en/pro-app/3.1/tool-reference/data-management/build-overviews.htm" target="_blank"&gt;Build Overviews&lt;/A&gt;&amp;nbsp;tool is primarily I/O bound to the disk. You can use more processes than your machine has cores by specifying either a percent value greater than 100% or a number of processes greater than the number of cores on your machine. For example, if you have a 4-core machine, specifying 8 or 200% will spread operations over 8 processes.&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Oct 2023 21:15:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/does-anyone-know-why-the-build-overviews-tool/m-p/1339820#M27004</guid>
      <dc:creator>DanPatterson</dc:creator>
      <dc:date>2023-10-19T21:15:14Z</dc:date>
    </item>
    <item>
      <title>Re: Does anyone know why the Build Overviews tool would refuse to use Parallels processing when it has previously done it by default?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/does-anyone-know-why-the-build-overviews-tool/m-p/1340030#M27006</link>
      <description>&lt;P&gt;That's very interesting. I know you didn't write the documentation but based off all your helpful posts across the community, I think you know the ins and outs of the software better than many ESRI employees. So do you know what they mean when they say "I/O Bound?" I know that means input/output, but the way I'm reading that, it seems to imply that writing to a file GDB isn't I/O bound.&lt;/P&gt;&lt;P&gt;Isn't pretty much everything on a computer I/O bound at some level? I'm trying to understand the difference between writing to a folder on my local drive and writing to a file geodatabase is in terms of I/O.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regarding the value you use for parallel processing if you manually input it, do you know what the limit is? Based on the example they provided, are you limited to 2 process per core? So for example, I have an i7 -12700 which has 20 threads (8 p cores and 4 e cores). Which number would I double? I'm guessing the P cores since they are typically the workhorse cores? So I would use 16?&lt;/P&gt;&lt;P&gt;Sorry for throwing all these questions at you! I'm trying to learn this stuff as best I can so I can document it for the future!&lt;/P&gt;</description>
      <pubDate>Fri, 20 Oct 2023 14:44:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/does-anyone-know-why-the-build-overviews-tool/m-p/1340030#M27006</guid>
      <dc:creator>MDB_GIS</dc:creator>
      <dc:date>2023-10-20T14:44:29Z</dc:date>
    </item>
  </channel>
</rss>

