Announcement

Collapse
No announcement yet.

AMD Wires Its New Runtime Linker Into RadeonSI Gallium3D

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

  • AMD Wires Its New Runtime Linker Into RadeonSI Gallium3D

    Phoronix: AMD Wires Its New Runtime Linker Into RadeonSI Gallium3D

    At the start of May there were the initial patches out of AMD for implementing a better runtime linker in its graphics stack. That code has now been merged into Mesa 19.2 and is being used by the RadeonSI Gallium3D driver...

    http://www.phoronix.com/scan.php?pag...New-AMD-Linker

  • fuzz
    replied
    Originally posted by nuetzel View Post

    Yah, sorry there are at least 2 threads in the ML...
    ...the second is OpenCL + new linker related:
    Look here: https://lists.freedesktop.org/archiv...ne/220175.html
    I was trying to figure out what you were talking about even with this clarification, wondering what this had to do with Machine Learning... until I realized you meant Mailing List.

    Leave a comment:


  • nuetzel
    replied
    Originally posted by atomsymbol View Post

    Unfortunately, I don't know what you mean.
    Yah, sorry there are at least 2 threads in the ML...
    ...the second is OpenCL + new linker related:
    Look here: https://lists.freedesktop.org/archiv...ne/220175.html

    Leave a comment:


  • atomsymbol
    replied
    Originally posted by nuetzel View Post
    Have a look into ML thread.
    Unfortunately, I don't know what you mean.

    Leave a comment:


  • nuetzel
    replied
    Originally posted by atomsymbol View Post
    nhaehnle: If a user upgrades to mesa-git now without upgrading other parts of the system (Linux kernel, llvm, libdrm, etc) will it translate to better performance in some games - or does the new runtime linker require future versions of the Linux kernel and LLVM?
    Have a look into ML thread.

    Leave a comment:


  • atomsymbol
    replied
    Originally posted by tg-- View Post
    Only rarely do single optimizations translate into noticeably better performance.
    Generally you'd want the whole stack from git then (LLVM, mesa, X, ...).
    I mostly agree.

    Originally posted by tg-- View Post
    Usually that's just not worth the trouble. Stick with the latest release and you'll be fine.
    The easy of upgrading to git versions of packages depends on the Linux distribution. In Gentoo it is very easy to upgrade to mesa-git by simply emerging media-libs/mesa-9999. Similarly x11-base/xorg-server-9999 and sys-devel/llvm-9999. Compiling the Linux kernel-git is a matter of running "git clone", "make oldconfig" and "make install modules_install". A downside is that the initial upgrade to *-9999 packages (running in background) will take about 6 hours on a mid-range CPU.
    Last edited by atomsymbol; 06-15-2019, 10:24 AM. Reason: Add (running in background)

    Leave a comment:


  • tg--
    replied
    Originally posted by atomsymbol View Post
    nhaehnle: If a user upgrades to mesa-git now without upgrading other parts of the system (Linux kernel, llvm, libdrm, etc) will it translate to better performance in some games - or does the new runtime linker require future versions of the Linux kernel and LLVM?
    Only rarely do single optimizations translate into noticeably better performance.
    Generally you'd want the whole stack from git then (LLVM, mesa, X, ...).
    Usually that's just not worth the trouble. Stick with the latest release and you'll be fine.

    Leave a comment:


  • Haxk20
    replied
    Originally posted by atomsymbol View Post
    nhaehnle: If a user upgrades to mesa-git now without upgrading other parts of the system (Linux kernel, llvm, libdrm, etc) will it translate to better performance in some games - or does the new runtime linker require future versions of the Linux kernel and LLVM?
    Mesa-git wont give you huge perf boost either way. Maybe 1 fps boost. But it is always recommended to run it with newest LLVM and kernel itself may give some boost but its unlikely now.

    Leave a comment:


  • atomsymbol
    replied
    nhaehnle: If a user upgrades to mesa-git now without upgrading other parts of the system (Linux kernel, llvm, libdrm, etc) will it translate to better performance in some games - or does the new runtime linker require future versions of the Linux kernel and LLVM?

    Leave a comment:

Working...
X