Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

tsialex

Contributor
Jun 13, 2016
13,454
13,601
True!

...but don't most of these require pixlas mod or similar solutions anyway?

Reference versions of VEGA 56 and RX 5700XT are both cards with 8+6-pins connectors that 95% of users can run safely with just a PowerLink, obviously until the moment you start to run benchmarks/FurMark stress test.
 

avro707

macrumors 68020
Dec 13, 2010
2,263
1,654
Without Metal support for the Geforce, a higher system than High Sierra on my MacPro 5,1 is worthless indeed.
This Mac isn't connected to the internet anymore due to lack of security updates.
Couldn’t you just get a RX6600XT, flash it and use that?

If you are okay to upgrade to Monterey then that card works flawlessly.
 

flyproductions

macrumors 65816
Jan 17, 2014
1,086
461
30" is a completely different story! With this, i experienced problems too. I had it connected via DP -> Mini-DP adapter and the USB-powered Apple Mini-DP -> Dual-Link-DVI. After the bootscreen/prboot, display went black. So i tried to pull the adapter of the card's port and reconnect. Vertical left half of the display showed picture. Pulled and reconnected one more time. Display shows normal picture in full resolution and everything works ok. But the whole procedure has to be repeated after every boot. Very strange behaviour!
So i did some more testing to the case and it gets even stranger.

Out of curiosity, i tried with my High Sierra install with no OC present. Sure no driver support / accelleration to expect. But i just wanted to know if the card is giving a picture in HS at all. And voilà! With the same adapter configuration that went black after preboot with Monterey / OC, the card boots nicely to the desktop showing full 2.560 x 1.600 on the Cinema HD! Of course also showing bootscreen as the "Enable GOP" is injected to the card's bios.

So problems seem to be related to Open Core or Monterey. Maybe some particular combination of boot-args could solve it. But i have no idea. ☹️
 

AlexMaximus

macrumors 65816
Aug 15, 2006
1,232
578
A400M Base
Some benchmarks please.
Hi Lance,

Attached you will find the Heaven Benchmark with the same settings you used. Its about the same as your Sonnet. Though I can use a single SSD in Slot #2, the dual Crest I/O bridge card would give it an additional boost. But then most fans would be obstructed, so I decided to use only the very short single SSD PCI card so far to allow ample airflow.

Screenshot 2023-03-12 at 19.20.38.png
 
  • Like
Reactions: macsoundsolutions

AlexMaximus

macrumors 65816
Aug 15, 2006
1,232
578
A400M Base
As far as this picture shows, aside of two caps, there are no electrical componets inside. So, if the output-connectors are just clamped to the very same two pieces of metal, what kind of „balancing“ should happen thereafter?

View attachment 2171849
Here is your answer how the balancing works. There are resistors on that little board as well, which makes it an RC-Circuit solution. Here is the functionality and scientific background down below. (High-pass/Low-pass and such)

 
Last edited:

macsoundsolutions

macrumors regular
Jan 12, 2010
205
101
Hi Lance,

Attached you will find the Heaven Benchmark with the same settings you used. Its about the same as your Sonnet. Though I can use a single SSD in Slot #2, the dual Crest I/O bridge card would give it an additional boost. But then most fans would be obstructed, so I decided to use only the very short single SSD PCI card so far to allow ample airflow.

View attachment 2172509
Nice, thanks for posting. I just re pasted my Northbridge yesterday and both 5690s so will run it again, but don't expect it to change anything. My Northbridge was running very hot though, got it down 10c but still running at about 80c with stock Apple fan control. Do you know what your Northbridge temps are? If you have iStat you can see them. Bumping up my fans a bit I get it down to 66c in Mac OS. How are the temps on your 6800xt, mine are idol at about 66c.
 

thomasfactory

macrumors member
Feb 6, 2023
31
11
Zurich
Only OpenCore’s Build Report shows a line of error:
- Found dGPU (1): 1002:73FF
- Failed to find Device path for dGPU 1

