Announcement

Collapse
No announcement yet.

AMD's Open-Source Strategy Explained

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

  • #11
    Originally posted by drag View Post
    those video cards have very impressive performance under certain workloads. It would be nice to harness that sort of thing for things like 3D rendering (thinking of Povray and such), media encoding, encryption, or whatever else people can think of.
    That's kind of the idea AMD had with buying ATI in the first place. GPUs are more like the vector processors of yore before we got into supercomputing clusters- they can vastly boost the speed of certain computations so long as you view the work as a stream- minimal if any branching, etc.

    Essentially these GPUs things are like CPUs, aren't they? To me this is something that simply cannot be done nearly as well under Windows due to the static closed-source nature of the OS.
    In reality, you can do it right now. The SH metaprogramming language will allow you this ability with the current NVidia, ATI, and Intel drivers. The problem with this being that: With the Intel drivers there's a dearth of the parts that will buy you something and the support for that functionality is still in it's infancy. With the currently shipped (not the about to ship drivers or the soon to happen open source driver...) ATI drivers, you might as well not bother because unless you've got a X1900XTX or comparable, you won't have enough speed to have bothered with in the first place- because the drivers are so damned slow at rendering things. Now, this is under Linux. The problem only really applies to Intel parts right at the moment under Windows- but Windows is hampered by other performance concerns (bad designs for supercomputing because it's more of a consumer desktop OS than a server/embedded OS with a slick user interface layered on top...).
    Last edited by Svartalf; 07 September 2007, 02:44 PM.

    Comment


    • #12
      Not for nothing the Shader processors inside the GPUs are called stream processors IIRC

      Comment


      • #13
        Now look, I am in no way meaning to look a gift horse in the mouth. This is more a case of me salivating to the possibilities of this article.

        Is Ati also going to release information on accessing video accelleration hardware on these chips?

        R100-400 have a Rage chip capable of doing wonders to both accelerate and improve the quality of MPEG-2 video (and with the right coding, the features shared in MPEG-4/AVC/VC-1 video). R500 has whatever hardware facilitates Avivo, and R600 has that Avivo "Plus" stuff.

        Having access to the specs needed to make XvMC and VAAPI(once finalized) support happen would be the freaking ICING on the CAKE. Seriously, if they get that off the ground I'll pick up an Radeon 2600 THAT DAY to put in the smallest low-speed, low-heat PC I can put together or find, and have the last multimedia center I'll ever need.

        Here's hoping.

        Comment


        • #14
          Is Ati also going to release information on accessing video accelleration hardware on these chips?
          that's their most precious technology. i doubt they will.

          it would be nice if it would happen, though. imagine mplayer with avivo postprocessing support :]

          Comment


          • #15
            Originally posted by yoshi314 View Post
            that's their most precious technology. i doubt they will.

            it would be nice if it would happen, though. imagine mplayer with avivo postprocessing support :]
            Utter sweetness, plus that'd make AMD products the ones of choice for Linux == more sales What about the upcoming CPUs/GPU on the same die? I bet they're doing this for those babies!

            Comment

            Working...
            X