Właśnie tego szukałem i znalazłem kilka odpowiedzi:
1) Jakie narzędzia geoprzetwarzania honorują środowisko przetwarzania równoległego?
Nie mogłem znaleźć wyczerpującej listy innych niż te, które są połączone w drugiej odpowiedzi, ale jeśli spojrzysz na odniesienie do narzędzia do geoprzetwarzania, możesz to stwierdzić po liście Środowisk, które obsługuje u dołu. Jeśli wyświetla listę „Parallel Processing Factor” w środowiskach, to obsługuje go. W przeciwnym razie nie. Nie jest to wyczerpująca lista, ale pozwala przynajmniej wyszukać wsparcie dla konkretnego narzędzia.
2) Czy są to ustawienia lokalne lub globalne (tj. Czy możesz ustawić środowisko na początku skryptu Arcpy, a następnie wszystkie odpowiednie narzędzia będą honorować ustawienia środowiska później?
Rozumiem, że działa jak inne środowiska i może być jedno i drugie. Jeśli ustawisz go na samym narzędziu geoprzetwarzania podczas jego uruchamiania, będzie on lokalny, ale jeśli ustawisz go w środowiskach ArcMap lub Arcpy, to będzie globalny dla tej sesji. Mogę się mylić, ale nie przeczytałem niczego, co wskazywałoby na to, że zachowuje się inaczej.
3) Czy większość narzędzi geoprzetwarzania jest już domyślnie ustawiona na: arcpy.env.parallelProcessingFactor = „100%” domyślnie?
Nie, przynajmniej niekoniecznie. To nie jest określone. Na tej stronie pomocy dotyczącej ArcGIS 10.2 domyślnie pozwala każdemu narzędziu określić jego ilość. Biorąc pod uwagę inną dokumentację na tej stronie, wskazującą optymalne ustawienia dla każdego narzędzia w zależności od tego, czy jest ono związane z dyskiem, czy z procesorem, wyobrażam sobie, że może się różnić między używaniem jednego rdzenia a tworzeniem wielokrotnie większej liczby wątków niż procesory. Nie mówią tego, ale taka jest moja interpretacja domyślnej wartości, którą określają.