View Bug Details

IDProjectCategoryView StatusLast Update
0001295DCP-o-maticFeaturespublic2024-04-17 08:15
ReporterCarsten Assigned Tocarl  
Status acknowledgedResolutionopen 
Platform64 bitOSWindowsOS Version7
Product Version2.14.0 
Summary0001295: Perform DCP Verification in player multithreaded

Perform DCP verification/hash checks multithreaded, e.g. one reel per thread.

  • Carsten
Estimated weeks required
Estimated work requiredUnknown


related to 0001348 closedcarl Better DCP integrity checking (verification) 



2018-10-17 10:42

administrator   ~0002720

I wonder if this operation is CPU bound at the moment.


2018-10-17 23:33

manager   ~0002724

A while ago I did some tests in DCP-o-matic to see how reel'd DCPs would benefit from multithreaded digest calculation. I don't remember exact numbers, but I think the outcome was small. It probably only makes sense at all if the DCP is sitting on an SSD. Parallel disc access on spinning discs is dead slow.

  • Carsten


2018-10-18 00:28

administrator   ~0002725

OK, thanks for the note.


2018-10-27 12:52

manager   ~0002734

Last edited: 2018-10-27 13:16

Looks as if the hash checking efficiency is not exactly meeting common expectations... ;-)

This in the player, I have to check it in DCP-o-matic main for the digest computing.

I also wish there would be a little bit more verbosity during the checking - like immediately opening the report window that now only finally opens after the check, and listing the individual steps of the verification (e.g. which file or structure it is currently checking). The progress bar both in windows and OS X can easily be mistaken for a hanging application, as the verification takes long and there is no real progress bar growing.

  • Carsten

Bug History

Date Modified Username Field Change
2018-05-12 01:03 Carsten New Bug
2018-05-12 01:03 Carsten Status new => assigned
2018-05-12 01:03 Carsten Assigned To => carl
2018-08-12 00:30 carl Relationship added related to 0001348
2018-10-17 10:42 carl Note Added: 0002720
2018-10-17 23:33 Carsten Note Added: 0002724
2018-10-18 00:28 carl Priority normal => low
2018-10-18 00:28 carl Target Version 2.14.0 =>
2018-10-18 00:28 carl Note Added: 0002725
2018-10-27 12:52 Carsten File Added: Bildschirmfoto 2018-10-27 um 13.46.30.png
2018-10-27 12:52 Carsten Note Added: 0002734
2018-10-27 12:53 Carsten Note Edited: 0002734
2018-10-27 12:53 Carsten Note Edited: 0002734
2018-10-27 12:53 Carsten Note Edited: 0002734
2018-10-27 13:15 Carsten Note Edited: 0002734
2018-10-27 13:15 Carsten Note Edited: 0002734
2018-10-27 13:16 Carsten Note Edited: 0002734
2024-01-03 00:22 carl Status assigned => acknowledged
2024-02-16 09:01 carl Tag Attached: player