• Lucid Dreaming - Dream Views
    + Reply to Thread
    Results 1 to 7 of 7
    1. #1
      Banned Achievements:
      Referrer Bronze3 years registered1 year registeredMade lots of Friends on DV25000 Hall Points

      Join Date
      Apr 2007
      Location
      Out Chasing Rabbits
      Posts
      15,216
      Likes
      886

      OpenCL 1.0 released

      OpenCL 1.0 was officially ratified by Khronos two days ago

      OpenCL is a project created by Apple and worked on by numerous other companies including Sun and nVidia that allows the sharing of processing power between CPUs and GPUs.

      For graphics intensive programs OpenCL allows extra CPU cores to take some of the work load off of the GPU cores, which should produce much better graphics.

      For computationally intensive programs OpenCL allows the reverse, letting calculations be done on the GPU, which should make programs that do a lot of floating point calculations much faster.

      Apple incorporated it into Snow Leopard and I can't wait to see how fast it is. nVidia also added some hardware to allow programs to more easily use the GPUs in this way, should make for some insane OpenGL games.


    2. #2
      FBI agent Achievements:
      1 year registeredVeteran Second Class5000 Hall Points
      Ynot's Avatar
      Join Date
      Oct 2005
      Gender
      Location
      Southend, Essex
      Posts
      4,336
      Likes
      6
      I don't get this at all
      CPUs & GPUs are very different

      CPUs are general purpose processors
      they have to be
      they get asked to process all kinds of data from all manner of hardware
      They cannot specialise
      (this is *why* you have other dedicated processors for specific tasks)

      GPU's on the other hand, basically do one thing (floating point arithmetic) and nothing else
      and because they're only doing one thing
      and because of the nature of graphical calculations
      they can do most of their work in parallel

      I do not see how on earth a software framework can, at run-time, reliably determine how best to deal with set of instructions
      send them to the CPU?
      send them to the GPU?

      the only way to reliably determine this, is if the programmer specifically instructs certain code to be executed on one or the other

      I know I'm missing something fundamental here,
      but anyway....
      (\_ _/)
      (='.'=)
      (")_(")

    3. #3
      Banned Achievements:
      Referrer Bronze3 years registered1 year registeredMade lots of Friends on DV25000 Hall Points

      Join Date
      Apr 2007
      Location
      Out Chasing Rabbits
      Posts
      15,216
      Likes
      886
      Here's a pdf explaining the software stack, the execution, and some example source code. It doesn't look very hard to use, and I'd assume that since Apple was the lead in this that XCode will include some software that does lots of this stuff either automatically or through GUI.

    4. #4
      When the ink runs out... Kushna Mufeed's Avatar
      Join Date
      Nov 2007
      Gender
      Location
      Segrival
      Posts
      1,549
      Likes
      1
      I see no PDF...

      Quote Originally Posted by Jeff777 View Post
      I am not sorry or empathetic whatsoever for saying that I believe the world would be much better off without people like you in it. Have a great fucking day.
      The Dynamics of Segrival
      Discuss Segrival here
      See my other work

    5. #5
      FBI agent Achievements:
      1 year registeredVeteran Second Class5000 Hall Points
      Ynot's Avatar
      Join Date
      Oct 2005
      Gender
      Location
      Southend, Essex
      Posts
      4,336
      Likes
      6
      his GPU is sending it (slowly) to his ethernet card.....
      it'll get there soon
      (\_ _/)
      (='.'=)
      (")_(")

    6. #6
      Banned Achievements:
      Referrer Bronze3 years registered1 year registeredMade lots of Friends on DV25000 Hall Points

      Join Date
      Apr 2007
      Location
      Out Chasing Rabbits
      Posts
      15,216
      Likes
      886

    7. #7
      Member Achievements:
      Referrer Bronze1 year registered10000 Hall PointsVeteran First Class
      Placebo's Avatar
      Join Date
      May 2004
      Gender
      Location
      Around the bend
      Posts
      4,195
      Likes
      6
      Hmm interesting idea, but not very easy to achieve. As ninja said, they're very differently designed.
      Guess I should look at that pdf
      Tips For Newbies | What to do in an LD

      Unless otherwise stated, views expressed in this post are not necessarily representative of the official Dream Views stance. Hell, it's probably not even representative of me.

    Bookmarks

    Posting Permissions

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