RX 480 in Linux with AMDGPU-Pro Driver - Page 2 - Overclock.net - An Overclocking Community

Forum Jump: 

RX 480 in Linux with AMDGPU-Pro Driver

Reply
 
Thread Tools
post #11 of 34 (permalink) Old 01-27-2017, 06:43 PM - Thread Starter
2+2=5
 
tictoc's Avatar
 
Join Date: Feb 2011
Posts: 4,287

The AMDGPU-Pro driver has been updated, and there is talk on the Phoronix forums of improved performance in OpenCL tasks.  I updated the 480 to the latest driver, and I will run some WUs to see if there are any improvements for [email protected]

 

*EDIT* Initial results are looking great.  Currently folding a p13500 at 334k PPD.  I folded four p13500 WUs on the previous driver, and the average PPD was 283k.  If that 50k bump in PPD holds true across the board, then that would put the Linux driver very close to the performance of the 480 in Windows. :D 



BOINC||Join OCN BOINC Team||My BOINC Stats||
[email protected]||Join OCN [email protected] Team||My [email protected] Stats||
TickTockArch
(10 items)
TickTockCruncher
(18 items)
TickTock4
(12 items)
CPU
AMD Ryzen 7 1700
Motherboard
Asus Prime X370-Pro
GPU
MSI GTX 1070 SeaHawk EK
GPU
Radeon RX Vega 64
RAM
Crucial Ballistix Sport
Hard Drive
Adata XPG 8200
Power Supply
EVGA SuperNova 1300 G2
Cooling
Watercool Heatkiller IV Basic Acetal
Cooling
EK-FC Radeon Vega Acetal+Nickel
Operating System
Arch Linux
CPU
intel E5-2670 v2 ES
CPU
intel E5-2670 v2 ES
Motherboard
AsRock EP2C602-4L/D16
GPU
EVGA GTX 1070 SC
GPU
Sapphire R9 290
GPU
Sapphire R9 290
GPU
NVIDIA GTX 980 Classified Kingpin Edition
RAM
Samsung ECC 1866 MHz
Hard Drive
SanDisk Extreme PRO
Hard Drive
SanDisk SSD Plus
Power Supply
EVGA 1000 G2
Cooling
Watercool Heatkiller IV Pro Acetal Clean x2
Cooling
EK-FC R9-290X x2
Operating System
Arch Linux
Monitor
Dell Ultrashrp U3415W
Keyboard
Max Keyboard Blackbird
Mouse
Logitech MX Master
Other
Seasonic X-760
CPU
intel i7-4790k @ 4.8 GHz
Motherboard
ASUS Maximus VI IMPACT
GPU
XFX R9 Fury X
RAM
Crucial Ballistix Tactical ulp
Hard Drive
Crucial M500
Hard Drive
Crucial MX200
Power Supply
Seasonic X-1050
Cooling
Watercool Heatkiller IV Pro Intel
Cooling
EK-FC R9 Fury X
Case
Thermaltake Core X5
Operating System
Arch Linux
Monitor
Headless
▲ hide details ▲


tictoc is offline  
Sponsored Links
Advertisement
 
post #12 of 34 (permalink) Old 01-27-2017, 07:09 PM - Thread Starter
2+2=5
 
tictoc's Avatar
 
Join Date: Feb 2011
Posts: 4,287

There is also a new install option which allows the driver to be installed similarly to how I have it running in Arch.  You can install the open-source driver (AMDGPU), then install the AMDGPU-Pro driver with the --compute flag, and it will only pull in the OpenCL portion of the closed-source driver. :D 



