Calling all users with a MacPro5,1 and 3rd party GPU (with or without fan issues!)

Discussion in 'Mac Pro' started by ScottishCaptain, Jan 8, 2014.

  1. ScottishCaptain macrumors 6502a

    Joined:
    Oct 4, 2008
    #1
    So it's common knowledge that the Mac Pro systems suffer from some sort of thermal control issue when a third party GPU is installed in slot 1. I would like to know why.

    In order to figure this out, I need to find some users who have and do not have this problem. I personally only have a MacPro5,1 system, so I'd like to limit the results to other MacPro5,1 systems for now (but if I can find a solution, it might apply to the 3,1 and 4,1 systems as well).

    If you would like to participate, please perform the following actions. No personally identifiable information will be transmitted.

    1) Go into System Profiler (Apple Menu -> About This Mac -> More Info -> System Report), and write down the SMC version numbers listed for the system and processor tray. Please include these in your post with the file generated by the following step.

    2) Download the attached archive, and extract it somewhere. The archive contains two files; "dump_smc.command" and "smc-command". Both files should be in the same location. Once they are, double-click on "dump_smc.command". Terminal.app will open, sit there for a few seconds, then say something about the process being completed. You can quit Terminal.app at this point.

    Please upload the "smc_dump.txt" file (which will be placed in the same folder as the above two files) to this forum thread, along with the SMC version numbers you retrieved in step 1.

    This information does NOT contain any personally identifiable information, nor does it contain any of your system serial numbers. This is just harmless information like fan speeds, current consumption, etc. I need samples from people who are and aren't affected by the third party PCI-e/PSU fan speed issues in order to determine what is different between these machines that is causing the issue.

    PS: smc-command is a binary file, which was compiled from the source code over at https://github.com/hholtmann/smcFanControl/tree/master/smc-command. If you're paranoid about this (and I don't blame you if you are), you can go through the source code there yourself- the utility itself is completely harmless and only reads information from your system, it doesn't change anything.

    -SC
     

    Attached Files:

  2. ybz90 macrumors 6502a

    ybz90

    Joined:
    Jul 10, 2009
    #2
    To my knowledge, all users have this "problem". A better question is to ask what graphics card you're using in addition to the above information, as different graphics cards have different power requirements.

    Using an admittedly small sample size of 10 Mac Pros, all of them have this "problem" when using GTX 680s. It's almost definitely a power draw sensor issue and there is no easy fix short of rewriting firmware. If you are able to do this, that's awesome and I commend you.

    Overall though, it's kind of annoying, but not really a big deal. Just load the graphics card on hard power up and there will be no more issues that power cycle, including soft boots.

    EDIT: There may be multiple issues. I'm referring to the one where PCI fan speeds rev to ~1500rpm and PSU to the ~1000 range, when it normally should be around 800 and 600 respectively. I strongly believe this is related to power, not thermals.
     
  3. ScottishCaptain thread starter macrumors 6502a

    Joined:
    Oct 4, 2008
    #3
    I've heard that some people don't. That's what puzzles me- how can systems with identical SMC firmware (since there has never been a public update for the 2009/2010 systems with the dual SMC setup) behave differently?

    The only answers to this question are:

    1) Apple used different voltage and current sensors on various logic boards without revising the P/N

    2) Apple made a minor change to the SMC configuration tables stored in the EPM UV and UC regions of the Renesas H8S firmware (colloquially known as the "SMC"), but without modifying the SMC firmware version itself (since it's obvious Apple designed the firmware to be semi-modular in that the EPM UV and EC configurations are kept separate from the User MAT region that holds the actual executable code)

    Either answers can be confirmed by running the tool I attached and sending me the results. As far as non-Apple branded GPUs go, the SMC doesn't care about the make or model of the GPU. The only input data it has is from the voltage and current sensors. This data is included in the dump I've requested using smc-command, since it's the only thing that matters in regards to this problem.

    In any case, I can't tell anything without some kind of data points. I only have the system I'm on, and that's just a singular MacPro5,1. We need to figure out if ALL systems are affected, or only some, and if only some- then what makes those machines different from the rest.

    -SC
     
  4. ybz90 macrumors 6502a

    ybz90

    Joined:
    Jul 10, 2009
    #4
    Well first let's confirm that some people actually don't have this problem. I'm not convinced that this is true until more people chime in. I would guess some of the cases of people saying they don't have this problem with third-party cards is because they are using lower power cards, without specifying the card.

    Does anyone using the GTX 680 or 7xxx series NOT have this issue?
     
  5. riggles, Jan 8, 2014
    Last edited: Jan 9, 2014

    riggles macrumors 6502

    Joined:
    Dec 2, 2013
    #5
    I've certainly got the issue with a GTX 670 in my 2010 5,1. Oddly it behaves differently in slots 1 and 2. In slot one it winds up to 1,400+ upon cold start and then, after running the OpenGL Extensions test, falls to 800 within 30 seconds. Running a GPU intensive application like Octane does not cause it to spin up much, maybe 1,200 max, while the PSU fan barely moves. In slot 2 it hovers around 1,100 whether I've run the OpenGL fix or not, and Octane causes it to spin up to almost 2,000, with the PSU at ~1,500. Also, it takes a while to wind back down to 1,100.

    Same card, different slot, very different results.

    Edit: This is from my System Profiler:
    SMC Version (system): 1.39f11
    SMC Version (processor tray): 1.39f11
     
  6. d-m-a-x macrumors 6502

    Joined:
    Aug 13, 2011
    #6
    thank god the nMP came in. 1,1 with a 4870, what a headache. I yanked it and it's a zombie mac now running a raid
     
  7. ScottishCaptain thread starter macrumors 6502a

    Joined:
    Oct 4, 2008
    #7
    Please keep this thread on topic. We are not discussing the nMP here. If you want to discuss the nMP, please take it to another thread, or start your own.

    -SC
     
  8. Rohirm macrumors member

    Joined:
    Aug 25, 2010
    #8
    I have Mid 2010 Mac Pro and the EVGA GTX 680 Mac Edition.
    I don't have any fan issues.
     
  9. ybz90 macrumors 6502a

    ybz90

    Joined:
    Jul 10, 2009
    #9
    What are your fan speeds?
     
  10. Rohirm macrumors member

    Joined:
    Aug 25, 2010
    #10
    I am at work now, but I'll check the fan speeds when I get back to home.
    It sounds a lot quieter than the original HD5870.
     
  11. ScottishCaptain thread starter macrumors 6502a

    Joined:
    Oct 4, 2008
    #11
    If you could run the utility I uploaded in the original post and upload the smc_dump.txt file it provides, that would be awesome. This will let me check and see if there's something about your system that differs from everyone else who has the fan issue.

    Thanks!
    -SC
     
  12. DanielCoffey macrumors 65816

    DanielCoffey

    Joined:
    Nov 15, 2010
    Location:
    Edinburgh, UK
    #12
    I have a 5,1 with an EFI-flashed and R17 modded 7950 and do not have the fan issue.

    SMC Version (system) is 1.39f11
    SMC Version (processor tray) is 1.39f11

    The smc_dump.txt is here... http://www.dcoffey.co.uk/images/misc/smc_dump.txt

    I hope this helps you sort it out.
     
  13. Mac Moof macrumors newbie

    Mac Moof

    Joined:
    Aug 5, 2013
    #13
    I have a MacPro 4.1 which had had its firmware upgraded to 5.1 to allow a 6 Core CPU. Additionally I installed a EVGA Geforce GTX 680 and although the PCI fan spins up on boot (about a second before the login screen and until the desktop has loaded) I don't have any fan issues.

    Obviously the fans spin up when playing games or running benchmarks but that is normal.

    In fact I would say my Nac is now quieter with the GTX680 than it was with the ATI 4870 it came with (which also spun up during boot).
     
  14. sunsetsothickly macrumors member

    Joined:
    May 21, 2005
    #14
    I don't have the issue on my 2012 with an EVGA GTX680. Will check the relevant details when I get back to it tomorrow.
     
  15. ScottishCaptain thread starter macrumors 6502a

    Joined:
    Oct 4, 2008
    #15
    Rohirm and sunsetsothickly- if you could post your smc_dump.txt (instructions are in the first thread), it would be greatly appreciated.

    -SC
     
  16. Gav Mack macrumors 68020

    Gav Mack

    Joined:
    Jun 15, 2008
    Location:
    Sagittarius A*
    #16
    I have a 3,1 GTX 680 2Gb PC reference EFI flashed and if anything it's too quiet. Silence on boot and only gets noticeable when pushed hard for long. Much quieter than the 8800GT it replaced.

    Think the issue the OP north of Hadrian's wall wants to research is a common problem to the 4/5,1. As a few of my clients also have these with big aftermarket cards it will be interesting to see what the statistics pan out after a decent sample group.
     
  17. Rohirm macrumors member

    Joined:
    Aug 25, 2010
    #17
    My Mac Pro 5,1 both SMC-versions are 1.39f11

    PCI-E expansion slot fan speed is 800rpm.
    PSU fan speed is 600rpm.
    I don't know how to check the GTX680 fan speed, but it is quiet.

    The smc_dump.txt file is attached to the message.
     

    Attached Files:

  18. snarfquest macrumors regular

    Joined:
    Jun 7, 2013
    #18
    I have a 5,1 with a Macvidcards modified ATI 7970 3gb in slot 1

    Twice the fans on the 7970 have gone crazy. The "fix" was to pull the card out and place it in my 2008 3,1 Macpro and put my original Apple ATI card in the 5,1 and boot up. Then I swap them back and the fans behave normal again.

    This has happened twice to me and the solution above has worked twice.

    I'll post my smc info when I get home from work and run the tool.
     
  19. flowrider macrumors 601

    flowrider

    Joined:
    Nov 23, 2012
    #19
    No issues for me:

    SMC Version (system): 1.39f11
    SMC Version (processor tray): 1.39f11

    I've used two MVC Flashed GTX cards in this machine. Both Gigabyte 3 fan models. The first was a GTX 570 I'm now running an over clocked GTX 780.

    Lou
     
  20. ActionableMango macrumors 604

    ActionableMango

    Joined:
    Sep 21, 2010
    #20
    I don't have this issue. EVGA 4GB GTX 680 FTW Edition flashed with EFI in slot 1 on a MP 5,1. This is a 6+8pin powered card. I am now overclocking it too.
     
  21. echoout macrumors 6502a

    Joined:
    Aug 15, 2007
    Location:
    Austin, Texas
    #21
    Ran single and dual Windows 680s for a while without issue. Same with one and two Titans.
     
  22. ssls6 macrumors 6502a

    ssls6

    Joined:
    Feb 7, 2013
    #22
    mid 2012 mac pro 5,1 with evga gtx680. I don't have the issue. The only thing I see is a spin up and back down after a SMC reset....after that all is normal.
     
  23. ybz90 macrumors 6502a

    ybz90

    Joined:
    Jul 10, 2009
    #23
    Very interesting, perhaps it is selective then and indeed there are users without this issue.

    ----------

    What you describe might be the "issue". How high does your PCI fan get.
     
  24. snarfquest macrumors regular

    Joined:
    Jun 7, 2013
    #24
    Here ya go:

    SMC Version (system): 1.39f11
    SMC Version (processor tray): 1.39f11
     

    Attached Files:

  25. RumoredTone macrumors member

    Joined:
    Nov 12, 2004
    #25
    2012 model 6-core 3.33 with a non-EFI EVGA GTX 670 in slot 1. Full details of my system's behavior are available in my recent thread.

    SMC Version (system): 1.39f11
    SMC Version (processor tray): 1.39f11

    Rather than upload a single SMC report, I've created two:

    1. smc_dump_misbehavin.txt is a report after cold start. (fans are running improperly high)
    2. smc_dump_wellmannered.txt is a report of their proper behavior (after loading the GPU with OpenGL Extension Viewer)

    I also compared them in Xcode's FileMerge, and created a handy screenshot of the comparison in case it's helpful. Just keep in mind that there are a few red herrings in the merge report (fan speeds can vary a few RPMs from moment to moment so some of the differences noted aren't real differences).

    I hope this helps. Thanks!
     

    Attached Files:

Share This Page