Introduction - par2cmdline 0.4 with Intel Thread Building Blocks 2.0
-
Download the current version.
This is a concurrent (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).
For more information about par2, go to the parchive web site.
This original version of par2cmdline 0.4 was downloaded from sourceforge.
This version has been modified to utilise the Intel Thread Building Blocks 2.0 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.
The licensing of this source code is under the GPLv2 (or later).
Barring any issues that need fixing, no further work will be done on this program because the major feature additions that the program was felt to require have now been done, namely (1) hierarchial directory processing, (2) the storage of file and directory names using Unicode encoding, and of course (3) the addition of concurrency. Please send email if you have any suggestions for improvements.
Download the current version.
Questions? Remarks? Comments? Please use the contact page.
Copyright 2008, chuchusoft.com