BOINC||Join OCN BOINC Team||My BOINC Stats||
[email protected]||Join OCN [email protected] Team||My [email protected] Stats||
TickTockArch
(10 items)
TickTockCruncher
(18 items)
TickTock4
(12 items)
CPU
AMD Ryzen 7 1700
Motherboard
Asus Prime X370-Pro
GPU
MSI GTX 1070 SeaHawk EK
GPU
Radeon RX Vega 64
RAM
Crucial Ballistix Sport
Hard Drive
Adata XPG 8200
Power Supply
EVGA SuperNova 1300 G2
Cooling
Watercool Heatkiller IV Basic Acetal
Cooling
EK-FC Radeon Vega Acetal+Nickel
Operating System
Arch Linux
CPU
intel E5-2670 v2 ES
CPU
intel E5-2670 v2 ES
Motherboard
AsRock EP2C602-4L/D16
GPU
EVGA GTX 1070 SC
GPU
Sapphire R9 290
GPU
Sapphire R9 290
GPU
NVIDIA GTX 980 Classified Kingpin Edition
RAM
Samsung ECC 1866 MHz
Hard Drive
SanDisk Extreme PRO
Hard Drive
SanDisk SSD Plus
Power Supply
EVGA 1000 G2
Cooling
Watercool Heatkiller IV Pro Acetal Clean x2
Cooling
EK-FC R9-290X x2
Operating System
Arch Linux
Monitor
Dell Ultrashrp U3415W
Keyboard
Max Keyboard Blackbird
Mouse
Logitech MX Master
Other
Seasonic X-760
CPU
intel i7-4790k @ 4.8 GHz
Motherboard
ASUS Maximus VI IMPACT
GPU
XFX R9 Fury X
RAM
Crucial Ballistix Tactical ulp
Hard Drive
Crucial M500
Hard Drive
Crucial MX200
Power Supply
Seasonic X-1050
Cooling
Watercool Heatkiller IV Pro Intel
Cooling
EK-FC R9 Fury X
Case
Thermaltake Core X5
Operating System
Arch Linux
Monitor
Headless
▲ hide details ▲


tictoc is offline  
post #13 of 34 (permalink) Old 01-27-2017, 07:40 PM
New to Overclock.net
 
BeerCan's Avatar
 
Join Date: Sep 2012
Location: Florida USA
Posts: 630
Rep: 25
this is good news for me. I can now put some of my amd cards back on linux



BeerCan is offline  
Sponsored Links
Advertisement
 
post #14 of 34 (permalink) Old 01-29-2017, 01:04 AM
New to Overclock.net
 
Bunnywinkles's Avatar
 
Join Date: Jul 2008
Location: Ohio
Posts: 1,957
Rep: 110
How are you pulling the temp and fan speed etc in ubuntu?


Quote:
Originally Posted by lordikon go_quote.gif
In summary, it is a GTX250/9800GTX+/OC'd 9800GTX/55nm OC'd 8800GTS g92/55nm OC'd 8800GT. Nothing confusing about it.
Bunnywinkles is offline  
post #15 of 34 (permalink) Old 01-29-2017, 12:16 PM
New to Overclock.net
 
BeerCan's Avatar
 
Join Date: Sep 2012
Location: Florida USA
Posts: 630
Rep: 25
so do you feel the open source driver and the pro opencl libraries is the way to go? Any reason not to just use the pro drivers?



BeerCan is offline  
post #16 of 34 (permalink) Old 01-29-2017, 12:40 PM - Thread Starter
2+2=5
 
tictoc's Avatar
 
Join Date: Feb 2011
Posts: 4,287
Quote:
Originally Posted by Bunnywinkles View Post

How are you pulling the temp and fan speed etc in ubuntu?

I'm not running Ubuntu, but for a grahical sensor display you could use psensor.  For my rig I use a script to set the fan speed at boot, and I monitor GPU temps in my status bar (i3blocks).

 

Quote:
Originally Posted by BeerCan View Post

so do you feel the open source driver and the pro opencl libraries is the way to go? Any reason not to just use the pro drivers?

 

The main reason I am not using the Pro drivers in Arch Linux, is because the current AUR package is a bit of a mess.  That is why I went with the open-source/OpenCL hybrid install.  It also just works, and will be one less thing to wipe from my system when OpenCL gets added to the open-source stack.

 

For Ubuntu/Miint I would probably try out the Pro driver first, since it should be a fairly straight forward install that way.



