FORUMS: list search recent posts

Stupid questions regarding CUDA, OpenCL and Premiere 6

COW Forums : Apple Final Cut Pro X Debates

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
Aindreas Gallagher
Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 3:47:42 pm

So I'm thinking of buying something like this.

http://www.gumtree.com/p/for-sale/34ghz-quad-core-i7-27inch-imac-like-new-c...

nice price, nice heft, nice little motor altogether, I know lots of editors going for stuff like this. It'll drive AE very nice too what with the i7 hyperthreading and all that.

I'm also after springing for CS6.

My problem is how my new likely primary editing system is going to perform on this machine, because I'm beginning to worry that its going to perform very badly.

Shane Ross just worked with it and he found, on something non-cuda (90%+ of all current in operation mac hardware) it performs very badly as an editing system. to quote him:

This was…OK on my laptop and the work computer, but only OK. Because neither had a graphics card to enable CUDA and let the Freddie Mercury Engine loose on my footage. So scanning the footage was stuttery, playing back was as well.

Stuttery playback reads as unusable for me.

Lawrence says that he loves this baby, and personally, as someone spending half their day in AE, I figure you know, this is the editor for me, but if the only option in terms of hardware is a tower?? where you can swap the GPU out, then this isn't really going to work is it?

If we're all outputting to monitors at half or quarter resolution because non cuda systems can't support playback of the open timeline at broadcast resolution, and there is no DI codec, then how does this work?

Am I missing something? Also Dennis from Adobe completely hypothetically suggested that it was reasonably-ish doable to point the adobe Open CL implementation to a card not specifically listed by adobe as compatible, does anyone have a view to that?

This is the one component of the Adobe house that needs to be able to reliably throw around a few layers of 1080p with 3 way CC and dissolves on more or less current hardware, without dropping a frame - at the chosen broadcast resolution.

If i can't even properly scrub avchd footage without an nvidia card, isn't this kind of a non-starter right now? until they broaden the OpenCL spec?

http://vimeo.com/user1590967/videos
http://www.ogallchoir.net
promo producer/editor.grading/motion graphics


Return to posts index

Gary Huff
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 3:54:46 pm

As long as you have 1GB of video ram, you can easily edit a text file in Premiere to add support for the built-in dedicated graphics option of any newer graphics chipset.


Return to posts index

Aindreas Gallagher
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 4:01:07 pm

yes, exactly, that was what dennis was getting at. say I'll have between 1-2 gigs on the system of the 6970M variety.

But it would be good to hear that it actually, reliably works and doesn't flake out as unsupported, because functional access to the GPU appears to form the entire basis for premiere 6 as a usable editing system.

http://vimeo.com/user1590967/videos
http://www.ogallchoir.net
promo producer/editor.grading/motion graphics


Return to posts index


Tero Ahlfors
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 4:10:50 pm

We have an i7 iMac with a Pegasus RAID as a extra edit unit with CS5.5 Production Premium and now I downloaded and tried the CS6 trial on it. Even without the GPU support it is very responsive and wayyyyyy faster than CS5.5. I can run R3D 4K in 1/4 quality with a couple color correctors on it in realtime. 1080p prores and DPX sequences also work without any hassle in full res.


Return to posts index

Lance Bachelder
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 4:14:28 pm

I think there's a difference between supporting OpenCL and actually being optimized for OpenCL. Adobe has obviously spent a lot of time with nVidia optimizing their software for CUDA. It seems if you're going to commit to CS6 then it may be best to use the best hardware available for the job. I can tell you first hand that the difference between using an approved CUDA card like the GTX 570 or not is gigantic - I was able to get full rez playback with 1080p footage with myriad of effects stacked on clips - this was on a i7 PC...

Adobe says they'll be updating their list of supported graphics cards but who knows if/when the ATI cards in current iMacs will be on the list? I would hope it soon than later...

Lance Bachelder
Writer, Editor, Director
Irvine, California



Return to posts index

Stephen Bakopanos
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 4:36:56 pm

Lance is right. If you want Premiere to work to it's full potential, you need to be running CUDA. The difference between the GPU accelerated Mecury Playback Engine and the CPU MPE is night and day.

I personally couldn't be bothered waiting for Apple to bring out a MacPro (and yes, I know that they've been dependent on Intel releasing CPUs), so six moths ago I went and built a hackintosh specifically for Premiere/Resolve. It was cheap as chips (i7 2600k + 16GB ram + dual GTX570) and works like a dream.

So if you're technically minded and prepared to do a bit of tinkering, I recommend giving it a shot. At the end of the day, if you find it all too hard, you've still got a pretty decent Windows workstation.

Alternatively, wait it out and hope that Apple don't ditch the MacPro...


Return to posts index


Paul Jay
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 4:27:38 pm

Get a Thunderbolt iMac. Aswell for fast storage and the AJA or BMD broadcast I/O solutions and you will be just fine.

This way you even have the option to add a CUDA card in a Thunderbolt box later.


Return to posts index

Aindreas Gallagher
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 4:40:59 pm

thunderbolt won't be in a position to hande GPU throughput until later, faster 100 Gbps specs are introduced in about three years time. I'm repeating that like a parrot mind you. 20Gbps doesn't and won't cut it for external GPU throughput.

Also my understanding is that this doesn't relate to disk read write ala the promise raid. the stuff coming off a c300 or an af100 or a 7D isn't exactly a data hog. the whole point is that there is no DI codec to send them to in premiere. I'm relying on premiere's super powered open timeline to throw that stuff around natively, but if Premiere doesn't have CUDA its dead in the water in those scenarios dealing with native camera codecs. that's right isn't it?

http://vimeo.com/user1590967/videos
http://www.ogallchoir.net
promo producer/editor.grading/motion graphics


Return to posts index

Gary Huff
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 5:04:07 pm

[Aindreas Gallagher] " if Premiere doesn't have CUDA its dead in the water in those scenarios dealing with native camera codecs. that's right isn't it?"

Not at all. I go back and forth with CS5.5 on a PC with a GTX285 and my i7 MacBook Pro and don't have much of a problem dealing with those particular native codecs. From what I hear, CS6 is even better even without hardware support.


Return to posts index


Tero Ahlfors
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 5:06:51 pm

[Aindreas Gallagher] "Premiere doesn't have CUDA its dead in the water in those scenarios dealing with native camera codecs. that's right isn't it?"

As said before R3D footage works pretty nicely, Prores too. I can try out some 5D mk II footage tomorrow, but I can't say anything about c300 and af100 footage. Unless you have some to share or know where I could find some.


Return to posts index

Jeremy Garchow
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 4:17:20 am

[Aindreas Gallagher] "thunderbolt won't be in a position to hande GPU throughput until later, faster 100 Gbps specs are introduced in about three years time. I'm repeating that like a parrot mind you. 20Gbps doesn't and won't cut it for external GPU throughput."

You saw this, right?





On LongGOP codecs, CPU is important.

Effects on those LongGOP codecs, GPU is important.


Return to posts index

Aindreas Gallagher
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 3:13:11 pm

nowww I know what I'm doing, hacked mac mini custom enclosure, bit of soldering...

challenge: accepted.

http://vimeo.com/user1590967/videos
http://www.ogallchoir.net
promo producer/editor.grading/motion graphics


Return to posts index


Jeremy Garchow
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 3:28:58 pm

[Aindreas Gallagher] "nowww I know what I'm doing, hacked mac mini custom enclosure, bit of soldering..."

It's not a custom enclosure actually.

I don't know what you call a hacked driver macintosh. Hackintosh is already taken.

Here's the enclosure, it's commercial: http://www.sonnettech.com/product/xmacminiserver.html

The point here is that this is CUDA GPU via Thunderbolt. The GUI is run off of the mac mini internal GPU. This basically separates the CUDA processing from the monitor display (thunderbolt from HDMI/DVI)

