Announcement

Collapse
No announcement yet.

AMD "Hawaii" Open-Source GPU Acceleration Still Not Working Right

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

  • #76
    Originally posted by swiftgeek View Post
    I just tested nouveau again solely because of this comment, same GPU, without blobbed FW this time
    My performance in portal2 is now comparable to nvidia's driver (slightly worse), due to default high clocks
    Maybe it's time for modifying VBIOS before attempting honest benchmark? At least for the NV50
    I would definitely switch to open drivers but there are certain problems. First, this is a laptop. Second, the GPU I have (GT 9600M) is really very-very hot even while using nvidia driver. So I'm not sure how safe it would be to use nouveau since it has obvious problems with power management.

    Comment


    • #77
      Code:
      [Tue Jul 22 22:17:52 2014] nouveau  [  PTHERM][0000:01:00.0] temperature (90 C) hit the 'fanboost' threshold
      [Tue Jul 22 22:17:55 2014] nouveau  [  PTHERM][0000:01:00.0] temperature (86 C) went below the 'fanboost' threshold
      [Tue Jul 22 17:09:01 2014] nouveau  [  PTHERM][0000:01:00.0] temperature (96 C) hit the 'downclock' threshold
      [Tue Jul 22 17:16:16 2014] nouveau  [  PTHERM][0000:01:00.0] temperature (92 C) went below the 'downclock' threshold
      PTHERM has other means to downclock GPU, and AFAIK it has the same settings as nvidia blob
      And nvidia blob manages to get temperatures over 110C (no dust, fresh paste, compal JHL90) . Idle temperature is just 15C higher on nouveau, power consumption is probably much bigger issue
      Also i have noticed that nvidia somehow has memory leaks and uses way more cpu/ram… I just hope to reach 14 days uptime again
      (About my portal2 testing: i forgot to test any valve maps … and fps drops noticeably there to almost unplayable level)
      Last edited by swiftgeek; 07-22-2014, 06:33 PM.

      Comment


      • #78
        Originally posted by whitecat View Post
        Note that the 7790 is supposed to be GCN 1.0 while 260X is supposed to be GCN 1.1 which is quite contradictory with the above information... Maybe the 7790 was like a GCN 1.1 prototype... The 7790 was released 14 months after the first 7000 series cards and only 7 months before the first 200 series cards.
        7790 was always GCN 1.1, and yes, it was the prototype they used to test yields of the architecture.

        Comment


        • #79
          HD7790 is GCN 1.1

          Originally posted by metalliax View Post
          ...
          All the HD7xxx cards were GCN 1.0.
          ...
          No!
          The HD7790 is Bonaire as the 260/260X are.

          Comment


          • #80
            Oland GCN 1.0?

            Originally posted by agd5f View Post
            ... Southern Islands GPUs (GCN 1.0):
            ... Oland (8xxx, R7 240), ...
            Sure?
            AFAIR Oland was released after Bonaire (GCN 1.1).

            Curacao = Bonaire?

            Comment


            • #81
              Originally posted by drSeehas View Post
              Sure?
              AFAIR Oland was released after Bonaire (GCN 1.1).

              Curacao = Bonaire?
              Yes, I'm sure. Oland is SI-based. Curacao = pitcairn.

              Comment


              • #82
                SI

                Originally posted by agd5f View Post
                ... Oland is SI-based.
                SI = Southern Islands (R1000, GCN 1.0)
                or
                SI = Sea Islands (R1100, GCN 1.1)
                ?
                Curacao = pitcairn.
                Thx!
                Why another name for the same chip?

                Comment


                • #83
                  Originally posted by drSeehas View Post
                  Why another name for the same chip?
                  I suppose for same purposes why 7XXX turn into R9 / R7.

                  Comment


                  • #84
                    Originally posted by drSeehas View Post
                    SI = Southern Islands (R1000, GCN 1.0)
                    or
                    SI = Sea Islands (R1100, GCN 1.1)
                    ?

                    SI =Southern Islands (GCN 1.0)
                    CI = Sea Islands (GCN 1.1)

                    Comment


                    • #85
                      Jerome Glisse started sending some patches for both mesa and kernel which are fixing certain hawaii issues. So hopefully it will start working soon....

                      Comment


                      • #86
                        It's now working more or less. Grab the latest ucode here http://people.freedesktop.org/~agd5f...e/ucode.tar.gz and use the http://cgit.freedesktop.org/~agd5f/l...-next-3.17-wip kernel tree, plus this ddx patch http://people.freedesktop.org/~agd5f...tionally.patch

                        Comment


                        • #87
                          Originally posted by agd5f View Post
                          And of course mesa git i guess .

                          Cheers

                          Comment


                          • #88
                            Originally posted by agd5f View Post
                            So, Alex, what was the problem? The typos uncovered by Jerome and bugs in firmware only?

                            Also as a side question, is there any news on hyperz issues? I mean is it known what causes this weird corruption in shadows? From a user prospective this is one of the last annoying bugs in radeonsi for me.

                            BTW, thanks for all your work!

                            Comment


                            • #89
                              Seems like firmware issue mostly (it is not opensource for me, so i don't know ), nop packet 0x21 which makes it work .

                              Comment


                              • #90
                                Originally posted by dungeon View Post
                                And of course mesa git i guess .

                                Cheers
                                mesa version shouldn't matter as long as it has hawaii support.

                                Comment

                                Working...
                                X