Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: Nouveau Can Do OpenCL Compute For Open-Source NVIDIA

  1. #1
    Join Date
    Jan 2007
    Posts
    13,413

    Default Nouveau Can Do OpenCL Compute For Open-Source NVIDIA

    Phoronix: Nouveau Can Do OpenCL Compute For Open-Source NVIDIA

    There's another big accomplishment within the open-source graphics camp: Nouveau developers now having an initial working OpenCL implementation for NVIDIA GeForce graphics hardware on the driver that the Linux community developed themselves via reverse-engineering without NVIDIA's support...

    http://www.phoronix.com/vr.php?view=MTA1Mzk

  2. #2
    Join Date
    Jun 2011
    Posts
    94

    Default

    Why do so many of these articles include comments like "unfortunately this experimental and unfinished work isn't in the mainline tree" - feature branches exist for good reason, we don't want stuff like this in mainline until it is ready.

  3. #3
    Join Date
    Oct 2009
    Location
    .ca
    Posts
    392

    Default

    Quote Originally Posted by gigaplex View Post
    Why do so many of these articles include comments like "unfortunately this experimental and unfinished work isn't in the mainline tree" - feature branches exist for good reason, we don't want stuff like this in mainline until it is ready.
    Even worse, Michael will as usual pull an experimental branch, run PTS (<-so far so helpful), and then write a negative article complaining that it's buggy and unstable. And that there is no support for Kepler yet.

    And to add insult to injury, later link that article in the next negative one with 'the nouveau developers have other significant problems to worry about'. It's really aggravating, especially in the case of nouveau.

  4. #4
    Join Date
    Dec 2009
    Posts
    338

    Default

    So does not having an LLVM --> TGSI backend being a significant problem imply that r600g will be able to run OpenCL soon? (Since Tom already published that bit.)

    Amazing work by the nouveau guys! Kodus for the LaTeX presentation!

  5. #5
    Join Date
    Dec 2007
    Location
    Edinburgh, Scotland
    Posts
    574

    Default

    The word you're looking for is schizophrenic. It's only a matter of time before Michael completely backtracks on all the good stuff in this article when telling us how slow / buggy the new experimental code is and how it doesn't work on a Geforce 2 card or something similar. Then of course he'll run something using the new experimental reclocking feature (hidden behind a kernel boot flag because it really isn't ready yet) and complain that it's faster but causes problems

  6. #6
    Join Date
    Apr 2010
    Posts
    1,946

    Default

    Quote Originally Posted by FireBurn View Post
    The word you're looking for is schizophrenic. It's only a matter of time before Michael completely backtracks on all the good stuff in this article when telling us how slow / buggy the new experimental code is and how it doesn't work on a Geforce 2 card or something similar. Then of course he'll run something using the new experimental reclocking feature (hidden behind a kernel boot flag because it really isn't ready yet) and complain that it's faster but causes problems
    Hey, this is Michaelīs "house", would you show some respect?!

    I see no connectivities between his approach, where Glisse correctly said this stuff is not in mainline for a reason, and you accusing him for being schizophrenic. Shizophrenics have divided personality - where is it?
    Phoronix is focused on newest technologies around opensource and graphics, I see nothing wrong in what he is doing!! He is doing it very good and no one is perfect.

  7. #7
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    5,411

    Default

    for me the work on openCL in opensource drivers is just awesome!

  8. #8
    Join Date
    Nov 2008
    Location
    Madison, WI, USA
    Posts
    838

    Default

    Quote Originally Posted by Qaridarium View Post
    for me the work on openCL in opensource drivers is just awesome!
    Agreed. With the re-clocking work and now OpenCL, there might be a day sometime soon that I can move my Macbook's Ubuntu install to nouveau instead of the blob. Currently, my battery life and desire/need to write OpenCL code prevent that from happening.

    That said, my main desktops (all 3) are running AMD CPUs with Radeon GPUs (HD3200, 6850, and a Llano), so I'm REALLY looking forward to when I can use Mesa + OpenCL, because Gnome Shell and Catalyst still don't get along.

  9. #9
    Join Date
    Oct 2010
    Posts
    364

    Default

    Quote Originally Posted by crazycheese View Post
    Shizophrenics have divided personality - where is it?
    I don't see why the divided personalities have to be necessarily between calm and angry, or some such. Besides, at least according to wikipedia, those who have Schizophrenia have problems discerning reality (delusions), and other thought disorders. They don't (necessarily) have a "split personality" disorder.

    Of course, that doesn't make the suggestion that Michael has Schizophrenia or any sort of personality disorder, as a joke or otherwise, any more tasteful.

  10. #10
    Join Date
    Jul 2008
    Location
    Greece
    Posts
    3,762

    Default

    I wonder if Nouveau is capable of un-crippling the double precision performance cap imposed by the binary driver on GeForce cards. Or is that in the firmware? Normally, only normal precision runs at full speed. DP is capped to 1/8th, unless you buy a Tesla or Quadro.

    If this is indeed possible, then Linux (through Nouveau) is going to be a very Big Thing for everyone seeking high GPGPU performance on cheap hardware.

Posting Permissions

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