![]() Users of systems with a variety of GPUs will need better control on their relative priority. Whenever a processing job is started darktable uses any currently idle GPU but not the CPU. multiple GPUs This setting addresses systems with multiple GPUs whose relative performance does not differ significantly. This is the preferred setting for systems with a GPU that strongly outperforms the CPU. very fast GPU With this scheduling profile darktable processes the center image view and the preview window on the GPU sequentially. The exact allocation of devices to the various pixelpipe types can be finetuned with the “opencl_device_priority” configuration parameter (see multiple devices). This is the preferred setting for systems with a reasonably fast CPU and a moderately fast GPU. 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 darktable uses it for processing the center image view while the navigation preview window is processed on the CPU in parallel. Depending on the relative performance of these devices, users can choose among certain scheduling profiles to optimize performance. ![]() It is a Samsung 860 EVO SSD, so quite speedy.Darktable can use the CPU and one or several OpenCL capable GPUs. (Personally, I have no Linux experience, so I cannot say how well the Linux darktable version is optimized and whether your OS choice might come into play.) There is software like ON1 that utilize the GPU rather than the CPU, but as far as I am aware, darktable isn't built that way.Īs others have posted, your CPU is probably in a range that it should run darktable at very useable performance levels. I do not expect you to get any noteable improvements from upgrading your GPU. This can be a noticeable change, because every single read and write command (edit) will be slowed down. If you're using internal storage, an HDD will be much slower than an SSD. If you're opening files from an external drive, your USB bus speed will be limited. ![]() Even if your CPU is running the program itself well (and it should be able to), your read & write rates could be the bottle neck. You haven't mentioned your storage solution at all. And it wouldn't be that surprising considering how images are rendered in GPU. Now, if the people developping Darktable say in their forums or website that their program will use the double core count, that is, the 8 cores/16 threads a Ryzen 7 has, then it would be worth it. While it's nothing to sneeze at, that a mere 5 to 15% increase in performance so it may improve things a little bit. If Darktable indeed uses more single threaded performance, then a Ryzen 7 would only give you at best 3,7 to 4,3 GHz. A RyG is a 4 cores CPU, clocked between 3,5 and 3,7 GHz. If Wikipedia is right about it, I'm not sure you would gain much by upgrading your CPU. Would I see a significant difference upgrading to a Ryzen 7 CPU and buying a dedicated graphics card? The article in the link above also claims that CPU is the single most important factor in image editing and that image editing software "takes much greater advantage of increased single-threaded performance than increased multi-threaded performance, especially beyond four cores." I thought it might be that I'm using the integrated graphics of the Ryzen 3, but the following article claims that I won't see much of an improvement by upgrading to a high-powered graphics card. Graphics: I'm using the CPU's built-in graphics. My question is, what hardware do I need to upgrade to speed up image editing in Darktable? ![]() For some reason, I thought that zooming/scrolling would be nearly instantaneous. When I zoom in and/or scroll on a Fujifilm RAW file, I get the "Working" displayed for a few seconds. Finally getting around to setting up my desktop computer and I'm finding it to be slower than I thought it would be while using Darktable.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |