FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   CLS-PrecompMT (Multi tasking) (https://fileforums.com/showthread.php?t=97961)

Razor12911 10-06-2016 06:03

CLS-PrecompMT (Multi tasking)
 
4 Attachment(s)
Hello guys, again.

Made another CLS based on the one I did about a week ago.

Which you can find here:
http://fileforums.com/showthread.php?t=97938


What I did this time is made the cls launches parallel instances of precomp.exe to speed up the entire process.

Notes:
During compression, it launches the same number of instances as the number of threads your processor has and during decompression, it launches half that number.

cls name being cls-precompmt.dll, does not mean the executables must also be precompmt.exe and so on, I just renamed the cls but maintained its usage to precomp with the filenames precomp.exe and precomp64.exe for 64-bit.

precomp versions supported:
0.38-0.46

Enjoy

ChronoCross 10-06-2016 06:38

Nice razor. Very clever.

Andrey167 10-06-2016 06:56

work on 2 cores,and dont work in 4 threads(Hyper Threading)

Razor12911 10-06-2016 07:04

Hmm weird, did you read the part that says during decompression, it uses half of what you have, unless you're saying with reference to compression step

Mini 10-06-2016 07:39

thx! why it is impossible to choose how many streams to use? it would be convenient

coveiro 10-06-2016 08:06

Very good, Thanks Razor12911

http://i.imgsafe.org/ad758a1f7c.png

felice2011 10-06-2016 08:58

Great Speed ... Bro !!!

http://i20.photobucket.com/albums/b2.../Thumbs-Up.gif

mikey26 10-06-2016 09:54

1 Attachment(s)
nice work razor really awesome stuff. i think if guys have issues or problems dont say its not working.State your processor in detailed spec makes life easier for Razor to fix.

ok 8 threads working like a boss.Even with Reflate running :D
8 Temp folders created.

I7 4700MQ CPU Haswell
2.4GHZ turbo Boost to 3.2GHZ

felice2011 10-06-2016 13:03

@mikey26 It works in parallel, it is as if at each thread would create a precomp execution, the overall size of the folders in mt is equal to the single temporary folder you created for the normal execution precomp.:)

Prince4 10-06-2016 23:24

MT Compress huh? then MT DeCompress??
 
Pretty something that every one needed, Bravo Brother Razor
So now we can get MT Compressing so then can we also get MT Decompression? If possible then How?:)

mikey26 11-06-2016 11:50

@felice2011 : i know that bro kinda hard not to miss or see that :P

@Prince4 : check wat razor mentioned in the start of the thread :
Notes:
During compression, it launches the same number of instances as the number of threads your processor has and during decompression, it launches half that number.

Mini 13-06-2016 01:33

Razor12911, at a decompression it was possible to make so that 3\4 and 7\8 kernels were used, but not a half, what does you think? lay out please such version :)

Razor12911 01-11-2016 08:35

Update uploaded

Added options for thread count and brute. (Not tested) I simply have no time, plus I'm not really sure why I'm doing this.

Mini 01-11-2016 09:53

wow, big thanks Razor12911!!!

Quote:

(Not tested)
everything well works

aswadd 01-11-2016 10:21

Before Update :
everything is ok
After the update with brute 0 & threads works fine :
everything is ok

Sorry I forgot to put brute to zero :D now everything works fine thnx bro Razor & don't care about anyone who get your work & edit on it or use it without ur permission :) Just do it & make sure nothing you do will waste


All times are GMT -7. The time now is 02:23.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com