19 Commits

Author SHA1 Message Date
Yutaka Sawada
9eeb820391 Release note of version 1.3.2.4 2022-03-13 11:42:17 +09:00
Yutaka Sawada
73690179fd Add version 1.3.2.4 files 2022-03-13 11:39:38 +09:00
Yutaka Sawada
c98ecc7365 Delete MultiPar_sfv_md5_1322.7z 2022-03-13 11:38:48 +09:00
Yutaka Sawada
b4bfc1181f Delete MultiPar_par1j_1322.7z 2022-03-13 11:38:41 +09:00
Yutaka Sawada
0c9ba771e4 Delete MultiPar_par2j_1323.7z 2022-03-13 11:38:34 +09:00
Yutaka Sawada
c6610f55b9 Release note of version 1.3.2.3 2022-02-14 14:51:20 +09:00
Yutaka Sawada
de8b6784d8 Release note of version 1.3.2.3 2022-02-14 14:48:05 +09:00
Yutaka Sawada
3f7969d8a2 add version 1.3.2.3 files 2022-02-14 14:46:37 +09:00
Yutaka Sawada
1877038b93 Delete MultiPar_par2j_1322.7z 2022-02-14 14:46:02 +09:00
Yutaka-Sawada
2869f18bc5 Release note of version 1.3.2.2 2022-02-06 11:15:47 +09:00
Yutaka-Sawada
c1b1f09d85 add version 1.3.2.2 files 2022-02-06 11:12:09 +09:00
Yutaka-Sawada
be43c340b2 Delete MultiPar_par1j_1321.7z 2022-02-06 11:11:21 +09:00
Yutaka-Sawada
71573c0149 Delete MultiPar_par2j_1321.7z 2022-02-06 11:11:16 +09:00
Yutaka-Sawada
9f5d97933b Delete MultiPar_sfv_md5_1321.7z 2022-02-06 11:11:09 +09:00
Yutaka-Sawada
3ffc9d484b Release note of version 1.3.2.1 2022-01-22 13:01:18 +09:00
Yutaka-Sawada
c9705d6cee add version 1.3.2.1 files 2022-01-22 12:55:08 +09:00
Yutaka-Sawada
7fbac2be16 Delete MultiPar_par2j_1320.7z 2022-01-22 12:54:10 +09:00
Yutaka-Sawada
b24afc1a24 Delete MultiPar_par1j_1318.7z 2022-01-22 12:54:04 +09:00
Yutaka-Sawada
95f35b14ac Delete MultiPar_sfv_md5_1318.7z 2022-01-22 12:53:56 +09:00
7 changed files with 33 additions and 63 deletions

View File

@@ -1,72 +1,42 @@
# MultiPar
v1.3.2.0 is public
### v1.3.2.4 is public
  This is a beta version to test new encoder & decoder.
I implemented a way of Cache Blocking for CPU's L3 cache optimization.
It will calculate multiple blocks at once on multi-Core CPU.
Old method calculated each block independently,
and could not avail the advantage of shared memory.
New method may use shared L3 cache more often, and will be fast on recent PCs.
  This is a minor update version.
