Print Page | Close Window

3 GPU working and all 6 gpu detected.

Printed From: ASRock.com
Category: Technical Support
Forum Name: AMD Motherboards
Forum Description: Question about ASRock AMD motherboards
URL: https://forum.asrock.com/forum_posts.asp?TID=3292
Printed Date: 23 Dec 2024 at 10:25am
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: 3 GPU working and all 6 gpu detected.
Posted By: Parshuram
Subject: 3 GPU working and all 6 gpu detected.
Date Posted: 22 Aug 2016 at 10:35am
I just set up a mining rig with Conf : 

- Intel i3 - 6098P CPU
- Asrock - Z170 Extreme 3
- AMD Powercolor RX 480 GPU - 6 gpu
- Kingston 120 GB SSD 
- Corsair RM 1000x PSU.
- windows 10 Enterprise x64
- Ram DDR4 HyperX Fury 2133 Mhz

The recent problem I encountered is when joining 6 gpu's. 3 of them are running perfectly fine and in device drivers window showing - "This device is working properly". The other 3 are showing this in the driver - "Code 12: This device cannot find enough free resources that it can use. If you want to use this device, you will need to disable one of the other devices on this system".  http://imgur.com/a/MhWI6" rel="nofollow - http://imgur.com/a/MhWI6

I have tried my level best to work on this error but unable to solve. when I connect 5 of them only 2 runs fine and the other 3 of them doesn't work as the same way above. 

I have tried solutions given by microsoft and other aslo. but no clue still.

Kindly Help.

http://imgur.com/a/l81Iu" rel="nofollow - http://imgur.com/a/l81Iu

"When connecting 5 GPU. 3 of them shows the Error only 2 works. While connecting 6 GPU 3 of them shows the Error only 3 works. When reconnecting 4 GPU all work fine". HOW ? WHY ?



Replies:
Posted By: parsec
Date Posted: 22 Aug 2016 at 11:27am
"Free Resources" is the key, which is what the OS is telling you, so likely is an OS issue.

We see this problem in the forum occasionally. One of the best diagnosis was the system memory that Windows sets aside for its use when working with hardware, which has a limited size, is used up by all the video cards once you get past a certain number, three, four, whatever.

The BIOS of some (older) boards have an option called MMIO, Memory Mapped IO, which let the user adjust the size of that memory area, or make it dynamic, meaning growing as large as needed, within some limits. The user was able to solve the problem by setting this option to dynamic, IIRC.

Newer boards tend to not have this option. Yours doesn't, and none of mine do. That may be related to the newer versions of Windows keeping control over that itself at all times.

When you have this problem (all the time now, right?), in Windows, open Resource Monitor and click on the Memory tab. You may find a hint about what it going on.

Also, open a Command Prompt window, and enter msinfo32 and press Enter. You should get a System Information window. Start in the Hardware Resources section, and go through each category, watching the entry in the Status column. In the Components section, check the Problem Devices entries.

When you keep adding or changing video cards, you should be clearing the UEFI/BIOS every time you do that. That gives the BIOS and Windows the chance to reallocate resources for hardware, and might help your situation. Not doing this could be at least partially why you get the weird results with only so many cards working when more or fewer are installed. Changing their locations in the PCIe slots also can cause confusion that a UEFI/BIOS clear can help.

Did you try asking about this in a video card manufacture's forum? They no doubt get more questions about this than a mother board forum.


-------------
http://valid.x86.fr/48rujh" rel="nofollow">


Posted By: wardog
Date Posted: 22 Aug 2016 at 1:55pm
Parshuram, up for some trial and error diagnostics ?

Are you using a PCIe x1 slot jumper wire for the x1 slots? This isn't for beginners, but ..
http://www.gobitgo.com/articles/1001/How-To-Correctly-Use-and-Install-PCI-E-Riser-Cables/" rel="nofollow - http://www.gobitgo.com/articles/1001/How-To-Correctly-Use-and-Install-PCI-E-Riser-Cables/
Scroll to the bottom of the article.


Your CPU has 16 PCIe lanes. Lets try to disable some motherboard devices not needed for mining, shall we? This will free up some lanes, IF it even is a lane issue holding you back.

If it is not a lane issue, we'll move to Windows next.


BIOS>Advanced>Chipset Configuration - PCIE2, 4, and 6 Link Speed to lowest available(Gen1?)

BIOS>Advanced>Chipset Configuration - Onboard HD Audio to Disabled

BIOS>Advanced>Intel Thunderbolt - Intel Thunderrbolt Technology to Disabled

BIOS>Advanced>USB Configuration - Third Part USB 3.1 Controller to Disabled

Save and Reboot.



Did you get one or more of the "missing' cards showing working in Windows after performing  the above?








Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net