On the other hand, on my MacPro5,1 with the RX Nitro+ 580 8GB the Build Report shows:
- Found dGPU (1): 1002:67DF
- Found dGPU (1) at PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)
A comparison of config.plists show that the boot_args for the two cards are managed differently by OCLP. So it seams that “Failed to find Device path for dGPU 1” has no effect on the functionality of the RX 6600 XT because for this card the values are managed by the boot_args.
 

thomasfactory

macrumors member
Feb 6, 2023
31
11
Zurich
You are thinking only for GPUs that have a single 8-pin power input, VEGA and no low-end NAVI GPUs usually have 8+6-pins or 8+8-pins. You can't balance it with just the cables when the GPU have more than an 8-pin power connector.

Modern GPUs have different power planes for different parts of the circuit, like one for the HBM and another for the GPU core, since intentionally or not the PowerLink circuit shares the load equally between the two backplane PCIe AUX connectors, this is very helpful to us to avoid the SMC emergency shutdown when one backplane power connector is having an excessive power draw while the other is drawing below the maximum, a very common scenario with modern GPUs.
Just a short question about my AMD Sapphire nitro+ RX 580 which has 8+6-pins:

From the web I’ve got the information that it is sufficient to power it with 2x6-pins-outputs of the MacPro5,1-motherboard to the 8-pins-input of the card.

Is this correct, or how would I power this card differently using both the 8 and 6 pin power inputs?
 

hwojtek

macrumors 68020
Jan 26, 2008
2,274
1,277
Poznan, Poland
This said: I have my 6 pin outputs from the motherboard hooked up to EVGA Powerlink (two 6-pin inputs) and the other end of the Powerlink has now a single 8-pin output and a single 6-pin output.
I've never had any power issues with R280 (dual 6-pin) and now RX570 (6-pin and 8-pin, needed a minor trimming of the plastic fan enclosure to make the Powerlink fit).
This system is future proof as I also ordered an additional 8-pin output for the Powerlink (only one comes in the package) so I'm ready for dual 8-pin cards.
 

AlexMaximus

macrumors 65816
Aug 15, 2006
1,232
578
A400M Base
Nice, thanks for posting. I just re pasted my Northbridge yesterday and both 5690s so will run it again, but don't expect it to change anything. My Northbridge was running very hot though, got it down 10c but still running at about 80c with stock Apple fan control. Do you know what your Northbridge temps are? If you have iStat you can see them. Bumping up my fans a bit I get it down to 66c in Mac OS. How are the temps on your 6800xt, mine are idol at about 66c.
Hi Lance,

I may got just the thing. Down below see the link to the Northbridge-cooling-self-help-group.


I got myself inspired by Tsunami's solution, so I have ordered that 3D part in Belgium. Since I am located in Germany, shipping wasn't an issue. However I am low on time and not all USB parts for my 5V fan power solution have arrived yet. I hope I can post some results beginning of April when I get more time again.

Regarding the GPU temps, I do not get a read out on Mac Fan Control. It seems this card does not support that feature.
However, I had many many GPUs in my rig during those last seven years. This card defenelty runs very cool. To my surprise the fans don't speed up very often. My old Vega IIV was running way louder in 20219 than this thing. I suspect the Alienware card is somehow a bit throttled down by the firmware because of the ultra cramped Alienware Mini tower, where it used to come from. Hence why this particular card is a dual slot.

IMG_3433.jpeg
 
Last edited:
  • Like
Reactions: macsoundsolutions

macsoundsolutions

macrumors regular
Jan 12, 2010
205
101
Hi Lance,

I may got just the thing. Down below see the link to the Northbridge-cooling-self-help-group.


I got myself inspired by Tsunami's solution, so I have ordered that 3D part in Belgium. Since I am located in Germany, shipping wasn't an issue. However I am low on time and not all USB parts for my 5V fan power solution have arrived yet. I hope I can post some results beginning of April when I get more time again.

Regarding the GPU temps, I do not get a read out on Mac Fan Control. It seems this card does not support that feature.
However, I had many many GPUs in my rig during those last seven years. This card defenelty runs very cool. To my surprise the fans don't speed up very often. My old Vega IIV was running way louder in 20219 than this thing. I suspect the Alienware card is somehow a bit throttled down by the firmware because of the ultra cramped Alienware Mini tower, where it used to come from. Hence why this particular card is a dual slot.

