7-zip currently does not use all cores on my quad core processor. Isn't compressing parallelizable? If you can do it for two threads can't you do it for N threads with the same code?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
On a recent test it shows 7zip is only optimize for Hyper threading but not proper Dual Thread. ( Like Dual Core P4 )
Any chance of that coming?
7-Zip must provide 20-25% speed up on HT and 40-50% on dual core CPU.
http://www.ixbt.com/cpu/intel-pentium-4-xe-840-details.shtml#archivators
7-zip currently does not use all cores on my quad core processor. Isn't compressing parallelizable? If you can do it for two threads can't you do it for N threads with the same code?
7-Zip can do it for Bzip2.
7-Zip can use only 1.5 - 2.2 threads for LZMA compression.
I think that he is talking about the discrepancy in this test: http://www.xbitlabs.com/articles/cpu/display/pentiumd-820_11.html
What do you think of it, Igor?
Probably they use total rating at 7-Zip benshmark (compressing + decompressing). But 7-zip doesn't use multithreading for decompressing.
Why doesn't HT work when using the "Add to xyz" command from the shell menu?
Using "Add to archive ..." is a turnaround, but its not very comfortable.
"Add to ..." uses only basic settings. Maybe in future I'll extend it.