|
Avid Pro Audio CommunityHow to Join & Post • Community Terms of Use • Help Us Help YouKnowledge Base Search • Community Search • Learn & Support |
#1
|
|||
|
|||
Does Pro Tools Use OpenCL?
Hey devs and everyone,
I was wondering if Pro Tools 10 uses OpenCL and if not will Pro Tools 11? I'm trying to figure out if you get more processing power with a higher end graphics card or if this has no real impact if you're not working with video. Thanks, Shawn |
#2
|
||||
|
||||
Re: Does Pro Tools Use OpenCL?
I do not know, but I also do not think so. PT already uses CPU and DSP so adding GPU would make things rather complicated.
__________________
Janne What we do in life, echoes in eternity. |
#3
|
|||
|
|||
Re: Does Pro Tools Use OpenCL?
I suppose it would, but on the native side there is only CPU usage if that's true, and that's a huge amount of untapped compute power sitting there. Maybe that's part of the stated "multiple times the performance of Pro Tools 10" they're claiming that the Avid Audio Engine delivers with 11. I'd love for a developer to poke their head in.
__________________
C. Shawn Eib Owner, Sounds Like Audio, LLC facebook.com/soundslikeaudio [email protected] Providing recording, mixing, and post-production audio services, as well as consultation and both on-site and remote pro audio tech support. Shoot us an email for more info! |
#4
|
|||
|
|||
Re: Does Pro Tools Use OpenCL?
To the best of my knowledge they are not using OpenCL or GPUCPU computing power to to enhance PTs performance. Its all old school floating point math.
__________________
Scott Formerly Hobo Wan Kenobi Core 2 Specs Page ASUS P6T6 Revolution | i7 930 | 12GB OCZ DDR3 1600 7-7-7-20 | PTLE 10 | CPTK | 003 | Presonus D8 | 11Rack | Alesis AI3 | Presonus HP60 | Mercury + Studio Classics | Sound Toys | MasseyPack | Axiom61 | MAudio Keystation Pro 88 |
#5
|
|||
|
|||
Re: Does Pro Tools Use OpenCL?
I seriously doubt it;
One thing many have not considered with gpu processing is it does AFAIK (certainly in nebula) add a native > pci > native loop, like a UAD card etc, so it would have the added latency and CPU overhead at low buffers that come with that. Also people shouldn't get too googly eyed about the TFLOPs numbers from those cards. Remember we are talking RISC vs (massively) CISC here. Any audio dev (except maybe logic X team) would do better to invest their time into AVX, IMO. |
#6
|
|||
|
|||
Re: Does Pro Tools Use OpenCL?
Quote:
Floating Point just means that the comma or point can float freely. You use floating point math all the time in GPU Programming... i.e. float sunburst = 12.78 (Float Variable) int sunburst = -12 (Integer Variable can be pos or neg) uint sunburst = 12 (Unsigned Integer Variable can be neg only) Then you have 32 and 64 bits of both... But has nothing to do with CPU or GPU !
__________________
2016 MacBook Pro Retina | 16GB RAM | 1TB SSD | OS X Latest - PTHD 12 Latest | 4K LG Thunderbolt Display | Logic Pro 10 |
#7
|
|||
|
|||
Re: Does Pro Tools Use OpenCL?
Quote:
__________________
2016 MacBook Pro Retina | 16GB RAM | 1TB SSD | OS X Latest - PTHD 12 Latest | 4K LG Thunderbolt Display | Logic Pro 10 |
#8
|
|||
|
|||
Re: Does Pro Tools Use OpenCL?
Cool. That answers the question. And yeah, I suppose the latency issue would present a problem. Thanks.
__________________
C. Shawn Eib Owner, Sounds Like Audio, LLC facebook.com/soundslikeaudio [email protected] Providing recording, mixing, and post-production audio services, as well as consultation and both on-site and remote pro audio tech support. Shoot us an email for more info! |
#9
|
|||
|
|||
Re: Does Pro Tools Use OpenCL?
Quote:
If AVID were to utilize OpenCL it would immediately void any need of purchasing an HDx card. So I can fully understand why they dont ;-) Aside from that - the HDx cards guarantees DSP Power - with OpenCL you;ll have to fight for it, if lots are using !
__________________
2016 MacBook Pro Retina | 16GB RAM | 1TB SSD | OS X Latest - PTHD 12 Latest | 4K LG Thunderbolt Display | Logic Pro 10 |
#10
|
||||
|
||||
Re: Does Pro Tools Use OpenCL?
Yep, but OpenCL is different. It means you could drop normal calculations for GPU to process
__________________
Janne What we do in life, echoes in eternity. |
|
|