I know there's those that say you can't run a GPU on thunderbolt, 4X PCIe, blah blah blah...squawk!

I'd say, this is looking very interesting and shows that you might be able to with a bit of work.

Jeremy


Return to posts index

Mel Feliciano
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 10, 2012 at 4:43:39 pm

I saw that video and noticed that the system is setup in a way that it uses the Mac Mini for the GUI and the Quadro 4000 for the CUDA acceleration. I heard that wasn't posible with previous versions of Premiere. You needed to use the same GPU card for both GUI and CUDA acceleration. Is it posible to use, for example, a GT-120 for the GUI and a Quadro 4000 for CUDA acceleration on the same Mac Pro? This configuration is ideal for Davinci Resolve. Notice I'm not talking about the new Nvidia Maximus dual GPU configuration.



Return to posts index

Jeremy Garchow
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 10, 2012 at 5:24:29 pm

[Mel Feliciano] "I saw that video and noticed that the system is setup in a way that it uses the Mac Mini for the GUI and the Quadro 4000 for the CUDA acceleration. I heard that wasn't posible with previous versions of Premiere. You needed to use the same GPU card for both GUI and CUDA acceleration. Is it posible to use, for example, a GT-120 for the GUI and a Quadro 4000 for CUDA acceleration on the same Mac Pro? This configuration is ideal for Davinci Resolve. Notice I'm not talking about the new Nvidia Maximus dual GPU configuration."

I would think that it would require some tweaking by each application.

The video does mention it took some "doing" to get this to work (since the CUDA drivers didn't want to install on the mini due to it's non CUDA status) and that Premiere itself was able to discern the difference in where it can get the CUDA power. So I think they had to "force install" the drivers and probably had to point the external card to them somehow. Just my speculation.

To answer specifically, I think DaVinci would need to be able to recognize multiple graphics cards as separate items and be able to pull the power it needs from the "best" card for the situation.

Premiere CS6 seems to have this capability built in to it.


Return to posts index


Andrew Richards
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 5:13:40 pm

[Aindreas Gallagher] "Dennis from Adobe completely hypothetically suggested that it was reasonably-ish doable to point the adobe Open CL implementation to a card not specifically listed by adobe as compatible, does anyone have a view to that? "

I have a 2010 iMac 2.93GHz i7 Quad + HT, 16GB RAM, with a Radeon 5750 1GB.

I just downloaded the PPro CS6 Trial, edited the /Applications/Adobe Premiere Pro CS6/Adobe Premiere Pro CS6.app/Contents/opencl_supported_cards.txt file, and fired her up. Mercury GPU acceleration was enabled, so I pulled up some 720p60 footage from my T2i, laid it into the timeline, set it to loop, and then starting messing with the motion controls during playback.

No stutters, so hiccups. I added 3-way CC. No stutters, no hiccups. Let's break it. Added Warp Stabilizer. It kept playing, though at much lower fidelity as it analyzed in the background. Mind you it is still looping playback in the timeline.

I quit, removed the edit from the txt file, and relaunched. Warning: no MPE GPU! Now it can't do any of the above gymnastics.

Then I modded the txt file again, fired up, and tried a few streams of T2i 1080p29.97 layered. Looped playback, started playing with motion parameters. Added 3-way CC to each clip, made some random changes. Still looping playback, and just a slight stutter for a beat following a couple of my inputs, but that could be that these are playing back from a single SATA drive.

So I got solid MPE GPU action with my older OpenCL card, and the newer ones will probably do more than mine does. But you will have to edit your opencl_supported_cards.txt file.

Best,
Andy


Return to posts index

Aindreas Gallagher
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 6:15:03 pm

there you go. I was waiting for you richards, or, "empirical based enquiry", as I like to call you.

I just figured someone should get the devils advocate CUDA scare-mongering out of the way. It sounds alright to me.

http://vimeo.com/user1590967/videos
http://www.ogallchoir.net
promo producer/editor.grading/motion graphics


Return to posts index

Andrew Richards
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 6:28:07 pm