When you don't see any problem in your using version, you don't need to replace.
To decrease false positive at malware detection by some security vendors,
I added VERSIONINFO in each application's resource.
Now you see version information for console application.
It may be useful to check version number on Windows Explorer.
  Thanks [prdp19 and Slava46](https://github.com/Yutaka-Sawada/MultiPar/issues/47) for many tests.
Thanks [Anime Tosho](https://github.com/Yutaka-Sawada/MultiPar/issues/21) for some idea and advice.
Also, other users aided my development.
Without their help, I could not perform this speed improvement.
  While new version seems to be faster on most cases,
it may happen to be slow for a few blocks.
Though I don't know the speed on old PCs, it may not become slow.
If you see a failure or strange result, please report the incident with ease.
I will try to solve as possible as I can.
  I adjusted CPU usage slider for CPUs with many Cores.
Now, each position will set different number of threads always.
Left most : 1/4 of CPU cores
One from left : 2/4 of CPU cores
Middle : 3/4 of CPU cores
One from right : 4/4 of CPU cores, or use one less threads on CPU with 6 or more Cores.
Right most : May use one more threads on CPU with 5 or less Cores.
  I improved calculating hash of multiple source files.
From my testing result, I changed default number of threads for NVMe SSD.
When you use a raid-system or external drive, it cannot detect the drive type.
If it fails to detect, it uses HDD mode by default.
At MultiPar options, it's possible to change the setting manually.
You may select one of them; HDD, SSD, or Fast SSD.
Caution, you should not select SSD, if your using drive is HDD.
  While MultiPar supports SFV and MD5 files as same as QuickPar, I didn't test so much.
I improved the compatibility to recognize # as starting comment.
Thanks [fooziex](https://github.com/Yutaka-Sawada/MultiPar/issues/62) for reporting the problem and samples.
Because there are variety of SFV or MD5 file format, I may not know a minor style.
If you see a problem, please tell me with ease.
[ Changes from 1.3.1.9 to 1.3.2.0 ]
[ Changes from 1.3.2.3 to 1.3.2.4 ]
GUI update
All client update
- Change
- Fast SSD is selectable as file access mode.
- Max number of log files was increased from 100 to 1000.
- CPU usage slider was adjusted on CPU with 6 or more Cores.
- Shadow of text over progress-bar becomes more smooth.
- Failed result of Self-Test is shown in detail.
- I added VERSIONINFO in each application's resource.
PAR2 client update
SFV/MD5 client update
- Change
- Standard buffer size becomes double to decrease iteration.
- Single byte error in a single slice file may be corrected.
- Number of using threads was changed on CPU with 6 or more Cores.
- Enabling GPU won't use additional threads on multi-core CPU.
- Progress percent may move while writing blocks.
- Improvement
- L3 cache optimization was implemented for multi-core CPU.
- MD5 checker recognizes # as comment.
[ Hash value ]
MultiPar1320.zip
MD5: 56524875BC77FD7A4E51A9E2C3F834CB
SHA1: 245F3432DBCCAD335AEB2A70371EE57EFEF52CE7
MultiPar1324.zip
MD5: 752D59DE3A91D41939B4040A07B32B0D
SHA1: BA985FEC7FD3931F428B3620F692D0DF597232C2
MultiPar1320_setup.exe
MD5: 5D0A51F48CDE8FCB0B87CC949BE84DD1
SHA1: B727D5193697E8C0A2335DB8233874CBDAFDEE40
MultiPar1324_setup.exe
MD5: 0EB83A033B68B32529D71356117DEEB6
SHA1: 128A7D20C8D7871E080FD960A127B529E97C6F32
  To install under "Program Files" or "Program Files (x86)" directory,
you must start the installer with administrative privileges by selecting
"Run as administrator" on right-click menu.
@@ -77,17 +47,17 @@ you must start the installer with administrative privileges by selecting
[GitHub](https://github.com/Yutaka-Sawada/MultiPar/releases) or
[OneDrive](https://1drv.ms/u/s!AtGhNMUyvbWOaSo1n_R8awJ_hg0?e=4V0gXu).
MultiPar_par2j_1320.7z
MD5: 5DBF880047D05BC2E8FE349DC6EC610C
SHA1: 1D50EFE97A7812B6AF0090B83AAEE61BCBABD1ED
MultiPar_par2j_1324.7z
MD5: ABDF853F7416B214F718EF91B87B4F53
SHA1: DF94C8B57618DE93E06DF0E7BBA7D95AFD781CE8
MultiPar_par1j_1318.7z
MD5: F66285403BA0AD856BA6A8CCD922EBF5
SHA1: 4CF5D819B16E60F1BBD82415D5F68CB46D3F53C3
MultiPar_par1j_1324.7z
MD5: A76530DFD9C3FC8779582E2A82F1D5F9
SHA1: 7BEE4381D4328DB2E66CA82044F0CE4A6F036C3C
MultiPar_sfv_md5_1318.7z
MD5: 4E6433808625C088E2773C961BBEBBD2
SHA1: 68B54D178BA58637F63CC3E0CC656C96D4472A33
MultiPar_sfv_md5_1324.7z
MD5: F3C9F14E2EFF31FD277F75991817B97F
SHA1: A86A3F1212AA1B5A278FFB3194C88EAF28C60AFF
MultiPar_ShlExt_1320.7z
MD5: C413655ABF85BCFF3D4B349BAAADC24B

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.