Release note of version 1.3.3.2
This commit is contained in:
59
README.md
59
README.md
@@ -1,61 +1,42 @@
|
|||||||
# MultiPar
|
# MultiPar
|
||||||
|
|
||||||
### v1.3.3.1 is public
|
### v1.3.3.2 is public
|
||||||
|
|
||||||
This is a testing version to improve speed of PAR2 calculation.
|
This is a small fix version to improve performance of GPU acceleration.
|
||||||
Because the new method isn't tested so much, there may be a bug, failure, or mistake.
|
It will become faster on AMD Radeon graphics boards.
|
||||||
Be careful to use this non-stable version.
|
It may be slightly faster on Nvidia GeForce graphics boards.
|
||||||
When you don't want to test by yourself, you should not use this yet.
|
There is no difference in CPU calculation.
|
||||||
|
Because this isn't tested so much, there may be a bug, failure, or mistake.
|
||||||
If you see a problem, please report the incident.
|
If you see a problem, please report the incident.
|
||||||
I will try to solve as possible as I can.
|
I will try to solve as possible as I can.
|
||||||
|
|
||||||
CPU's L3 cache optimization depends on hardware environment.
|
I changed 3 points in my OpenCL implementation.
|
||||||
It's difficult to guess the best setting for unknown type.
|
It's possible to test them by `lc` option at command-line.
|
||||||
It seems to work well on Intel and AMD 's most CPUs.
|
Thanks [cavalia88, Slava46, and Anime Tosho for many tests and wonderful idea](https://github.com/Yutaka-Sawada/MultiPar/issues/107).
|
||||||
Thanks Anime Tosho and MikeSW17 for long tests.
|
|
||||||
But, I'm not sure the perfomance of rare strange kind CPUs.
|
|
||||||
If you want to compare speed of different settings on your CPU,
|
|
||||||
you may try samples (TestBlock_2023-08-31.zip) in "MultiPar_sample" folder
|
|
||||||
on [OneDrive](https://1drv.ms/u/s!AtGhNMUyvbWOg0cF2UHcs709Icv4).
|
|
||||||
|
|
||||||
I improved GPU implementation very much.
|
|
||||||
Thanks [Slava46 and K2M74 for many tests](https://github.com/Yutaka-Sawada/MultiPar/issues/99).
|
|
||||||
While I almost gave up to increase speed, their effort encouraged me to try many ways.
|
|
||||||
Without their aid, I could not implement this GPU function.
|
|
||||||
OpenCL perfomance is varied in every graphics boards.
|
OpenCL perfomance is varied in every graphics boards.
|
||||||
If you have a fast graphics board, enabling "GPU acceleration" would be faster.
|
If you have a fast graphics board, enabling "GPU acceleration" would be faster.
|
||||||
If it's not so fast (or is slow) on your PC, just un-check the feature.
|
If it's not so fast (or is slow) on your PC, just un-check the feature.
|
||||||
|
1) Data transfur between PC's RAM and GPU's VRAM
|
||||||
I saw a new feature of Inno Setup 6, which changes install mode.
|
2) Calculation over GPU
|
||||||
It shows a dialog to ask which install mode.
|
3) Calculate 2 blocks at once to reduce number of table lookup
|
||||||
Then, a user can install MultiPar in "Program Files" directory by selecting "Install for all users".
|
|
||||||
This method may be easier than starting installer by "Run as administrator".
|
|
||||||
I test the selection dialog at this version.
|
|
||||||
If there is no problem nor complaint from users, I use this style in later versions, too.
|
|
||||||
|
|
||||||
|
|
||||||
[ Changes from 1.3.3.0 to 1.3.3.1 ]
|
[ Changes from 1.3.3.1 to 1.3.3.2 ]
|
||||||
|
|
||||||
Installer update
|
|
||||||
- It shows dialog to select "per user" or "per machine" installation.
|
|
||||||
|
|
||||||
PAR2 client update
|
PAR2 client update
|
||||||
- Change
|
|
||||||
- Max number of threads to read files on SSD was increased to 6.
|
|
||||||
|
|
||||||
- Improvement
|
- Improvement
|
||||||
- GPU acceleration would become faster.
|
- GPU acceleration will work well on AMD graphics boards.
|
||||||
|
|
||||||
|
|
||||||
[ Hash value ]
|
[ Hash value ]
|
||||||
|
|
||||||
MultiPar1331.zip
|
MultiPar1332.zip
|
||||||
MD5: ECFC1570C839DD30A2492A7B05C2AD6E
|
MD5: 5F2848ED7F65C632D1FED42A39B66F95
|
||||||
SHA1: 5E0E4CC38DAA995294A93ECA10AEB3AE84596170
|
SHA1: CFA2CC6D217704BE2AF9DEDE15B117E9DC26A25B
|
||||||
|
|
||||||
MultiPar1331_setup.exe
|
MultiPar1332_setup.exe
|
||||||
MD5: A55E6FA5A6853CB42E3410F35706BAD9
|
MD5: 338F9D0842762338DC83921BBE546AF8
|
||||||
SHA1: 8D46BD6702E82ABA9ACCFA5223B2763B4DCEFE9E
|
SHA1: 2A11FD544D49AA7B952214733C9D8E53F647592E
|
||||||
To install under "Program Files" or "Program Files (x86)" directory,
|
To install under "Program Files" or "Program Files (x86)" directory,
|
||||||
you must select "Install for all users" at the first dialog.
|
you must select "Install for all users" at the first dialog.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user