[Aindreas Gallagher] "empirical based enquiry"


via xkcd

Best,
Andy


Return to posts index

David Lawrence
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 10:52:32 pm

+1 for XKCD

_______________________
David Lawrence
art~media~design~research
propaganda.com
publicmattersgroup.com
facebook.com/dlawrence
twitter.com/dhl


Return to posts index

Aindreas Gallagher
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 11:02:58 pm

too right.

http://vimeo.com/user1590967/videos
http://www.ogallchoir.net
promo producer/editor.grading/motion graphics


Return to posts index

Kevin Patrick
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 7:20:52 pm

[Andrew Richards] "I just downloaded the PPro CS6 Trial, edited the /Applications/Adobe Premiere Pro CS6/Adobe Premiere Pro CS6.app/Contents/opencl_supported_cards.txt file, and fired her up."

I followed your link and got lost. I don't suppose you could spell out the required edits here in something easier to follow?

Or, if I can't easily follow the link, I shouldn't be asking? (probably yes)


Return to posts index

Shane Ross
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 8:07:17 pm

Here's someone who has a 27" iMac, and knows how to hack the system to allow the built in GFX card to enable CUDA...

http://scruffythinking.com/notes

Shane
Little Frog Post
Read my blog, Little Frog in High Def


Return to posts index

Aindreas Gallagher
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 8:15:34 pm

just to add- I love that post show. its class.

http://vimeo.com/user1590967/videos
http://www.ogallchoir.net
promo producer/editor.grading/motion graphics


Return to posts index

Shane Ross
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 8:20:07 pm

Oh look, he added a video how to:

http://scruffythinking.com/notes/2012/5/8/mercury-playback-and-the-27-imac....

[Aindreas Gallagher] "just to add- I love that post show. its class."

Me too. And I'm going to be on the next episode! Wheee!

Shane
Little Frog Post
Read my blog, Little Frog in High Def


Return to posts index

Aindreas Gallagher
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 8:27:27 pm

nice!

also, that video is moron proof: god bless him.

Premiere baby, Premiere.

http://vimeo.com/user1590967/videos
http://www.ogallchoir.net
promo producer/editor.grading/motion graphics


Return to posts index

Andrew Richards
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 8:47:21 pm

[Shane Ross] "Here's someone who has a 27" iMac, and knows how to hack the system to allow the built in GFX card to enable CUDA..."

Sorry, I can't help myself.

CUDA is not what he is enabling. Mercury Playback Engine GPU Acceleration is what he's enabling. CUDA is NVIDIA's proprietary GPU tech, and was the only way to get Mercury Playback Engine GPU Acceleration prior to CS6. Now that Mercury Playback Engine in CS6 also supports OpenCL, NVIDIA isn't the only GPU game in town for making Premiere Pro fly.

I'm curious to see if the OpenCL-enabled GPUs baked into Intel's new Ivy Bridge chips will show up when running GPUSniffer. I'm also curious to see a shootout between the different GPUs- Fermi vs Kepler on the CUDA side, and AMD OpenCL vs CUDA on OS X. Does anyone know if OpenCL Mercury Playback Engine GPU Acceleration is possible on Windows?

Best,
Andy


Return to posts index

David Cherniack
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 8:58:30 pm

[Andrew Richards] " Does anyone know if OpenCL Mercury Playback Engine GPU Acceleration is possible on Windows?"

AFAIK the answer is no, possibly "not yet"...though the PrPro boys have said that CUDA has been slightly faster

David
AllinOneFilms.com


Return to posts index

Aindreas Gallagher
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 9:44:14 pm

[Andrew Richards] "CUDA is not what he is enabling. "

wellll, quite right yes - but the point would be that this baby can actually be made play with the hardware on all our minds?

your cuda drool post makes it pretty clear that what's going on over in windows completely slays the OSX environment, but as a rejoinder - that involves windows.
I still view that as a howling gale of things I don't want to get involved in.

My primary concern would be that this can lock into recent OSX GPUs to get me rolling with an open format timeline, with geometrics and colour correction.

