View Bug Details

IDProjectCategoryView StatusLast Update
0001606DCP-o-maticFeaturespublic2020-12-16 00:28
Reporterg2only Assigned Tocarl  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionduplicate 
PlatformMac OSOS XOS Version10.13
Product Version2.14.0 
Summary0001606: Make use of GPU for rendering
Description

If DCP-o-matic doesn't already utilize the system/networks GPU(s) for rendering/analyzing, then that should be implemented (like Davinci Resolve makes use of) to speed up processing. If this is already implemented, then...ugh ;)

Additional Information

I have a NVIDIA GeForce GTX 760 4GB card and a Radeon VII 16GB card en route...I'd love to test any cards now or in the future.

Tagsgpu, test-on-osx
Branch
Estimated weeks required
Estimated work requiredUndecided

Relationships

duplicate of 0000328 acknowledged Use Nvidia CUDA to speedup render times 

Activities

overlookmotel

2019-09-20 01:12

developer   ~0003415

I know from discussions on the DCP-o-matic mailing list that this has been in the works for several years, but it's not at all easy to implement. There is no open source DCP software which can do GPU-accelerated rendering. This is the main feature which makes the paid-for software options advantageous.

So I think it's a bit unfair to say it "should be" implemented. That is asking a huge amount of work on an endeavour that many have tried and none have yet succeeded in the open source world.

overlookmotel

2019-09-20 01:14

developer   ~0003416

Please see https://dcpomatic.com/mantis/view.php?id=328

g2only

2019-09-22 02:15

reporter   ~0003422

Hey overlookmotel,
Thanks for addressing this...btw, I wasn't intending the request as an "unfair" intention or ill-will gesture. So, I do apologize if that's how it was perceived. ;)
I didn't think it was an easy request by any means, but a very beneficial one, that's all. Also, I wasn't sure if there was a preference I was overlooking to assign some of the grunt to a gpu(s).

It's great having an open source solution at all. I just saw there was a place for feature requests and so I submitted a feature request. :)

overlookmotel

2019-09-22 14:25

developer   ~0003424

Ah, sorry I took you the wrong way. Just, as a maintainer of open source software myself, I've sadly got used to unreasonable "I want this, you must do it now"-type requests, so have a bit of a sensitivity on this.

Yes, it'd be very beneficial to offload work to GPUs, but it seems to be very hard to achieve. So I wouldn't expect this any time soon. But hye, one day...

Bug History

Date Modified Username Field Change
2019-09-18 21:42 g2only New Bug
2019-09-18 21:42 g2only Tag Attached: test-on-osx
2019-09-18 21:42 g2only Tag Attached: gpu
2019-09-19 23:58 carl Relationship added related to 0000328
2019-09-20 01:12 overlookmotel Note Added: 0003415
2019-09-20 01:14 overlookmotel Note Added: 0003416
2019-09-22 02:15 g2only Note Added: 0003422
2019-09-22 14:25 overlookmotel Note Added: 0003424
2019-10-06 22:35 carl Priority high => normal
2019-10-06 22:35 carl Status new => acknowledged
2020-08-23 22:41 carl Assigned To => carl
2020-08-23 22:41 carl Status acknowledged => resolved
2020-08-23 22:41 carl Resolution open => duplicate
2020-08-23 22:41 carl Relationship replaced duplicate of 0000328
2020-12-16 00:28 carl Status resolved => closed