Change "lc" option
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
[ par2j.exe - version 1.3.2.8 or later ]
|
||||
[ par2j.exe - version 1.3.3.0 or later ]
|
||||
|
||||
Type "par2j.exe" to see version, test integrity, and show usage below.
|
||||
|
||||
@@ -359,19 +359,22 @@ the protected archive file is made in the directory.
|
||||
/lc :
|
||||
Set this, if you want to set number of using threads for Multi-Core CPU,
|
||||
or want to disable extra feature. (SSE2 is always used.)
|
||||
The format is "/lc#", # is from 1 to 11 as the number of using threads,
|
||||
12 to use quarter number of physical Cores,
|
||||
13 to use half of physical Cores,
|
||||
14 to use 3/4 number of physical Cores,
|
||||
15 to use the number of physical Cores (disable Hyper Threading),
|
||||
or 15 to use one less number of physical Cores on CPU with 6 or more physical Cores.
|
||||
Without this option (or /lc0),
|
||||
it uses the number of physical Cores on CPU with 6 or more physical Cores,
|
||||
or one more threads on CPU with Hyper Threading and 5 or less physical Cores.
|
||||
The format is "/lc#" (# is from 1 to 32 as the number of using threads).
|
||||
|
||||
You may set additional combinations; +16 to disable SSSE3,
|
||||
+128 to disable CLMUL, +256 to disable JIT, +512 to disable AVX2,
|
||||
+32 or +64 (slower device) to enable GPU acceleration.
|
||||
It's possible to set by rate as following. (It's /lc0 by default.)
|
||||
251: It uses quarter number of physical Cores.
|
||||
252: It uses half of physical Cores.
|
||||
253: It uses 3/4 number of physical Cores.
|
||||
254: It uses one less threads than number of physical Cores.
|
||||
0: It uses the number of physical Cores.
|
||||
255: It uses one more threads than number of physical Cores.
|
||||
|
||||
You may set additional combinations;
|
||||
+1024 to disable CLMUL (and use old SSSE3 code),
|
||||
+2048 to disable JIT (for SSE2),
|
||||
+4096 to disable SSSE3,
|
||||
+8192 to disable AVX2,
|
||||
+256 or +512 (slower device) to enable GPU acceleration.
|
||||
|
||||
for example, /lc1 to use single Core, /lc45 to use half Cores and GPU
|
||||
|
||||
|
||||
Reference in New Issue
Block a user