Everything past that, I am going to be nipping around the Adobe ecosystem like a gambolling Lamb for - from AE, PS Speedgrade etc.

The one thing I need to know is that the timeline is ready to function within say, V1 to V4 for stacked shot alternates, with shot dissolves, with certain shots having geometrics and CC, and all this up to 1080p with the kinds of avchd stuff coming off the kinds of cards being popped out of all the cameras out there, on an iMac made in the last 12 months with over a gig of vram (and sure, please drop fidelity as needs be)... well then.

given the inherent power of the new timeline, avid equivalent trimming, FCP style timeline malleability, scrubbable bins, effects architecture etc - as long as I simply know that steady playback is ready to go, at up to 1080p resolution on 12-ish month old hardware - then...
I tell you, I am liable to do an Orson.

http://lh6.ggpht.com/-M-gx12FHo_4/TgKWWSwedJI/AAAAAAAABlg/Kl2EDkm81yk/Orson...

http://vimeo.com/user1590967/videos
http://www.ogallchoir.net
promo producer/editor.grading/motion graphics


Return to posts index

Tero Ahlfors
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 4:10:48 am

[Andrew Richards] "Does anyone know if OpenCL Mercury Playback Engine GPU Acceleration is possible on Windows?"

The Windows version has that opencl_supported_cards.txt so...


Return to posts index

David McGavran
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 5:22:29 am

There is no OpenCl code compiled on windows at this time. We focused on Mac first for OpenCL support. The card file being there on windows doesn't mean it will work...

Cheers

Dave

---------------------------------------------------------------------------------------------------------
David McGavran, Adobe Systems Incorporated
Engineering Manager Adobe Premiere Pro
---------------------------------------------------------------------------------------------------------


Return to posts index

David McGavran
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 9:13:13 pm

Please go get 10.7.4 if you use OpenCL, it is much improved!

Cheers

Dave

---------------------------------------------------------------------------------------------------------
David McGavran, Adobe Systems Incorporated
Engineering Manager Adobe Premiere Pro
---------------------------------------------------------------------------------------------------------


Return to posts index

Hermann Kruk
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on Sep 16, 2012 at 6:39:07 am

David, re: Windows Premiere and OpenCL, is there a timeline for this. I didn't get the memo about no Windows support for this before committing to Premiere 6.0 on Windows. Any news would be appreciated.


Return to posts index

Kevin Patrick
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 12:05:21 pm

Thanks Shane.

It was interesting to see the video was different from the text instructions.

Outside of trying to impress someone with your ability to use Terminal, I'm not sure why you would bother with this approach. Showing the Package Contents and then editing the file with Text Edit seems not only easier, but less chance of typing something wrong.

So what's the catch? If this is all it takes, why doesn't Adobe do it? Is it because Adobe didn't test the various other ATI configurations?


Return to posts index

Jeremy Garchow
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 12:10:04 pm

[Kevin Patrick] "So what's the catch? If this is all it takes, why doesn't Adobe do it? Is it because Adobe didn't test the various other ATI configurations?"

http://blogs.adobe.com/alsblog/


Return to posts index

Andrew Richards
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 8, 2012 at 8:23:35 pm

[Kevin Patrick] "I followed your link and got lost."

It's all the way at the bottom, "Instructions for Mac Users", and it is written with CS5 in mind. The only difference with CS6 is that you edit a file called "opencl_supported_cards.txt" instead of "cuda_supported_cards.txt". The rest of the instructions for identifying your card with GPUSniffer and modifying "opencl_supported_cards.txt" on the command line still apply. I have shamelessly adapted their instructions for OpenCL and CS6:

1) Premiere Pro CS6 must be installed.

2) Open a Terminal window.

3) In the Terminal, enter:

cd /Applications/Adobe\ Premiere\ Pro\ CS6/Adobe\ Premiere\ Pro\ CS6.app/Contents/GPUSniffer.app/Contents/MacOS/
then

