XnView needs Multithreading support for dual-core and quad-core CPU's!
Also making use of SSE,SSE2 and SSE3 if they available would be nice too!!
REQ Dual \ Quad Core Support
Moderators: helmut, XnTriq, xnview
REQ Dual \ Quad Core Support
AMD Ryzen 3 3300X 3.8Ghz, 16Gb DDR4, RX6600XT with Dell U2520D at 2560x1440@60Hz scaling 125%
Win11 x64 24H2, Hard Disk Sentinel Pro, MS PowerToys, Process Lasso Pro and Wintoys
Win11 x64 24H2, Hard Disk Sentinel Pro, MS PowerToys, Process Lasso Pro and Wintoys
I'm hoping XnView 2.0 will have multi-threading for All batch operations, the rest of XnView won't benefit from multi-threading unless you're resizing really massive resolutions 

AMD Ryzen 3 3300X 3.8Ghz, 16Gb DDR4, RX6600XT with Dell U2520D at 2560x1440@60Hz scaling 125%
Win11 x64 24H2, Hard Disk Sentinel Pro, MS PowerToys, Process Lasso Pro and Wintoys
Win11 x64 24H2, Hard Disk Sentinel Pro, MS PowerToys, Process Lasso Pro and Wintoys
Re:
Sorry but I disagree. Stepping through my 6MP photos on a Core2Duo E6600 could be much faster if the image/jpg loading mechanism would use several cores.ckit wrote:the rest of XnView won't benefit from multi-threading unless you're resizing really massive resolutions
AFAIR JPG would be the perfect candidate for a multi core loading as each jpeg block is independent of the others. Therefore the image could be divided easily into 2/4/8 parts which could be then loaded in parallel.
Rob