Analyzing Darktable OpenCL Memory Use
op-co.de·6h·
Discuss: Hacker News
Flag this post

Georg Lukas, 2025-11-11 18:24

For my time-lapse photography, I’m using darktable to develop the pictures, processing hundreds, sometimes over a thousand, RAW photos for a single scene. Often, getting a good result requires multiple iterations of export and video rendering, with each export usually taking half an hour or longer on my slightly dated PC.

With OpenCL, exports can be significantly accelerated if the workload fits into GPU memory (darktable will apply image tiling on some, but not all modules).

This post outlines how to identify workloads that don’t run on the GPU, slowing down the export pipeline, how to understand how much more GPU memory you will need, and how to make available that memory …

Similar Posts

Loading similar posts...