Announcement

Collapse
No announcement yet.

AMD Releases Open-Source UVD Video Support

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • stqn
    replied
    Originally posted by Nille View Post
    W/h
    Please stop writing that . It?s ?W?.

    Leave a comment:


  • Nille
    replied
    Originally posted by johnc View Post
    This 10-bit stuff was a dumb idea from the get-go.
    10bit is an nice idea. the bump idea is still to use the 8bit profiles even in h265.

    http://x264.nl/x264/10bit_01-ateme_p...422_10-bit.pdf
    http://x264.nl/x264/10bit_02-ateme-w..._bandwidth.pdf
    http://x264.nl/x264/10bit_03-422_10_...eo_quality.pdf

    Leave a comment:


  • Nille
    replied
    Originally posted by brosis View Post
    You can?t easily add another "50$" CPU into the system, but you CAN put another GPU into PCIe.
    Then buy an Broadcom CrystalHD card. Its cheaper and need much less W/h

    http://www.amazon.com/Broadcom-Hardw...oadCom+Crystal

    Leave a comment:


  • johnc
    replied
    This 10-bit stuff was a dumb idea from the get-go.

    Leave a comment:


  • curaga
    replied
    Originally posted by brosis View Post
    @Nille, curaga:
    So its possible, but developers consider its efficiency to be inadequate.
    Which is pretty much blind-sighted, because CPU could do something else. The whole video acceleration is about "offloading". You can?t easily add another "50$" CPU into the system, but you CAN put another GPU into PCIe.
    If the codec is not parallelizable (= most of them), the GPU will use its full power and still be _slower_ than your CPU. Would you consider that a worthy offload?

    Leave a comment:


  • Nille
    replied
    Originally posted by brosis View Post
    Used 57xx+ cost around 50$ now.
    And why you think its has enough compute capability do decode h264 complete with the ALUs?

    Originally posted by brosis View Post
    If PM were right, they would use minimal wattage and there is already OpenCL work done.
    This cards need around 100W/h under Full Hardware usage. And node that UVD is an special ASIC for decoding and has nothing todo with an decoding an video on the ALUs.

    Originally posted by brosis View Post
    I am pretty sure one could easily implement video decode backend for OpenCL stack by replacing existant codecs codepaths and optimizing them.
    IMHO its all possible, but I don? t claim anyone is interested in that yet.
    Look at VP8 there was an Project that try to Decode VP8 with OpenCL. There is no result.
    Last edited by Nille; 16 April 2013, 12:36 PM.

    Leave a comment:


  • Kano
    replied
    That's completely wrong. Better look at:

    http://en.wikipedia.org/wiki/Unified_Video_Decoder

    It was never emulated via OpenCL. You can do that maybe for very simple codes but that would be never a good idea. xvba crashed very hard in the beginning with my hd 3450, then i got rid of it and got a hd 4550. the hd 5670 has basically a similar uvd part. Only hd 6000+ has got UVD 3.

    Leave a comment:


  • brosis
    replied
    Originally posted by Nille View Post
    And maybe its need an 200$ GPU only for Play an 1080p Stream and consumes 150W/h. Its easier and cheaper to replace the CPU or re-encode the video the asic in the gpu like quiksync or nvidias cuda encoder ( that has nothing todo with cuda its use only the name for marketing and use like everyone else an hardware chip for this )

    AMD is for encoding the worst case btw. its impossible for an normal user or developer to get the SDK for use the Hardware encoder in the radeon products.
    Hardware encoder is only in recent HD7xxx series AFAIK.
    Used 57xx+ cost around 50$ now. If PM were right, they would use minimal wattage and there is already OpenCL work done.
    I am pretty sure one could easily implement video decode backend for OpenCL stack by replacing existant codecs codepaths and optimizing them.
    IMHO its all possible, but I don? t claim anyone is interested in that yet.

    Leave a comment:


  • Nille
    replied
    Originally posted by brosis View Post
    You can?t easily add another "50$" CPU into the system, but you CAN put another GPU into PCIe.
    And maybe its need an 200$ GPU only for Play an 1080p Stream and consumes 150W/h. Its easier and cheaper to replace the CPU or re-encode the video the asic in the gpu like quiksync or nvidias cuda encoder ( that has nothing todo with cuda its use only the name for marketing and use like everyone else an hardware chip for this )

    AMD is for encoding the worst case btw. its impossible for an normal user or developer to get the SDK for use the Hardware encoder in the radeon products.

    Leave a comment:


  • brosis
    replied
    @Nille, curaga:
    So its possible, but developers consider its efficiency to be inadequate.
    Which is pretty much blind-sighted, because CPU could do something else. The whole video acceleration is about "offloading". You can?t easily add another "50$" CPU into the system, but you CAN put another GPU into PCIe.

    OP should look into HSA, maybe.

    Leave a comment:

Working...
X