Bitcoin Forum
June 20, 2024, 02:08:09 AM *
News: Voting for pizza day contest
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Other / Beginners & Help / Re: Only 2 out of 4 x HD7970 GPUs showing up on lspci output WTF!?! on: April 26, 2013, 11:38:42 PM
Cheers, but this doesnt explain why the 2 GPUs are not visible at the Kernel level to the OS...
2  Other / Beginners & Help / Re: Only 2 out of 4 x HD7970 GPUs showing up on lspci output WTF!?! on: April 26, 2013, 10:57:28 PM
*bump*
3  Other / Beginners & Help / Only 2 out of 4 x HD7970 GPUs showing up on lspci output WTF!?! on: April 26, 2013, 02:22:25 AM
Hi folks,

Im a bit stuck on an issue, where my lspci output is not showing all 4 of my GPU cards. Before I go any further, below are my configuration details and what I have done so far.


Problem:
  • Only the 2 out of 4 GPU's are visible in the lspci output.
  • 2 GPU's which show in lspci output, are both in the PCIe 16x slots.
  • However, Remaining 2 GPU's in the PCIe 8x slots are not showing in lspci output !! Wtf!?!?


Objective:
  • Make use of 4 cards in my system, either individually or by using crossfire.


Hardware setup:
  • Intel i3770k + 4gb Ram
  • Gigabyte Z77A-UP7 Motherboard (Factory firmware)
  • 4 x Gigabyte ATI Radeon HD7970 (Factory firmware)
  • 1200watt Thermaltake PSU


OS Setup:
  • Ubuntu 64bit 12.04.2 Server
  • Kernel: 3.5.0-27-generic #46~precise1-Ubuntu SMP Tue Mar 26 19:33:21 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux (uname -a output)
  • AMD Drivers: amd-driver-installer-catalyst-13.1-linux-x86.x86_64 (compiled against 3.5.0-27 kernel headers)
  • AMD APP SDK: AMD-APP-SDK-v2.8-lnx64 (compiled against Catalyst 13.1 drivers)


Tested:
  • Ran through the BIOS and verified all configuration options were enabled (from what I could tell)
  • Verified all cards are powered and working (All fans spin up and they're all producing heat)
  • Tested all cards individually plugged into the PCIe 16x slots, verified lspci output showing card details
  • With all 4 GPU's plugged in and running:
  • - aticonfig --adapter=all -f --initial (Still no success, only showing 2/4 cards)
  • - Creating an mpgu chain and enabling crossfire configuration, connecting the crossfire ribbons etc. (Still no success, only showing 2/4 cards)
  • No change to lspci output after running: sudo update-pciids



I am absolutely stumped on this problem and I suspect this issue could be Kernel and/or motherboard chipset driver support related.

From what I understand, regardless if the kernel modules are loaded or not - lspci should still show a list of hardware devices it has detected.

The next logical step in my trouble shooting, would be to compile a kernel from scratch, and everyone knows this is a painstakingly laborious task which I would like to try and avoid

Im hoping that someone else out there has ran into a similar problem and might be able to point me in the right direction.



lspci output:

  • root@host:~# lspci
    00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
    00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
    00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
    00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
    00:19.0 Ethernet controller: Intel Corporation 82579V Gigabit Network Connection (rev 04)
    00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
    00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
    00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
    00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
    00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
    00:1c.5 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 (rev c4)
    00:1c.6 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 7 (rev c4)
    00:1c.7 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 8 (rev c4)
    00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
    00:1f.0 ISA bridge: Intel Corporation Z77 Express Chipset LPC Controller (rev 04)
    00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
    00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
    01:00.0 PCI bridge: PLX Technology, Inc. Device 8747 (rev ba)
    02:08.0 PCI bridge: PLX Technology, Inc. Device 8747 (rev ba)
    02:10.0 PCI bridge: PLX Technology, Inc. Device 8747 (rev ba)
    03:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Tahiti XT [Radeon HD 7970]
    03:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI Tahiti XT HDMI Audio [Radeon HD 7970 Series]
    04:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Tahiti XT [Radeon HD 7970]
    04:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI Tahiti XT HDMI Audio [Radeon HD 7970 Series]
    06:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller (rev 11)
    07:00.0 USB controller: VIA Technologies, Inc. VL80x xHCI USB 3.0 Controller (rev 03)
    08:00.0 USB controller: Etron Technology, Inc. EJ168 USB 3.0 Host Controller (rev 01)
    09:00.0 Ethernet controller: Qualcomm Atheros AR8161 Gigabit Ethernet (rev 10)
    0a:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller (rev 11)

4  Other / Beginners & Help / Re: Help! on: April 26, 2013, 02:01:30 AM
Thats harsh :/
5  Alternate cryptocurrencies / Pools (Altcoins) / Re: Best LTC pool? on: April 26, 2013, 01:59:03 AM
Thanks for clearing that up!

The way I understand it.

The network gives the whole pool 1 block to mine. Imagine that like being a piece of land. The pool then divides that land and tell everyone in the pool "You, mine that piece of land", "You, mine that other piece of land"

As we all frantically dig, one of us finds the piece of gold (the answer to the very difficult cryptographic puzzle). The pool then tries to tell everyone as fast as possible "Guys, we found it, stop mining!".

Problem is if pools get a bit slow or there are connection problems you never get the "Stop Mining" message. Your PC happily keeps mining the piece of land that the whole pool by now know does not contain gold. You PC then runs back to the pool, the good little puppy it is, and then says "I dug here and I found nothing. We can skip that land and you can give me a new piece to mine". The pool then says "Dude... we found gold ages ago, the rest of us are already mining on a new piece of land, WhereTF have you been!?".

And that... is a reject.

LXubGFfTZRGfvQRdoTwKizLDuNz2f8bpAS
6  Other / Beginners & Help / Re: And... CRASH! on: April 26, 2013, 01:56:28 AM
I saw this coming...
7  Other / Beginners & Help / Re: Newbie restrictions on: April 26, 2013, 01:55:16 AM
Ahh now this makes sense!
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!