./GPUSniffer
4) You'll get an output that reports on what GPUs Premiere can see. If it reports that OpenCL devices have been found, you can enable GPU accelerated Mercury Playback Engine.

5) Select and copy to the clipboard the name of your OpenCL GPU.

6) Change directories:

cd /Applications/Adobe\ Premiere\ Pro\ CS6/Adobe\ Premiere\ Pro\ CS6.app/Contents/
7) Edit the OpenCL text file:

sudo nano opencl_supported_cards.txt
8) In the nano editor view, paste your GPU's name as a new line under the existing list (use arrow keys to move the cursor).

9) Save it with CTRL + X. Answer "Y" (stands for YES, I want to save the file). Press Return until you get out of the editor.

Best,
Andy


Return to posts index

Oliver Peters
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 1:04:29 am

I think you guys are making way too big of a deal with CUDA. All it does is accelerate scaling functions and some of the built-in effects, like Premiere's color correction. If you don't use any of these, you will see no difference between a CUDA and non-CUDA card. I'm running an ATI5870 (not a CUDA card) and with 1080p/23.98 ProRes footage, I'm getting great performance.

Premiere offers a performance throttle by changing the viewer playback resolution. So if I set it to 1/4 and apply an effect like MB Looks, it will still run in real-time without rendering. If I swapped this card for a Quadro 4000 (a CUDA card), I wouldn't get any better performance with this same MB Looks effect.

If you bounce heavy effects out to After Effects instead of doing them in Premiere Pro, then it also doesn't matter, since CUDA and the Mercury engine don't benefit AE.

- Oliver

Oliver Peters Post Production Services, LLC
Orlando, FL
http://www.oliverpeters.com


Return to posts index

Stephen Bakopanos
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 2:37:05 am

You're right to an extent Oliver. If a plugin isn't CUDA optimised (i.e. MB Looks), a CUDA card won't help. But if it IS optimised for it, you can pile effect upon effect on your footage and get realtime playback at full resolution. I'm yet to test out how far you can push an OpenCL card on a MacBook or iMac, but I'd hazard a guess that it won't be as far.

One other benefit of the Nvidia CUDA cards is that if you use After Effects, it will also take the load off the CPU when working with RayTrace 3D compositions. The difference between CPU vs GPU acceleration, like in Premiere, is night and day. As far as I'm aware, OpenCL based cards (i.e. ATI cards) aren't supported.


Return to posts index

Rob Mackintosh
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 11:40:52 pm

These two blog posts by Todd Kopriva give you the run down on what CUDA and Open CL can handle in Premiere Pro CS6:

http://blogs.adobe.com/premiereprotraining/2012/05/opencl-and-premiere-pro-...

http://blogs.adobe.com/premiereprotraining/2011/02/cuda-mercury-playback-en...

To summarise: CUDA accelerates ( and in some cases produces higher quality renders): scaling, deinterlacing, blending modes, color space conversions and some effects, namely:

Alpha Adjust, Basic 3D, Black & White, Brightness & Contrast,Color Balance (RGB),Color Pass, Color Replace, Crop, Drop Shadow,Extract, Fast Color Corrector, Feather Edges, Gamma Correction, Garbage Matte (4, 8, 16), Gaussian Blur, Horizontal Flip, Levels, Luma Corrector, Luma Curve, Noise, Proc Amp, RGB Curves, RGB Color Corrector, Sharpen, Three-way Color Corrector, Timecode, Tint, Track Matte, Ultra Keyer, Video Limiter, Vertical Flip, Cross Dissolve, Dip to Black, Dip to White, Push transition

Open CL accelerates all of the above apart from: Fast Blur effect, Gaussian Blur effect, Directional Blur effect, Basic 3D effect.

This fxguideTV episode is also worth a watch: http://www.fxguide.com/fxguidetv/fxguidetv-145-ae-and-adobe-cs6/

Be interesting to see whether the degree of acceleration provided by Open CL cards matches similarly specced CUDA cards.


Return to posts index

