This is old, but interesting.
Yes, interesting, although here either OpenCL benchmarks are (nearly) the same for both OSes or definitely won by Windows setup ![]()
In the microphone scene, ROCm on Linux led to better performance than on Windows. The NVIDIA driver performance remained the same.
Not a dramatic difference, but a definitive win. But the important thing is that AMD drivers seemed to show different performance, while Nvidia was even.
⦠in 2018.
Yep, that was 6 years ago, right now AMD should be even better than it was, especially with their commitment to open source drivers support.
And now:
OK, no need to stay in 2018
Just went through current cross-platform OpenCL benchmarks - Luxmark 3.1 and Geekbench 6.
Geekbench 6 - Cross-Platform Benchmark
Releases Ā· LuxCoreRender/LuxMark (github.com)
And here are my results, if youād find time and could run yours on Linux - that would be interesting comparison and weād know whether differencies in DT OpenCL performance on both platforms are matter of driver or DT itself?


Do you mean I should run the tests on Linux and Nvidia?
Update:
geekbench: ASUS System Product Name - Geekbench
38061
OpenCL Score
Maybe thereās a sub-score thatās more relevant, though.
OpenCL Performance
| OpenCL Score | 38061 | |
|---|---|---|
| Background Blur | 24686 | |
| 102.2 images/sec | ||
| Face Detection | 14376 | |
| 46.9 images/sec | ||
| Horizon Detection | 48778 | |
| 1.52 Gpixels/sec | ||
| Edge Detection | 59283 | |
| 2.20 Gpixels/sec | ||
| Gaussian Blur | 56620 | |
| 2.47 Gpixels/sec | ||
| Feature Matching | 6084 | |
| 239.8 Mpixels/sec | ||
| Stereo Matching | 134798 | |
| 128.1 Gpixels/sec | ||
| Particle Physics | 92422 | |
| 4067.6 FPS |
Luxmark did not run:
kofa@eagle:/tmp/luxmark-v3.1$ ./luxmark
./luxmark.bin: error while loading shared libraries: libglut.so.3: cannot open shared object file: No such file or directory
kofa@eagle:/tmp/luxmark-v3.1$ ./luxmark.bin
./luxmark.bin: error while loading shared libraries: libembree.so.2: cannot open shared object file: No such file or directory
I do have libglut installed:
kofa@eagle:/tmp/luxmark-v3.1$ dpkg -S libglut.so.3
libglut3.12:amd64: /usr/lib/x86_64-linux-gnu/libglut.so.3.12
libglut3.12:amd64: /usr/lib/x86_64-linux-gnu/libglut.so.3.12.0
kofa@eagle:/tmp/luxmark-v3.1$ sudo apt install libglut3.12
[sudo] password for kofa:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libglut3.12 is already the newest version (3.4.0-1).
libglut3.12 set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 17 not upgraded.
Try going to your config folderā¦delete all the opencl kernelsā¦DT will regenerate new ones I have a feeling this has the potential to help⦠I have seen issues here before. Iām away and killing time on my phone but Kofa can likely tell you where they are⦠there are in an obscure directory in your user appdata folder
C:\Users\<user>\AppData\Local\Microsoft\Windows\INetCache\darktable (some of the path is hidden). Using a variable (for non-English Windows): %LOCALAPPDATA%\Microsoft\Windows\INetCache\darktable
Here are my detailed results running Geekbench - still all indicate that W6600 should run faster in DT benchmarks than GTX1060:
Try going to your config folderā¦delete all the opencl kernelsā¦DT will regenerate new ones I have a feeling this has the potential to help⦠I have seen issues here before. Iām away and killing time on my phone but Kofa can likely tell you where they are⦠there are in an obscure directory in your user appdata folder
Thanks, Iāll give it a shot and let know results here, but as I mentioned before I did also fresh DT install on my sonās freshly built PC with even more powerful RX 7600 and results were just slightly better, unfortunately comparable to DT+GTX1060 running on Linux.
Cleared contents of %LOCALAPPDATA%\Microsoft\Windows\INetCache\darktable directory and results are still +/- the same.
Okayā¦it was worth a shot @kofaā¦thanks for providing the location infoā¦
The only thing I tweaked that really seemed to help for my 3060ti was micronap set equal to 0 from its defaultā¦I think it might not be a suggested setting but it sped things up considerably for me and my installs over many iteration are not crashingā¦itās easy to revert also
Thank you, Iāll try this setting too.
To be clear - Iām happy with Darktable and itās performance is OK for me on my PC I just like to benchmark new hardware when I get this ![]()
And DT is so nice refresh after using Lightroom/Acdsee/Exposure X6 before - all these failed me - Adobe by switching to subscription-only model, Acdsee was terribly slow with Fuji RAW files, Exposure is not working properly with 4k screens and dropped development a few years ago. I was following Darktable development for years, but did not focused on this until recently, when Exposure abandoned its product. Took a time to learn Darktable basics and it is really great product now.
So thank you for your support guys, I appreciate this!

