Menu

#45 Running more instances automatically for multiple images

open
nobody
5
2015-07-22
2015-07-22
Behemot
No

Would it be possible to add some routine into the OptiPNG which would automatically run multiple instances on available CPU threads (possible to combine with some switches to set how many) if it has multiple images to process?

I usually just process all images in a folder. I have 8 CPU cores, I could easily process them 8times faster this way. Now if I want, I need to run separate processes manually (Windows) which is pain in ass. I think this could be quite easily implemented (basically new process for every image, no sophisticated multithreading programming) and it is already quite time for that - even the most low-end CPUs have at least 2 cores/threads, mainstream is around 6 threads these days. Many people have even 12, 16 cores/threads. It is multi-threading age there!

Discussion


Log in to post a comment.