Yo mismo estaba buscando esto y encontré algunas de las respuestas:
- Qué herramientas de geoprocesamiento respetan el procesamiento paralelo paralelo?
No he podido encontrar una lista completa de ellos aparte de los vinculados en la otra respuesta, pero si nos fijamos en la referencia de la herramienta de geoprocesamiento, se puede saber para esa herramienta por la lista de entornos que soporta cerca de la parte inferior de la página de documentación de la herramienta. Si aparece "Factor de procesamiento paralelo" en la lista de entornos, es que es compatible. De lo contrario, no. No es una lista exhaustiva, pero al menos te permite buscar la compatibilidad con una herramienta concreta.
- ¿Son estos ajustes locales o globales (es decir, se puede establecer el entorno al principio del script Arcpy y todas las respectivas herramientas respetarán la configuración del entorno a partir de entonces?
Según tengo entendido, actúa como otros entornos y puede ser ambas cosas. Si lo configuras en la propia herramienta de geoprocesamiento al ejecutarla, es local, pero si lo configuras en entornos ArcMap o entornos arcpy, entonces es global a esa sesión. Podría estar equivocado en esto, pero no he leído nada que indique que se comporta de manera diferente.
- ¿La mayoría de las herramientas de geoprocesamiento ya están configuradas con: arcpy.env.parallelProcessingFactor = "100%"por defecto?
No. No necesariamente, al menos. No está especificado. Según esto página de ayuda para ArcGIS 10.2, el valor por defecto es dejar que cada herramienta determine su cantidad. Dada la otra documentación de esa página que indica los ajustes óptimos para cada herramienta en función de si está vinculada al disco o a la CPU, me imagino que puede variar entre utilizar un solo núcleo y crear muchos más hilos que CPU. No lo dicen, pero esa es mi interpretación del valor por defecto que especifican.