View attachment 2173708
Hi Alex, My RX6800XT is very quiet until I load a game then it takes off like a rocket but can be tweaked. I have put an app called RadeonGadget in my dropbox for you. It gives you GPU temps in the mac os menu bar, it comes in Martin Lo's opencore package with the other files. https://www.dropbox.com/sh/q9krx0fmxq8az6g/AADDUyGs47E6d2aa6ou0MaWNa?dl=0 I have seen that fan kit before looks interesting let me know how it goes thanks,
 

flyproductions

macrumors 65816
Jan 17, 2014
1,086
461
You are thinking only for GPUs that have a single 8-pin power input, VEGA and no low-end NAVI GPUs usually have 8+6-pins or 8+8-pins. You can't balance it with just the cables when the GPU have more than an 8-pin power connector.
So one other question to this: Does it make any difference wether the PowerLink is fed by two mini-6-pin -> single-8-pin cable to one of it's inputs or two seperate mini-6-pin -> 6+2-pin cables to both of them?

Would tent to say logically no, as it all ends up on the same two rails anyway. But maybe i am (again) missing something. I'm asking cause i allready have the dual -> single and planing to finally fet one of these 6800 founders.
 

joevt

macrumors 604
Jun 21, 2012
6,963
4,257
So one other question to this: Does it make any difference wether the PowerLink is fed by two mini-6-pin -> single-8-pin cable to one of it's inputs or two seperate mini-6-pin -> 6+2-pin cables to both of them?

Would tent to say logically no, as it all ends up on the same two rails anyway. But maybe i am (again) missing something. I'm asking cause i allready have the dual -> single and planing to finally fet one of these 6800 founders.
For each option, count the number of 12V lines and ground lines. The minimum of those two counts determines the max current the option can take (if the wires are all the same gauge).

The two options should probably be equal, since 6 pin is supposed to handle 75W and 8 pin is supposed to handle 150W. 8 pin doesn't have twice as many wires, so it must be using thicker wires.

It may be that the option that can handle the least current is still sufficient.

Anyway, if it doesn't melt then it's probably ok.
 

tsialex

Contributor
Jun 13, 2016
13,454
13,601
So one other question to this: Does it make any difference wether the PowerLink is fed by two mini-6-pin -> single-8-pin cable to one of it's inputs or two seperate mini-6-pin -> 6+2-pin cables to both of them?

Your limitation is always the PCIe AUX connectors power capabilities, having more wires won't make the backplane to feed more power. Two 6-pin to miniPCIe 6-pin cables already connects every power and ground connection to the eVGA Power Link.

Btw one thing that I've notice over the years, some dual miniPCIe 6-pin to 8-pin cables have less wires connected than two 6-pin to miniPCIe 6-pin cables.
 

mrkapqa

macrumors 6502
Jan 7, 2012
497
88
Italy, Bolzano/Bozen
wnt today for upgrade for RX Vega 56 from mini-6pin to 8pin + mini6pin to 6pin
to dual-mini6pin to 8pin + dual-sata-to6pin adapter;
now heaven benchmark would run "stable", eg. not crashing, as it did before, but there were some artifacts, so maybe the card still get too less power or maybe the card (aquired only second hand) is already bit faulty.
Benchmark was not so bad, with around 110 fps maybe, 2700 points,at standard presets.
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
wnt today for upgrade for RX Vega 56 from mini-6pin to 8pin + mini6pin to 6pin
to dual-mini6pin to 8pin + dual-sata-to6pin adapter;
now heaven benchmark would run "stable", eg. not crashing, as it did before, but there were some artifacts, so maybe the card still get too less power or maybe the card (aquired only second hand) is already bit faulty.
Benchmark was not so bad, with around 110 fps maybe, 2700 points,at standard presets.
In general, unless some wires in the 6pin / 8pin cables are not connected properly. The card should just draw whatever it need until the cMP shutdown. "Not enough power" should not be the root cause of the artefacts (assuming there is PowerPlay table to limit the core voltage, etc).