BOINC||Join OCN BOINC Team||My BOINC Stats||
[email protected]||Join OCN [email protected] Team||My [email protected] Stats||
TickTockArch
(10 items)
TickTockCruncher
(18 items)
TickTock4
(12 items)
CPU
AMD Ryzen 7 1700
Motherboard
Asus Prime X370-Pro
GPU
MSI GTX 1070 SeaHawk EK
GPU
Radeon RX Vega 64
RAM
Crucial Ballistix Sport
Hard Drive
Adata XPG 8200
Power Supply
EVGA SuperNova 1300 G2
Cooling
Watercool Heatkiller IV Basic Acetal
Cooling
EK-FC Radeon Vega Acetal+Nickel
Operating System
Arch Linux
CPU
intel E5-2670 v2 ES
CPU
intel E5-2670 v2 ES
Motherboard
AsRock EP2C602-4L/D16
GPU
EVGA GTX 1070 SC
GPU
Sapphire R9 290
GPU
Sapphire R9 290
GPU
NVIDIA GTX 980 Classified Kingpin Edition
RAM
Samsung ECC 1866 MHz
Hard Drive
SanDisk Extreme PRO
Hard Drive
SanDisk SSD Plus
Power Supply
EVGA 1000 G2
Cooling
Watercool Heatkiller IV Pro Acetal Clean x2
Cooling
EK-FC R9-290X x2
Operating System
Arch Linux
Monitor
Dell Ultrashrp U3415W
Keyboard
Max Keyboard Blackbird
Mouse
Logitech MX Master
Other
Seasonic X-760
CPU
intel i7-4790k @ 4.8 GHz
Motherboard
ASUS Maximus VI IMPACT
GPU
XFX R9 Fury X
RAM
Crucial Ballistix Tactical ulp
Hard Drive
Crucial M500
Hard Drive
Crucial MX200
Power Supply
Seasonic X-1050
Cooling
Watercool Heatkiller IV Pro Intel
Cooling
EK-FC R9 Fury X
Case
Thermaltake Core X5
Operating System
Arch Linux
Monitor
Headless
▲ hide details ▲


tictoc is offline  
post #17 of 34 (permalink) Old 01-29-2017, 03:19 PM
New to Overclock.net
 
BeerCan's Avatar
 
Join Date: Sep 2012
Location: Florida USA
Posts: 630
Rep: 25
Bah. Still getting crashes in centos with the new driver. Don't have time to diagnose it now. This is the one thing I hate about linux, most of the time everything works. When it doesn't its a nightmare.



BeerCan is offline  
post #18 of 34 (permalink) Old 01-30-2017, 08:54 AM
New to Overclock.net
 
aBigRedBear's Avatar
 
Join Date: Oct 2016
Location: Cave
Posts: 205
Rep: 10
Quote:
Originally Posted by tictoc View Post

I'm not running Ubuntu, but for a grahical sensor display you could use psensor.  For my rig I use a script to set the fan speed at boot, and I monitor GPU temps in my status bar (i3blocks).


The main reason I am not using the Pro drivers in Arch Linux, is because the current AUR package is a bit of a mess.  That is why I went with the open-source/OpenCL hybrid install.  It also just works, and will be one less thing to wipe from my system when OpenCL gets added to the open-source stack.

For Ubuntu/Miint I would probably try out the Pro driver first, since it should be a fairly straight forward install that way.

When I get a PSU for my folding rig I'll toss my rx480 in there and try it on Mint with the pro driver. Hopefully that will be sometime in the next week or so. In addition to the PSU, I'll likely need a CPU too. Would I have any issues running a cheap g3258 and a couple 970s?


aBigRedBear is offline  
post #19 of 34 (permalink) Old 02-02-2017, 04:52 PM
New to Overclock.net
 
BeerCan's Avatar
 
Join Date: Sep 2012
Location: Florida USA
Posts: 630
Rep: 25
This amdgpu crap driver is giving me fits. I got it to install on mint 18.1. FAH sees the card just fine, but it is folding on the cpu and not the card. opencl is installed

Kernel is loaded

lspci -nnk | grep -iA2 vga
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:67df] (rev c7)
Subsystem: PC Partner Limited / Sapphire Technology Device [174b:e347]
Kernel modules: amdgpu

secure boot is off

fahbench only sees the cpu

going out of my mind



BeerCan is offline  
post #20 of 34 (permalink) Old 02-02-2017, 06:13 PM - Thread Starter
2+2=5
 
tictoc's Avatar
 
Join Date: Feb 2011
Posts: 4,287
Quote:
Originally Posted by BeerCan View Post

This amdgpu crap driver is giving me fits. I got it to install on mint 18.1. FAH sees the card just fine, but it is folding on the cpu and not the card. opencl is installed

Kernel is loaded

lspci -nnk | grep -iA2 vga
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:67df] (rev c7)
Subsystem: PC Partner Limited / Sapphire Technology Device [174b:e347]
Kernel modules: amdgpu

secure boot is off

fahbench only sees the cpu

going out of my mind

 

What version of the AMD driver are you using? Anything before 16.50 will not work. 

 

Part of the problem could also be the client.  The GPU slot detection and assignment is not good with different types of cards.  I have the same issues in Windows and Linux.  For Windows I had to force it to use a custom config.

 

Can you post the first 60 or so lines of the [email protected] log, where it lists all the system stats and the config.