Tero Ahlfors
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 8:06:31 am

I tried the OPENCL text hack and it works, but then Premiere got pretty unstable in certain situations e.g. manipulating effects in realtime. The accelerated 3-way corrector worked pretty nice on 1080p prores.


Return to posts index

Aindreas Gallagher
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 3:17:19 pm

hey - unstable as in crashy?

http://vimeo.com/user1590967/videos
http://www.ogallchoir.net
promo producer/editor.grading/motion graphics


Return to posts index

Tero Ahlfors
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 3:44:41 pm

[Aindreas Gallagher] "hey - unstable as in crashy?"

Unstable as in not updating the video in source or program monitor, not accepting any command inputs and freezing up the Mac (MenuMeter just showed the computer ate all the RAM and processor power) so you can only move the cursor on the screen so you have to hard reset.


Return to posts index

Aindreas Gallagher
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 4:10:04 pm

mmmmmmmmmmmmmm.

http://vimeo.com/user1590967/videos
http://www.ogallchoir.net
promo producer/editor.grading/motion graphics


Return to posts index

David Cherniack
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 3:44:10 pm

The hack means means they haven't tested the card. The card may fully work or it may cause instability in some cases, though I really haven't heard of any except when loading 5k still sequences with effects on a 1gB of memory card.

David
AllinOneFilms.com


Return to posts index

Tero Ahlfors
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 3:47:22 pm

[David Cherniack] "The hack means means they haven't tested the card. The card may fully work or it may cause instability in some cases, though I really haven't heard of any except when loading 5k still sequences with effects on a 1gB of memory card."

Yeah. It worked for fine for some footage and situations but when it crashed it crashed HARD. I'm still going to test it out and maybe figure out the limits of it, but when I'm doing something for realsies I'll probably disable it.


Return to posts index

Jeremy Garchow
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 3:52:00 pm

[Tero Ahlfors] "but when I'm doing something for realsies"

Is that totes for realsies, or just for realsies?

Big diff, you know?


Return to posts index

Tero Ahlfors
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 3:57:47 pm

[Jeremy Garchow] "Is that totes for realsies, or just for realsies?"

Like totes really realsies! Also I got one of those Mac OS X "hold the power button down to shut down the system" in five languages kernel panics and the error log had something about Premiere and Atiwhateverdriver in it.


Return to posts index

Jeremy Garchow
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 10, 2012 at 1:06:50 am

[Tero Ahlfors] "Like totes really realsies! Also I got one of those Mac OS X "hold the power button down to shut down the system" in five languages kernel panics and the error log had something about Premiere and Atiwhateverdriver in it."

A kernel panic?

This doesn't sound right. These started after installing Pr?


Return to posts index

Tero Ahlfors
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 10, 2012 at 7:22:06 am

[Jeremy Garchow] "A kernel panic?

This doesn't sound right. These started after installing Pr?"


This happened once after making the OPENCL text hack. I tested the new Premiere without the hack and I didn't have any problems like this. I've never ever gotten a kernel panic on this Mac. I'm not a hardcore IT guy but what I figured out from the panic log was that Premiere was the culprit.


Return to posts index

Jeremy Garchow
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 10, 2012 at 3:06:53 pm

[Tero Ahlfors] "I'm not a hardcore IT guy but what I figured out from the panic log was that Premiere was the culprit."

What did it say?


Return to posts index

Tero Ahlfors
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 11, 2012 at 4:01:03 am

[Jeremy Garchow] "
What did it say?"


Is there something specific you know you might be able to translate from the log? I don't speak computer ;)


Return to posts index

Jeremy Garchow
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 11, 2012 at 4:31:51 am

Bleep bloop


Return to posts index

Aindreas Gallagher
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 4:16:56 pm

[Tero Ahlfors] "but when it crashed it crashed HARD."

can you give the work scenario where it went down? - material on timeline, HD, 2K etc?

http://vimeo.com/user1590967/videos
http://www.ogallchoir.net
promo producer/editor.grading/motion graphics


