Results 1 to 10 of 12

Thread: An Improved Register Allocator For Gallium3D R300

Hybrid View

  1. #1
    Join Date
    Jan 2007
    Posts
    15,389

    Default An Improved Register Allocator For Gallium3D R300

    Phoronix: An Improved Register Allocator For Gallium3D R300

    In recent days I have mentioned many interesting Google Summer of Code project that have been proposed for this year: WebM VDPAU state tracker, better multi-GPU support, the OpenCL state tracker, and even a Direct3D HLSL shader compiler. It will be interesting to see which of these projects actually materialize since the success rate of GSoC projects aren't incredibly high, especially if counting the ones that end up succeeding but never end up being maintained after the summer or the code is never merged. Fortunately, one of last year's GSoC Mesa projects is still being hacked on and there's more to report on it today...

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

  2. #2
    Join Date
    Jan 2009
    Posts
    301

    Default

    I'd appreciate it at least if you ran it on some of the older ones as well the radeon 9800 for instance (While I have a 9800 SE which is weaker its still in the same class) ... I mean if you only run it on fast cards we won't know if it improves fast cards more or slow cards. Higher end cards have more to work with so i expect slower cards may see more improvment myself.

  3. #3

    Default

    Quote Originally Posted by cb88 View Post
    I'd appreciate it at least if you ran it on some of the older ones as well the radeon 9800 for instance (While I have a 9800 SE which is weaker its still in the same class) ... I mean if you only run it on fast cards we won't know if it improves fast cards more or slow cards. Higher end cards have more to work with so i expect slower cards may see more improvment myself.
    Oldest card I have is an X800XL and even that is rather vintage for my interests. I tried using that this morning though for these tests but it doesn't like some new motherboards, including the Intel Sandy Bridge system I am using for this testing. So this initial register allocation testing is with an X1300PRO and HD 1950PRO I think.

  4. #4
    Join Date
    Nov 2008
    Location
    Madison, WI, USA
    Posts
    881

    Default

    Quote Originally Posted by Michael View Post
    Oldest card I have is an X800XL and even that is rather vintage for my interests. I tried using that this morning though for these tests but it doesn't like some new motherboards, including the Intel Sandy Bridge system I am using for this testing. So this initial register allocation testing is with an X1300PRO and HD 1950PRO I think.
    Sounds like a good starting range to me. X1300 should be slower than a 9800 Pro anyway, although the x1300 and 1950 are both from the same generation, so the architecture should be similar between the two cards. It would give me a semi-relevant performance estimate for the x300 mobile in my old Inspiron laptop as well.

  5. #5

    Default

    Quote Originally Posted by Veerappan View Post
    Sounds like a good starting range to me. X1300 should be slower than a 9800 Pro anyway, although the x1300 and 1950 are both from the same generation, so the architecture should be similar between the two cards. It would give me a semi-relevant performance estimate for the x300 mobile in my old Inspiron laptop as well.
    Turns out the X1300PRO won't boot with the Sandy Bridge motherboard either, so I'm just stuck with an X1800XL and X1950PRO...

  6. #6
    Join Date
    Jan 2009
    Posts
    301

    Default

    Meh.. I understand. I'd run the test but my box is severely CPU limited 2x300Mhz and buss limited AGP 2x

  7. #7
    Join Date
    Nov 2008
    Location
    Madison, WI, USA
    Posts
    881

    Default

    Do you still have any old laptops laying around with a built-in radeon of that generation? It won't be perfect, as you'd have a CPU-speed difference between the sandy bridge and laptop system, but you could still give relative improvements between versions of the software stack within given a piece of 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
  •