Jump to content


Photo

Color and GPU Processing


  • Please log in to reply
3 replies to this topic

#1 Thomas Worth

Thomas Worth
  • Basic Members
  • PipPipPipPip
  • 372 posts
  • Director
  • Los Angeles

Posted 05 April 2008 - 08:04 AM

The big question I have about Color is the way it utilizes the GPU for processing. Since the GPU resides on the video card, how does that translate to other interfaces like the SDI interface (Aja, Blackmagic)? Is the system taking the processed data off the GPU and then sending it to the SDI interface? Clearly, having GPU processing affect only the DVI ports on the video card offers little value, since monitoring must be performed through an SDI interface without any interference by the Mac's graphics API or the video card's driver.

I've been playing with Color and am having trouble getting realtime 1080p output through the Blackmagic Multibridge. I can get realtime performance when external video is disabled, but utilizing SDI out for monitoring only gets me reliable 720p output. It looks like some type of bandwidth issue, since Color is clearly capable of processing the video in realtime. Even with NO color adjustment at all, 1080 output through the Blackmagic is stuttery.

I am using a Jan/2008 Mac Pro 8 core, with a 250MB/sec raid and an Nvidia 8800GT.

Any ideas?
  • 0

#2 tylerhawes

tylerhawes
  • Guests

Posted 09 April 2008 - 12:04 PM

Color renders on the GPU and then copies the pixels over the PCI Express bus to the framebuffer of your SDI card, so it is always using the GPU to make the image regardless of whether you're monitoring SDI, DVI, or just rendering.

I'm not sure why you're slowing down on SDI output, I can just say that on an 8-core here there is no difference in playback between SDI and DVI. We get realtime SDI with 2K full aperture with primary and some secondaries.
  • 0

#3 Thomas Worth

Thomas Worth
  • Basic Members
  • PipPipPipPip
  • 372 posts
  • Director
  • Los Angeles

Posted 16 April 2008 - 12:20 AM

Color renders on the GPU and then copies the pixels over the PCI Express bus to the framebuffer of your SDI card, so it is always using the GPU to make the image regardless of whether you're monitoring SDI, DVI, or just rendering.

I'm not sure why you're slowing down on SDI output, I can just say that on an 8-core here there is no difference in playback between SDI and DVI. We get realtime SDI with 2K full aperture with primary and some secondaries.

Thanks Tyler. What video card do you have installed in the Mac? I have been reading that Final Touch was optimized for ATI cards, so the fact that I'm using an Nvidia card may be the problem. Perhaps Apple hasn't optimized Color for the Nvidia GPU.
  • 0

#4 tylerhawes

tylerhawes
  • Guests

Posted 16 April 2008 - 01:04 PM

ATI X1900, which I believe is still the preferred card for Color. Check with your vendor to be sure...
  • 0


The Slider

Gamma Ray Digital Inc

Willys Widgets

Media Blackout - Custom Cables and AKS

CineLab

Glidecam

rebotnix Technologies

Rig Wheels Passport

Broadcast Solutions Inc

Opal

Technodolly

Wooden Camera

Ritter Battery

Tai Audio

Paralinx LLC

FJS International, LLC

CineTape

Metropolis Post

Visual Products

Abel Cine

Aerial Filmworks

Abel Cine

Paralinx LLC

Rig Wheels Passport

Willys Widgets

Visual Products

Aerial Filmworks

Technodolly

Media Blackout - Custom Cables and AKS

rebotnix Technologies

Metropolis Post

FJS International, LLC

Tai Audio

Gamma Ray Digital Inc

Wooden Camera

Glidecam

Broadcast Solutions Inc

CineTape

Ritter Battery

The Slider

CineLab

Opal