PDA

View Full Version : Premiere PRO is not 64BIT



killfilm
12-25-2008, 01:31 PM
im excited about the r3d plugin, thanks to Red team and Adobe, but was dissapointed that premiere is not 64BIT

so how is anyone using full 8gb of ram?

Santiago Marti
12-25-2008, 04:01 PM
mmm, nobody said it was 64bit, though it is optimized for it and can use up to 20 gigs of memory on vista 64. i think the same goes for AE. the only adobe app running natively in 64bit is photoshop cs4 64bit edition extended, i think.

JanneJansson
12-25-2008, 04:04 PM
Isnt FCP just 32 bit also?

Adam Glick
12-25-2008, 04:39 PM
mmm, nobody said it was 64bit, though it is optimized for it and can use up to 20 gigs of memory on vista 64. i think the same goes for AE. the only adobe app running natively in 64bit is photoshop cs4 64bit edition extended, i think.

Well, 32bit processes (apps) are limited to 4GB by definition. However, AE (and probably PPro) can spawn aditional 32bit processes -each capable of accessing 4GB. For instance, upon invoking a final render, a separate 32bit rendering process can be spawned for each CPU core -each working on its own frame.

*edit* - Photoshop CS4 Extended is the only "true" 64 bit app right now.

However, I believe I have heard that with CS4, Adobe have begun to put in place some of the "scaffolding" (my term, not theirs) that would allow PPro and AE (among others) to be 64-bit capable for future releases.

Santiago Marti
12-25-2008, 07:10 PM
from adobe's site:

"The RED plug-in has been specifically tuned for CS4 because Adobe Premiere Pro CS4 has been re-architected for 64-bit operating systems to use large memory more effectively (up to 20GB of memory for Adobe Premiere Pro alone, up to 64GB of memory for a large Production Premium workflow)."

Premiere Pro After Effects Production Premium
Solid Baseline Workflow 4GB 4GB 4GB
Performance Configuration 8GB 8GB 16GB
Memory rarely an issue 16GB 16GB 32GB

Uli Plank
12-26-2008, 12:17 AM
Typical wording for an ad, not saying that it's programmed for 64-bit, but "re-architected"…

Mike McCarthy
12-27-2008, 12:22 PM
Well to its credit, it says "for 64 bit OPERATING SYSTEMS " which will increase the performance of almost any 32bit app, provided there are no conflicts. It seems to me that AE is the next logical choice for true 64bit migration, before Premiere, although both will obviously benefit. 3D modeling apps were some of the first applications to become available in 64bit, and AE has many of the same processing needs. Premiere is limited a bit by 64bit support from codecs, playback engines and plugins. I have had a reasonable level of improvement from migrating Premiere CS3 to XP64, but am missing certain codecs that I require for much of my work, so I am constantly needing to switch back to 32bit. I to look forward to true 64bit computing, but I don't anticipate seeing it anytime in the near future.

Rob Lohman
12-27-2008, 06:11 PM
Well, 32bit processes (apps) are limited to 4GB by definition.

Well, yes and no. Take a look at this for more info:

http://msdn.microsoft.com/en-us/library/aa366527(VS.85).aspx

So if you have more than 4 GB of memory and a 64-bit OS (I don't know if Premiere also does this on 32-bit XP/Vista, it is technically possible) the process can use more than 4 GB.

This is of course different than true 64-bit application which we never claimed to be. But Premiere (and thus REDCODE) definitely takes advantage if more is available.

However, we are working on 64-bit support for our stuff where we can utilize it.

Adam Glick
12-27-2008, 06:27 PM
aaaaahhh.

Thanks for the clarification Rob.

It sounds like there are some possible implications for multitasking when these AWE functions are used. Is there any cause for concern here?

Rob Lohman
12-29-2008, 12:12 AM
Concerns? In what way? You can't share memory like that between processes for example, but there's things one can do there to work around that problem for example. These functions are here to help, and they do. There's also other choices and you don't need to use it either if you don't want to.

I don't know exactly what Premiere does or doesn't do, just saying that there are various paths one can take.

We're very committed to make the workflows everyone wants possible and make use of the best technologies out there. It just takes some time to build all this stuff :)

Taking advantage of large amounts of memory is something that's been figured out a while ago, even on 32-bit systems. Taking advantage of multi processor and 64-bit systems is a bit more tricky ;)