Return to posts index

Tero Ahlfors
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 4:50:41 pm

[Aindreas Gallagher] "can you give the work scenario where it went down? - material on timeline, HD, 2K etc?"

Most problems came about when I cleared my whole project panel, imported footage (HD prores, C300 test footage) and made a new sequence. There wasn't any video in the source or program monitors and the playback controls didn't work or Premiere would hang up. Also changing MPE settings (I did this for testing purposes) while having a project open is a big no-no. While you can now manipulate effects in realtime some of them will freeze your system so hard you will need to hard reset the computer. This can be done accidentally because Premiere will keep playing pretty much no matter what you do. I got the Mac OS panic when I sent some C300 footage from Premiere to Speedgrade. I was testing Speedgrade and didn't even use Premiere.

For some strange reason the 4K and 5K R3D files worked without any problems. I couldn't get any performance boosts for the red footage with OPENCL. It worked in 1/4 quality just as it worked without the GPU acceleration.


Return to posts index

Tero Ahlfors
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 4:53:58 pm

I also tried to bring a 1 hour 20 minute online of a movie (HD prores, HD DPX sequences) that I did with CS 5.5 in. The computer hung up when I just imported the sequence from the project file. Opening the project itself seemed to work better and it ran better than in 5.5.


Return to posts index

Aindreas Gallagher
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 5:02:38 pm

how limited do you find it as a straight cutter without the GPU hack? will that HD ProRes and C300 play together ok without it? (as in full res 1080p say?) the video demo for the hack indicates that dissolves are red bar without openCL - you get that too? not that... I wildly care there, I'm not much of a dissolves person to begin with. also I take it CC is a red bar without the GPU hack?

this is the thing really - if the hack is liable to turn psychotic, then an awful lot of us are left with a system that can't do realtime dissolves even.
that is a teeeensey bit limited. I kind of expect to be able to three way colour correct without rendering - up to 1080p - these days. early doors mind you - the app is out three days like.

I forgot to ask - what's your system?

http://vimeo.com/user1590967/videos
http://www.ogallchoir.net
promo producer/editor.grading/motion graphics


Return to posts index

Tero Ahlfors
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 5:21:51 pm

[Aindreas Gallagher] "how limited do you find it as a straight cutter without the GPU hack? will that HD ProRes and C300 play together ok without it? (as in full res 1080p say?)

I forgot to ask - what's your system?"


HD prores/DNxHD footage works great in full quality realtime even with a couple of effects on it. There's the red bar but you don't have to render. The Mac is the same as you were thinking of buying except this one has 16 gigs of RAM, a SSD for the system drive and the Pegasus RAID.


Return to posts index

Aindreas Gallagher
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 9, 2012 at 5:57:16 pm

cheers

http://vimeo.com/user1590967/videos
http://www.ogallchoir.net
promo producer/editor.grading/motion graphics


Return to posts index

alejandro villa
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 23, 2012 at 2:36:04 pm

hi, could help me.?
my question is, I have a gtx 570 gpu, could get more out if my PC I place another gtx 570 in sli gpu?


Return to posts index

Walter Soyka
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 23, 2012 at 3:07:36 pm

[alejandro villa] "my question is, I have a gtx 570 gpu, could get more out if my PC I place another gtx 570 in sli gpu?"

No.

NVIDIA's Maximus technology [link] accelerates Premiere, but SLI does not.

Walter Soyka
Principal & Designer at Keen Live
Motion Graphics, Widescreen Events, Presentation Design, and Consulting
RenderBreak Blog - What I'm thinking when my workstation's thinking
Creative Cow Forum Host: Live & Stage Events


Return to posts index

alejandro villa
Re: Stupid questions regarding CUDA, OpenCL and Premiere 6
on May 23, 2012 at 3:39:33 pm

then it would be better to change video card?
I get my budget for a gtx 680, the trigger in the cuda support option.
would be better that way?


Return to posts index

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
© 2017 CreativeCOW.net All Rights Reserved
[TOP]