![]() can process the preview pixelpipe, devices o,p,q. defines the devices that are allowed to process the center image (full) pixelpipe. ![]() There are four fields in the parameter string separated by a slash, each representing one type of pixelpipe. Each letter represents one specific OpenCL device. The configuration parameter “opencl_device_priority” holds a string with the following structure: a,b,c./k,l,m./o,p,q./x,y,z. A full export pixelpipe is more demanding still. The preview image and thumbnails are low resolution and can be processed quickly, whereas processing the center image view is more demanding. The computational demand varies significantly depending on the type of pixelpipe being executed. If an OpenCL device is available, darktable dynamically allocates it to one specific pixelpipe for one run and releases it afterwards. In addition there can be multiple parallel pixelpipes performing file exports as well as multiple parallel pixelpipes generating thumbnails. There can be one of each of these two pixelpipes running at any time, with the full and preview pixelpipes running in parallel. ![]() One type is responsible for processing the center image view (or full view) in darkroom mode, another pixelpipe processes the preview image (navigation window). There are four different types of pixelpipe in darktable. Each processing sequence of an image – to convert an input to the final output using a history stack – is run in a pixelpipe. ![]() It is important to understand how darktable uses OpenCL devices. To do this you need to select the “default” scheduling profile and change the settings in the “opencl_device_priority” configuration parameter. However, if your system is equipped with more than one GPU, you might want to set the relative device priority manually. The scheduling of OpenCL devices can be optimized on most systems using the “OpenCL scheduling profile” settings.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |