Author Topic: Par2 Creation: MultiPar Vs. Par2Vs. Par2+TBB!  (Read 11870 times)

Offline WarezMyGF

  • Contributor
  • ***
  • Posts: 21
Par2 Creation: MultiPar Vs. Par2Vs. Par2+TBB!
« on: April 03, 2011, 09:40:06 PM »
Basically, there are three PAR2 apps that are optimized for multi-core processors for Windows.

I tried these particular versions:

MultiPar v1.1.7.6 - (I believe it uses speedups of both phpar2 and TBB. Includes full GUI too! Maker is currently working on PAR3 specification.)
phpar2 v1.3 - (Based on original par2cmdline 0.4 with hand coded optimizations, and bug fixes)
Par2+TBB v20100203 64-Bit Edition - (Based on original par2cmdline 0.4 and makes use of Intel Threading Building Blocks 2.2)

There have been numerous debates on which is the fastest for par creation. I spent few hours researching and ran my own benchmark using a stop watch.

System Rig:

i7 920 @ Stock
6GB DDR3 1600
Gigabyte EX58-UD4P Motherboard
150GB VelociRaptor (System Drive)
WD 750GB AAKS (Drive I used for Par creation)
Windows 7 Pro x64 w/ SP1


Benchmark Procedure:

- I defragged the test drive three times before starting the benchmarks. All unnecessary applications were turned off, and I did not use the computer while running the tests.
- I used a stop watch from the moment of starting the batch script to point of completion.
- I then deleted the newly created parset and ran the batch again.
- I used the batch script three times per application and made an average of the three times.
- I used the following settings: -s1920000 -r10 -l (10% redundancy and 1, 920, 000 block size)
- The source of the parsets were one 1080P scene release that is roughly 8.5GB in size and created parset for only the RARs.


Benchmark Results:

MultiPar: ~11:49.50
Par2 + TBB: ~11:23.79
phpar2: ~10:29.16


There you have it. phpar2 is the fastest! Almost a 1.2 minute difference from MultiPar, which makes a noticeable difference when one is parring up over 200GB. Please make note that phpar2 is especially optimized for Intel Core 2 Duo architecture.

I hope this information will be helpful for others. Also, I still use MultiPar for checking/repairing when needed since it's GUI is awesome and supports file association with par2 files.

Offline Rdl

  • Administrator
  • *****
  • Posts: 3926
Re: Par2 Creation: MultiPar Vs. Par2Vs. Par2+TBB!
« Reply #1 on: April 03, 2011, 10:00:36 PM »
Nothing to do with Alt.Binz

But I already knew the results :)
May I also add that tbb edition will produce bad par2 set in very high % of cases.

Offline WarezMyGF

  • Contributor
  • ***
  • Posts: 21
Re: Par2 Creation: MultiPar Vs. Par2Vs. Par2+TBB!
« Reply #2 on: April 03, 2011, 10:04:20 PM »
Figured I would post here since these forums seem to be most active for Usenet. Unless there is a more popular one for uploaders? :c)

Didn't know about the high chance of bad par2 sets. That is very important to know! :c) Thought the issue was just for linux when using multiple cores?

Offline Hecks

  • Contributor
  • ***
  • Posts: 2011
  • naughty cop
Re: Par2 Creation: MultiPar Vs. Par2Vs. Par2+TBB!
« Reply #3 on: April 03, 2011, 10:30:02 PM »
I really don't think that we want to start a support group for uploaders here - but keep your posts general and it should be fine. ;)

Offline Spits123

  • Contributor
  • ***
  • Posts: 67
Re: Par2 Creation: MultiPar Vs. Par2Vs. Par2+TBB!
« Reply #4 on: April 03, 2011, 10:35:58 PM »
Saves me the hassle, I just came across phpar2 for the first time and wanted to test this myself when I had some more time, now I don't have to anymore :)

Offline cr4zyfr4g

  • Global Moderator
  • *****
  • Posts: 781
  • German n00b
Re: Par2 Creation: MultiPar Vs. Par2Vs. Par2+TBB!
« Reply #5 on: April 10, 2011, 06:01:55 PM »
But I already knew the results :)
yeah i told him ;)
May I also add that tbb edition will produce bad par2 set in very high % of cases.
this is not true in all cases. It somehow depends on the computer setup. With my current setup it never happens so far (6 months +). With my old setup it happened about 1-2% of the time. I have heard of setups where it happens abouzt 10% of the time.
I do not know what causes this, but i recommend to test this before using it ;)

Offline aaacx3

  • Contributor
  • ***
  • Posts: 1
Re: Par2 Creation: MultiPar Vs. Par2Vs. Par2+TBB!
« Reply #6 on: May 07, 2011, 11:51:33 PM »
Nice topic, although I'm no uploader.

This question is a bit of, but is there any summary of how well Altbinz is multithreaded and/or how one can optimize it for +4 cores?

Offline WarezMyGF

  • Contributor
  • ***
  • Posts: 21
Re: Par2 Creation: MultiPar Vs. Par2Vs. Par2+TBB!
« Reply #7 on: May 08, 2011, 01:48:25 AM »
Alt.Binz is already fully maximized to take advantage of multi cores, so don't worry about it.

Offline RichardJ

  • Contributor
  • ***
  • Posts: 70
Re: Par2 Creation: MultiPar Vs. Par2Vs. Par2+TBB!
« Reply #8 on: May 28, 2011, 06:15:54 PM »
Just read about about multipar on binaries4all. Does multipar have advantages, if quickpar was replaced by multipar inside altbinz?