If possible, you better run the benchmarks / stress in Windows. So that you can monitor much more parameters in real time. In Windows, you can see if the card is power throttling, or temperature torottling, or something else.

If that's a used card, and having artefacts in benchmarks. I will focus on the follow two areas first
1) temperatures
2) firmware

Overheat is always the first suspect when a GPU doesn't work properly under stress. If in doubt, you better repaste the GPU, and replace all thermal pad. Also, the cMP can be run with side panel open, check the card's fans are running properly.

For used card, it may be flashed for mining. In that case, the card may has higher than normal compute performance in mining. However, may produce artefacts in 3D. If not sure, backup the ROM, and then flash it with a factory ROM (can be download online, or ask the card manufacture to send you a copy).
 
  • Like
Reactions: Macschrauber

mrkapqa

macrumors 6502
Jan 7, 2012
497
88
Italy, Bolzano/Bozen
@h9826790 82679 thank you for the hint,
in windows 11 (MacPro4,1/5,1) the Graphics card, behaved fine, no artifacts, very good temperatures, and same benchmark yielded around 145 fps or nearly 3700 points, which is quite better than on MacOS. So it seems the problem is more on the Mac side of things, rather than on the GPU, if i may say so.
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
@h9826790 82679 thank you for the hint,
in windows 11 (MacPro4,1/5,1) the Graphics card, behaved fine, no artifacts, very good temperatures, and same benchmark yielded around 145 fps or nearly 3700 points, which is quite better than on MacOS. So it seems the problem is more on the Mac side of things, rather than on the GPU, if i may say so.
In Windows, in the AMD Radeon Software, go to the PowerPlay settings. There should be a setting for you to set the max power.

In macOS, this number is read from the VBIOS. For Vega56, may be 50%, may be 30%, depends on the card. Which means, the max power draw is 150% or 130% etc.

In Windows, the Radeon Software will use that number to define the max possible setting, but set the default to zero (which means 100%). Therefore, you need to manually set that back to the max setting in order to simulate the card's behaviour (temperature etc) in macOS.

Of course, it can be purely software issue. However, OpenGL is quite solid in macOS, and the Unigine Heaven benchmark is a known good software in macOS. Many many users can run that without artefacts (including Vega56 users). Therefore, IMO, the possibility of software issue isn't that high at this moment.
 

thomasfactory

macrumors member
Feb 6, 2023
31
11
Zurich
When debugging and tracking an issue that you don't know where it is, always start from the simplest configuration.

So, Ventura with all the hacking needed to overcome the requirement of AVX for the GPU drivers, and the drivers being replaced with versions from past macOS releases is definitively not the choice for the identification of problems, you will never know if it's a Ventura itself issue, a hacking related issue of everything needed to make it work with MacPro5,1, or a hardware issue.

12.6.3 with the minimum amount of patches, preferably installed via the OpenCore stickie thread instructions is what you need to start debugging, not an OCLP hacked install.
Here's a little progress report on my efforts installing an RX 6600XT on two 2009 and 2010 MacPros.

As a first step, I focused on the MacPro4,1>5,1 with Monterey and made various attempts with the installation of Opencore and Post Install Root patches and with adjustments in the Config file.

I patched the BIOS of the RX 6600 XT three times, once with the original BIOS, then with the version from Syncretic and finally with the BIOS from Techpowerup.

Unfortunately, all this did nothing. Although the card initially worked excellently after the system start, it regularly crashed when rendering projects in DaVinci Resolve and also brought the operating system to its knees.

The crash was initially always announced with periodic horizontal stripes until DaVinci Resolve finally crashed. After the crash, the card then produced colourful patterns that spread across the screen like snowflakes.

After causing the RX 6600 XT to crash even on a Windows 11 system, I finally sent it back.

It's a shame, really, because my MacPros run so stably with two RX 580s under Ventura and Monterey and deliver so much performance that I see no reason to buy new machines.

Only in video editing a 6x00 card would bring a welcome increase in performance.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.