Ansel can use the CPU and one or several OpenCL capable GPUs. Depending on the relative performance of these devices, users can choose among certain scheduling profiles to optimize performance. This is achieved by setting the configuration parameter Preferences > Processing > CPU, GPU, Memory > OpenCL scheduling profile, which offers the following choices:

default
If an OpenCL-capable GPU is found Ansel uses it for processing the center image view while the navigation preview window is processed on the CPU in parallel. This is the preferred setting for systems with a reasonably fast CPU and a moderately fast GPU. The exact allocation of devices to the various pixelpipe types can be finetuned with the “opencl_device_priority” configuration parameter (see multiple devices).
bardzo szybki GPU
Z tym profilem szeregowania Ansel przetwarza sekwencyjnie widok środkowego obrazu i okno podglądu na GPU. Jest to preferowane ustawienie w przypadku systemów z procesorem graficznym, który znacznie przewyższa procesor.
wiele GPU
To ustawienie dotyczy systemów z wieloma procesorami GPU, których względna wydajność nie różni się znacząco. Za każdym razem, gdy uruchamiane jest zadanie przetwarzania, Ansel używa aktualnie nieaktywnego procesora graficznego, ale nie procesora. Użytkownicy systemów z różnymi procesorami graficznymi będą potrzebować lepszej kontroli nad ich względnym priorytetem. Lepiej byłoby, gdyby wybrali „domyślny” profil i dostroili swój system za pomocą parametru konfiguracyjnego „opencl_device_priority” (patrz wiele urządzeń).

On first start-up or after any detected change in the GPU configuration of your system Ansel tries to identify the best suited profile for you. You can change it at any time in Preferences > Processing > CPU, GPU, Memory.