Announcement

Collapse
No announcement yet.

Linux Support Expectations For The AMD Radeon RX 6000 Series

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

  • mackal
    replied
    Well, I guess I have SAM on my 8700k/5700 XT build

    Leave a comment:


  • castlefox
    replied
    The only reason I am begging for OpenCL on AMDs RX 6000 series cards is that I want to help out Folding@Home by running it on one of those video cards.

    Leave a comment:


  • Tom B
    replied
    Originally posted by ernstp View Post

    Yeah, I can't find anything like that. In which section is it in your BIOS setup?
    I'm on a 1st gen Threadripper board, (Gigabyte Auorus Gaming 7 X399) and it's called "Above 4G Decode" in the "Peripherals" section.

    Code:
    [FONT=monospace][COLOR=#000000][    0.486423] pci 0000:44:00.0: BAR 0: assigned to efifb [/COLOR]
    [    3.646588] amdgpu 0000:44:00.0: BAR 2: releasing [mem 0xe0000000-0xe01fffff 64bit pref]
    [    3.646589] amdgpu 0000:44:00.0: BAR 0: releasing [mem 0xd0000000-0xdfffffff 64bit pref]
    [    3.646604] pcieport 0000:43:00.0: BAR 15: releasing [mem 0xd0000000-0xe01fffff 64bit pref]
    [    3.646605] pcieport 0000:42:00.0: BAR 15: releasing [mem 0xd0000000-0xe01fffff 64bit pref]
    [    3.646606] pcieport 0000:40:03.1: BAR 15: releasing [mem 0xd0000000-0xe01fffff 64bit pref]
    [    3.646612] pcieport 0000:40:03.1: BAR 15: assigned [mem 0x1200000000-0x17ffffffff 64bit pref]
    [    3.646614] pcieport 0000:42:00.0: BAR 15: assigned [mem 0x1200000000-0x17ffffffff 64bit pref]
    [    3.646615] pcieport 0000:43:00.0: BAR 15: assigned [mem 0x1200000000-0x17ffffffff 64bit pref]
    [    3.646617] amdgpu 0000:44:00.0: BAR 0: assigned [mem 0x1400000000-0x17ffffffff 64bit pref]
    [    3.646623] amdgpu 0000:44:00.0: BAR 2: assigned [mem 0x1200000000-0x12001fffff 64bit pref]
    [    3.646670] [drm] Detected VRAM RAM=16368M, BAR=16384M[/FONT]

    so does this mean I can use the Smart Memory Access feature without upgrading my CPU?
    Last edited by Tom B; 29 October 2020, 01:02 PM.

    Leave a comment:


  • mdedetrich
    replied
    Originally posted by oiaohm View Post

    I would not say virtualisation is a problem on the AMD side. There is quite a problem with how hard with commonly used virtualization software it is to perform a PCIe hot reset this does cause administrators running Nvidia solutions who don't fully know what they are doing to be rebooting servers more often than they should to fix Nvidia lock ups as well.

    Baco reset different Nvidia enterprise cards have required special software run to reset them as well. This is more of a education problem. For how often quirked up cards happen with Nvidia or AMD or intel or other vendors resulting in making a reset card VM to fix makes you wounder if VM solution providers should come up standard for vendors to provide quirked hardware reset images.

    The reality is AMD cards issues with virtualization is not unique to AMD cards or AMD made parts. Problem for all hardware vendors is once quirked hardware is at customer recalling it is normally not a option so has to be software patched one way or the other. Its really interesting how bad virtualisation solutions handle software patching of hardware quirks.

    Virtualisation is a two party problem. 1 hardware vendor has to attempt to make the most friendly card they can. 2 the virtualisation solution need to have a decent system to deal when hardware vendor does not succeed.
    There are far more issues with AMD cards compared to NVIDIA when it comes to GPU virtualization. AMD is also ironically using vendor specific interface for this which doesn't help (NVIDIA uses FLR which is part of PCIe).

    There is a massive thread on AMD reddit about people complaing about this and to "just use NVIDIA because it works".

    Leave a comment:


  • Jedibeeftrix
    replied
    will the shared memory business on linux work with older hardware than announced for windows (bios providing ofc)?

    i.e. a ryzen 3000 and/or a rdna1 card...

    Leave a comment:


  • discordian
    replied
    Originally posted by skeevy420 View Post

    If you haven't already, check your thermals. Polaris cards tend to have a higher than necessary voltage which can make your GPU run hot and throttle, leading to lackluster performance and possible stability issues. Aside from actual bugs other people were also reporting, almost all my early RX 580 issues were high voltage and thermal related.

    Before I figured my voltages out and got my thermals under control I thought the 580 was a lemon. Now it's a beast. That's half of why I'm wanting a lower-power midrange GPU from the 6000 generation that's around the same performance of a 580. The other half is I'll be at 1080p60 until I can find an affordable 49" 1080p or better FreeSync TV...just no point in having a GPU made for anything better than 1080p60 since I game on my TV at that resolution.
    Yes, but there is that software thing that should steer and control the hardware... lets just call this a "driver" for no apparent reason.
    The windows "driver" runs stable, while on linux I have to write some values in sysfs to limit the powerdraw to 60% of the max specifation.

    For my next system I will look at a AMD APU and an external Nvidia Card for running under https://looking-glass.io/

    Leave a comment:


  • ernstp
    replied
    Originally posted by brent View Post

    You need to enable a specific BIOS feature often called "I/O above 4G" or something. It works fine for me on Zen 1 with Polaris. If your BIOS setup doesn't have it, I think you are SOL.
    Yeah, I can't find anything like that. In which section is it in your BIOS setup?

    Leave a comment:


  • brent
    replied
    Originally posted by ernstp View Post
    Anyone got Resizable BAR working?

    Mine is only like this: [ 5.438633] [drm] Detected VRAM RAM=4096M, BAR=256M

    Zen 1, Fiji Fury.
    You need to enable a specific BIOS feature often called "I/O above 4G" or something. It works fine for me on Zen 1 with Polaris. If your BIOS setup doesn't have it, I think you are SOL.

    Leave a comment:


  • ernstp
    replied
    Anyone got Resizable BAR working?

    Mine is only like this: [ 5.438633] [drm] Detected VRAM RAM=4096M, BAR=256M

    Zen 1, Fiji Fury.

    Leave a comment:


  • skeevy420
    replied
    Originally posted by discordian View Post
    I managed to play for 2 hours without crashes last week, so good job AMD.
    I can actually use my RX 570 for games, wasnt true for the last 2.5 years. So I might buy a RX 6000 in ~3 years.
    If you haven't already, check your thermals. Polaris cards tend to have a higher than necessary voltage which can make your GPU run hot and throttle, leading to lackluster performance and possible stability issues. Aside from actual bugs other people were also reporting, almost all my early RX 580 issues were high voltage and thermal related.

    Before I figured my voltages out and got my thermals under control I thought the 580 was a lemon. Now it's a beast. That's half of why I'm wanting a lower-power midrange GPU from the 6000 generation that's around the same performance of a 580. The other half is I'll be at 1080p60 until I can find an affordable 49" 1080p or better FreeSync TV...just no point in having a GPU made for anything better than 1080p60 since I game on my TV at that resolution.

    Leave a comment:

Working...
X