Avid Pro Audio Community

Avid Pro Audio Community

How to Join & Post  •  Community Terms of Use  •  Help Us Help You

Knowledge Base Search  •  Community Search  •  Learn & Support


Avid Home Page

Go Back   Avid Pro Audio Community > Legacy Products > Pro Tools 11
Register FAQ Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #11  
Old 06-17-2013, 02:52 AM
25ghosts 25ghosts is offline
Member
 
Join Date: Jan 2006
Location: Hamburg, Germany
Posts: 3,333
Default Re: Does Pro Tools Use OpenCL?

Quote:
Originally Posted by JFreak View Post
Yep, but OpenCL is different. It means you could drop normal calculations for GPU to process
you can compute meters etc with OpenCL just as you can calculate an effect via OpenGL

The two layers (GL/CL) are though diff. in nature and both serve their own purpose.

Lots of info about such : http://www.khronos.org
__________________
2016 MacBook Pro Retina | 16GB RAM | 1TB SSD | OS X Latest - PTHD 12 Latest | 4K LG Thunderbolt Display | Logic Pro 10
Reply With Quote
  #12  
Old 06-21-2013, 03:00 PM
DaveTremblay DaveTremblay is offline
Member
 
Join Date: Oct 2011
Location: Colorado
Posts: 191
Default Re: Does Pro Tools Use OpenCL?

Quote:
Originally Posted by 25ghosts View Post
AFAIK PT uses the GPU a lot. For drawing and moving stuff. Meters etc.. That I think is OpenGL... Which is a LOT faster than doing it on the CPU.

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 !
We definitely use the GPU for drawing and stuff like that, but it really isn't a great processor for reliable, low latency audio.

We played around with this a while back and found out several interesting things about OpenCl and Audio. These are all total generalizations, but I'll share anyway.

1) OpenCL is not very deterministic. You package data up, throw it up to the GPU and wait for it to come back... Eventually... We had to run really large audio buffers to not constantly glitch. And just try to open another application...

2) The GPU cores get their power from massive parallelism. That amount of parallelism is difficult to fully utilize in audio networks or plug-ins that require any sort of internal feedback or serialization.

3) OpenCL code is definitely something you have to write custom code for. You can't just build C/C++ code and run it on the cores. So effects and such would have to be entirely redesigned and rewritten to run on those cores.

And please note, I'm just talking about audio processing above. There may be other uses for OpenCL that make a ton of sense in Pro Tools...

Right now, the biggest win of using a higher power graphics card is if you use the new Video Engine.

Dave
Reply With Quote
  #13  
Old 04-01-2014, 08:40 PM
KPereira KPereira is offline
Member
 
Join Date: Oct 2012
Location: Austin, TX
Posts: 11
Default Re: Does Pro Tools Use OpenCL?

With the enable GPU for video playback setting available in PT11, what exactly is being allocated to the GPU? If using a Blackmagic card for video output, is there still a benefit to using this setting? Also, is there any benefit to having a second GPU as in Resolve? Are there specific cards that are optimized for AVE/PT11?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 09:02 AM.


Powered by: vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Limited. Forum Hosted By: URLJet.com