Problem: PAR2 uses 1 CPU-core for unparring (time to unpar = long)
What if you have 4 CPU-cores and use only 1 core for unparring..?
Use the
multithreaded version of par2cmdline 0.4, a utility to create and repair data files using Reed Solomon coding. par2 parity archives are commonly used on Usenet postings to allow corrupted postings to be repaired instead of needing the original poster to repost the corrupted file(s).
This version has been modified to utilise the Intel Threading Building Blocks 2.2 library, which enables it to process files concurrently instead of the original version's serial processing. Computers with more than one CPU or core such as those using Intel Core Duo, Intel Core 2 Duo, or AMD Athlon X2 CPUs can now create or repair par2 archives much quicker than the original version. For example, dual core machines can achieve near-double performance when creating or repairing.
par2cmdline 0.4 also supports CUDA, which enables you to process data using the processor of your video card GPU (Nvidia Only!).
Alt.binz developers, wouldn't be nice if this tool could be added to alt.binz? Or create an addon for alt.binz with multithreaded par2 functionalities?
More info:
http://chuchusoft.com/par2_tbb/index.htmlOr a simular tool with an interface:
http://www.ice-graphics.com/ICEECC/IndexE.htmlPlease your thoughts about this request.