View Bug Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001621 | DCP-o-matic | Bugs | public | 2019-10-07 23:36 | 2023-12-22 22:33 |
Reporter | carl | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | acknowledged | Resolution | open | ||
Summary | 0001621: Poor performance on AMD threadripper system | ||||
Description | 2.15.15 | ||||
Tags | No tags attached. | ||||
Branch | |||||
Estimated weeks required | |||||
Estimated work required | |||||
|
A quick run of --encoder-stats suggest that the encoder threads are spending 0000064:0000060% of the time asleep. |
|
--queue and a grep of encoder-wake suggest the queue is always very small. |
|
I guess this might need the butler to be used for the DCP transcode so that the ::prepare()s can be done in separate threads. |
|
Maybe we can check to see if this user can reproduce the benchmarks. |
|
It's weird that we have nice benchmark results for both a Threadripper 1950 and a Xeon Gold , but then two reports of very poor performance with similar CPUs... Maybe they should check with 2.14.x or 2.12.x? As CPUs with many more cores become now 'standard', wondering wether it would be useful to have more logging/timing options to analyze issues?
|
|
Emailed op to see if he's still having problems. |
|
I can't see (any more) how this would help...! The only immediate idea I have is multiple encoders, each doing a reel. Sample-aligning them is a bit scary though. Although it is a bit weird that even on 48-core VMs we are seeing under-use of encoding threads but only 30-ish fps encoding; surely one core of those machines can decode a video at >30fps? Or maybe not... Need to check what the decoder thread is doing and make sure there's nothing that could be moved out. |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-10-07 23:36 | carl | New Bug | |
2019-10-07 23:37 | carl | Tag Attached: next | |
2019-10-08 00:13 | carl | Note Added: 0003459 | |
2019-10-08 00:16 | carl | Note Added: 0003460 | |
2019-10-09 21:58 | carl | Note Added: 0003463 | |
2019-10-11 11:59 | carl | Note Added: 0003469 | |
2019-10-13 21:50 | Carsten | Note Added: 0003473 | |
2019-10-13 21:52 | Carsten | Note Edited: 0003473 | |
2019-10-13 22:05 | Carsten | Note Edited: 0003473 | |
2019-12-12 15:29 | carl | Note Added: 0003641 | |
2019-12-17 20:55 | carl | Tag Detached: next | |
2020-05-30 20:16 | carl | Note Added: 0003834 | |
2020-05-30 20:16 | carl | Note Edited: 0003834 | |
2020-05-30 20:16 | carl | Note Edited: 0003834 | |
2020-05-30 20:17 | carl | Note Edited: 0003834 | |
2020-10-09 16:21 | carl | Note Edited: 0003834 | |
2023-12-22 22:33 | carl | Status | new => acknowledged |