Results 1 to 10 of 15

Thread: AMD's Open-Source Strategy Explained

Threaded View

  1. #10
    Join Date
    Jun 2006
    Posts
    3,046

    Default

    Quote 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; 09-07-2007 at 03:44 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •