Author

Topic: Trying to mine with Ubuntu - 4 cards work, two are "UNCLAIMED"? (Read 830 times)

member
Activity: 79
Merit: 10

Gen2 is one step usually needed,
the second one needed (on my Supermicro boards) is:

"Above 4G Decoding"

you can try to find something similar in your BIOS and enable it
Do you know where to set this on a ASrock H81 Gen2 Board?
newbie
Activity: 54
Merit: 0
Have gotten 7 GPUs working with the ASUS Z270-A PRIME.

Here's what I found:

-- Had to flash the BIOS.  Board shipped with 5.0.0 and I updated it to the latest (7.0.0 I think)-- this is necessary to get the "Above 4g decoding" option. Which appears on the boot menu in the bios.
-- PCIe switched to Gen2
-- Didn't make the other changes.

WARNING WARNING WARNING

When I flashed the BIOS the onboard network hardware stopped working with linux. this caused a bunch of problems.

I had to run this utility to refresh the network drivers ROM to make things work:
https://downloadcenter.intel.com/download/19186

Current setup for this board-
-- Ubuntu 16.04 server
-- 7x NVIDIA 1070 8GB Cards

Working fine. (And about %10 more hash under linux than under Windows.)
legendary
Activity: 1292
Merit: 1000

"Above 4G Decoding"

you can try to find something similar in your BIOS and enable it

It appears my BIOS does not have that option.  It's not in the PCIe (and searching ASUS's site that's where it would be).  It's not mentioned in the docs for this BIOS at all.


I see it for some Asus, too:

https://www.asus.com/support/faq/1004170/
newbie
Activity: 54
Merit: 0

"Above 4G Decoding"

you can try to find something similar in your BIOS and enable it

It appears my BIOS does not have that option.  It's not in the PCIe (and searching ASUS's site that's where it would be).  It's not mentioned in the docs for this BIOS at all.
legendary
Activity: 1292
Merit: 1000
I should mention, the motherboard is a ASUS Z270A, has seven PCIe slots (so I'm not using one) and the two GPUs that aren't being addressed are on good working risers.

I went into the BIOS and changed all the PCIe connections to Gen2 to increase capacity, but no effect.


Gen2 is one step usually needed,
the second one needed (on my Supermicro boards) is:

"Above 4G Decoding"

you can try to find something similar in your BIOS and enable it
newbie
Activity: 54
Merit: 0
I should mention, the motherboard is a ASUS Z270A, has seven PCIe slots (so I'm not using one) and the two GPUs that aren't being addressed are on good working risers.

I went into the BIOS and changed all the PCIe connections to Gen2 to increase capacity, but no effect.
newbie
Activity: 54
Merit: 0

Here's the situation:
6 1070 GPUS plugged into an ASUS Z270A motherboard (has 7 PCIe slots, the GPUs are using X1 to X16 Risers).

The OS Can see the GPUS, as you can see below.  But some are "unclaimed" and it appears the NVIDIA driver does not "claim" them.

This is a stock Ubuntu 16.04 SERVER install, onto which the CUDA 8.0 driver has been installed.

(Driver is installed by a script that shells into the box to do it, here's the relevant part of the script:)
ssh -n $1 'yes | sudo dpkg -i ~/drivers/cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb'
ssh -n $1 'yes | sudo apt-get update'
ssh -n $1 'yes | sudo apt-get install cuda'

My CUDA app can use the four GPUS it can see just fine.  How do I enable the last two?


Code:
$ sudo lshw -C video
  *-display
       description: VGA compatible controller
       product: NVIDIA Corporation
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:130 memory:de000000-deffffff memory:a0000000-afffffff memory:b0000000-b1ffffff ioport:e000(size=128) memory:df000000-df07ffff
  *-display
       description: VGA compatible controller
       product: NVIDIA Corporation
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:04:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:131 memory:dc000000-dcffffff memory:80000000-8fffffff memory:90000000-91ffffff ioport:d000(size=128) memory:dd000000-dd07ffff
  *-display
       description: VGA compatible controller
       product: NVIDIA Corporation
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:05:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:132 memory:da000000-daffffff memory:60000000-6fffffff memory:70000000-71ffffff ioport:c000(size=128) memory:db000000-db07ffff
  *-display
       description: VGA compatible controller
       product: NVIDIA Corporation
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:06:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:133 memory:d8000000-d8ffffff memory:c0000000-cfffffff memory:b8000000-b9ffffff ioport:b000(size=128) memory:d9000000-d907ffff
  *-display UNCLAIMED
       description: VGA compatible controller
       product: NVIDIA Corporation
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:08:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller cap_list
       configuration: latency=0
       resources: memory:d6000000-d6ffffff ioport:a000(size=128) memory:d7000000-d707ffff
  *-display UNCLAIMED
       description: VGA compatible controller
       product: NVIDIA Corporation
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:09:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller cap_list
       configuration: latency=0
       resources: memory:d4000000-d4ffffff ioport:9000(size=128) memory:d5000000-d507ffff


lspci shows them all, though:
$ lspci | grep VGA
02:00.0 VGA compatible controller: NVIDIA Corporation Device 1b81 (rev a1)
04:00.0 VGA compatible controller: NVIDIA Corporation Device 1b81 (rev a1)
05:00.0 VGA compatible controller: NVIDIA Corporation Device 1b81 (rev a1)
06:00.0 VGA compatible controller: NVIDIA Corporation Device 1b81 (rev a1)
08:00.0 VGA compatible controller: NVIDIA Corporation Device 1b81 (rev a1)
09:00.0 VGA compatible controller: NVIDIA Corporation Device 1b81 (rev a1)
Jump to: