• 2015 15" MBP Iris + Zotac GTX 970 + Akitio Thunder 2 - OSX El Capitan


    HammerFET

    I've been sitting on this build for a while, meaning to make a build log but its been so long I've forgotten most of it! :eagerness:

    So here's the short and sweet version!

     

    m3uazH7.jpg

     

    My previous build with this card was a water-cooled wall mounted windows gaming machine. This was a great rig for a former student just having started a new job with still a fair bit of time on his hands... Then things got busy, and the water beast became stagnant. Long story short, I converted to mac mostly due to requiring portability yet still wanting a powerful machine that wasn't a total door stop to carry around.

     

     

    So it became that a GTX 970 soon found its way on my book shelf in a nice compact case. Just for kicks, heres my old rig!

     

    zmjNuqT.jpg

     

    Firstly, why did i drop the water-cooling? The original plan was to make a similar wall mounted eGPU. After some pondering I came to the conclusion that this particular card I owned wasn't much of an overclocker. I hadn't actually bothered unlocking the card or overclocking it a whole lot. I had planned to do it, but it had never happened. For 5 months I had used the card running on stock power and it was still maxing out games on my 2560x1080 ultra wide. 

     

    I went ahead a bought the Akitio thunder 2 off a german website, delivered to the UK within two days for a very good price!

     

    I initially used a 120W 12V power brick to run the card, clearly this didn't cut it, and the card would die instantly on load. I resorted to grabbing a Dell DA2 18A power brick and things started working great!

     

    This post by dschjin inspired me to try the noctua fans with the stock heatsink. To my surprise they worked very well and I was getting great temps under load. I could even hold my previous water-cooled overclock and it would hang around 75 degrees C.

     

    I then proceeded to create a funky case cooling design, and two days of drilling later I ended up with this!

     

    5DVPqrz.jpg

     

    It looked great! But it was an awful cooling solution... absolutely useless, wouldn't even hold stock settings before throttling...

     

    I then decided to cut out the entire side and top panel with the idea of finding a grill/mesh material to put in its place. I ended up going with a desktop wire magazine holder like this one:

     

    61cr%2BnJnCgL._SY355_.jpg

     

    Here it is cut out

     

    qbtjIT9.jpg

     

    I then cut it to size and slid it between the fans and the edge of the aluminium case. Its all very much a tight fit and required a lot of effort to close while keeping everything in place.

     

    I used some PCIe power extenders that plugged on the top of the card as two six pin power. They required trimming of the plastic and heat shrink to get the clearance:

     

    J9j28L3.jpg

     

    As you can see the sharp inside of the aluminium enclosure already mangled the nice new heat shrink!

     

    The fans are also just about held in place with some bits of plastic. Due to the design of the heatsink, the fans couldn't be sat flush without having to cut some metal tabs and bending things. the way it is now lets the fans sit tight between the mesh and the heatsink. Once the case is closed, nothing can move.

     

    nRUHuQj.jpg

     

    I then added a power switch with LED (switch contacts go on the dell PSU and led goes to the existing led pins on the Akitio motherboard.

     

    uejRlHW.jpg

     

    hsNJrPV.jpg

     

    chopped up 24pin ate connector is in there as a total bodge job. The wires are breaded in pairs and simply pass through the vent holes of the card. Too easy! The wires are stiff enough that it doesn't really matter anyway.

     

    lyzAyLB.jpg

    qZ5L26S.jpg

    HAhpSC1.jpg

     

    xsv26kP.jpg

    aySqMvd.jpg

     

    Finally, here are a few of my favourite things!

    XY0b6Wn.jpg

    Electrical tape to cover up sharp edges of steel.

    3M VHB tape can stick anything to anything like foam tape! Then come off like it was never there. I swear by this stuff!

    sharpie to coverup dings and dents

    Wago wire to wire clamps, these things are quicker and much more reliable than terminal blocks if you're too lazy to solder wires together. Like me!

    stick on foam to space out bits of floating mesh grill and make a snug fit

    mains powered dremel with EZ click metal cutting disk. This thing makes short work of thick aluminium.

     

    And don't forget boys and girls, always wear protection!

    vAjyK7r.jpg

     

     

    Software woes

     

    Lets just say the hardware was the easy bit.. I started out with a bootcamp of Windows 10 and the card would just about start. It seemed very unreliable, sometimes it would work everytime, then I'd get home one day and the thing just didn't want to start..

     

    Optimus made everything worse, though it was great when it worked.

     

    I ended up going to several installs of windows 10 and 8.1, even a UEFI rebuild..

     

    Finally I gave in a resorted to OSX drivers. Automate GPU is fantastic and it just works. I've been very surprised how well most of my steam library works on OSX. I had a nice surprise the other day when I found out Thief was available for OSX and that sold it to me. I got rid of my windows partition and all my gaming is done in OSX now.

     

    Overall this seems to be a great solution for portable computing and still having the ability to run desktop graphics. I've been very surprised and look forward to Thunderbolt 3 where this should be natively supported!

     

    For those interested, I did manage to get a fair bit of overclocking done within windows when I had it working, here are the results:

     

    CPU temps:

    Zj4y2KS.png

     

    Card info:

    hlb3ZlN.png

     

    Over thunderbolt:

    3Viese5.png

     

    running this card on a Z77 desktop motherboard with i5 3570k @ 4.2GHz gave :

    90OdYXf.png

     

    In OSX again:

    YevlY1v.png


    3 people like this


    User Feedback


    Hey HammerFET, nice work.
    You mentioned you got the Akitio Thunder2 PCIe box for a good price from Germany, well I am looking to purchase a box (I am in the UK). Could you tell me where you bought yours from and how much it was? (inc postage).

     

    Thanks!

    Share this comment


    Link to comment
    Share on other sites


    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!


    Register a new account

    Sign in

    Already have an account? Sign in here.


    Sign In Now

  • Similar Content

    • By SeverinPlays
      Hey guys,
      I built my eGPU setup with an Akitio thunder 2 and a Zotac gtx 970 a few weeks ago. It worked pretty well, but the fans of the eGPU doesn't change speed, neither under high usage... I heard about zotac firestorm and other drivers that can control the fan´s speed, but I want to keep OS X and don't want to change to windows... So I opened the case checked with a multimeter how high or low the voltage of the fans are, but somehow I touched with both poles of the fans and the whole setup shut down. I rebooted it and the eGPU worked fine, but the fans doesn't move ant all...  I disconnected them and powered them separately and they spin! That means that it could only be a software problem.
       
      I hope you can help me 
       
      Severin
    • By J95
      Game Ready
        •Provides the optimal gaming experience for Tekken 7 and Star Trek Bridge Crew.

      Added or updated the following 3D Vision profiles:
        •Tekken 7 - Fair

      Changes and Fixed Issues in Version 382.33:
        •[TITAN X][3D Vision][Windows 10 Creator’s Update]: The Windows Store does notopen when 3D Vision is enabled. [1906805]
        •[GeForce GTX 1080Ti][Prey 2]: Stuttering occurs during gameplay. [1902201]
        •[GeForce GTX 1070][Windows 10 Creator’s Update]: In multi-display mode, extended monitors cannot be be put into sleep mode. [1916554]
        •[GeForce GTX 1060]: Blue-screen crash occurs pointing to driver (Nvlddmkm.sys) after the system reboots from sleep mode. [1814559]
        •[GeForce GTX 970][SLI]: SLI cannot be enable unless Norton 360 is disabled or Windows is booted in Safe Mode. [1919094]


      Software Module Versions
        •NView - 148.47
        •HD Audio Driver - 1.3.34.26
        •NVIDIA PhysX System Software - 9.17.0329
        •GeForce Experience - 3.6.0.74
        •CUDA - 8.0
       
       
       
       
       
       
       
      Windows 10
       64-bit
        32-bit 
             Windows 7 & 8.1
       64-bit
       32-bit
       
    • By An0npl4y
      Hello all here at T|I, I have good news!
       
      OK so it's a lon,g story, I'll try to make it short but I want to give as much informations as possible so it can help anyone interested about such project.
       
       
       
       
      The story is how to go from this (stock 675m):
       

       
      To this (MSI GTX 1070 MXM):
       

       
      I used to be a gamer when I was younger, then I worked a lot and had no time to play. I came back to gaming last year, and noticed my 2012 M17X R4 was not really up to date for gaming, so it needed to be upgraded. Before you try to do the same, you must be sure you have pretty good knowledge of computer hardware and software, because you may brick your laptop or your GPU in this process, be careful!
       
      In order to get a MSI GTX 1070 MXM fully working on a Alienware M17X R4, you need:
       
      - unlocked BIOS
      - the 120 Hz screen
      - UEFI boot with GPT partition
      - find a MSI GTX 1070 MXM
      - dremel the chassis
      - mod the heatsink so it can fit the GPU
      - make good BIOS settings so you can boot with the new GPU
      - install driver with modded .inf
      - fix GPU throttling issue
       
      OK, let's go for the big upgrade, step by step.
       
      Unlocked BIOS
       
      Eveything you need to know is here: https://www.techinferno.com/index.php?/forums/topic/1516-m17x-r4-unlocked-bios-versions/ Thanks to svl7 for this great share!
       
      120 Hz screen
       
      You can find it on Ebay, for example here: http://www.ebay.com/itm/162380820165?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
      It's required because pascal GPUs need EDP mode to run. The nice thing is there is one LVDS connector in M17X R4 motherboard, even if you have a 60 Hz screen, so you can make the upgrade.
      It's pretty easy to install, but you may have no boot issue with it, like I had. This is when I had to install unlocked BIOS so I can set graphic settings which let laptop boot with the 120 Hz screen. From what I remember, required setting  was "Primary display" to PEG, see here:
       

       
      GPT partition and UEFI BOOT
       
      I had MBR partition, and since I'm using my laptop for working I didn't want to reinstall everything. I used a very nice tool to convert my system SSD parition from MBR to GPT called EASEUS Partition Master (they also provide partition and data recovery tools for years, maybe you already know this company): http://www.easeus.com/partition-manager-software/convert-mbr-to-gpt.html
      They offered a discount so is cost me around 30$ to convert without having to reinstall, which is cheap for the time and all datas it saved me.
       
      Then, you just need to make sure your boot options are set to pure UEFI, which means Load Legacy option ROM is disabled, here in the BIOS:
       

       
      I noticed it can't be disabled if you're running a GPU which vbios doesn't have UEFI compliant driver. If this is the case, you'll get the "can't detect MXM card GOP driver" error like this:
       

       
      Once again, thanks to svl7 you can fix this using vbios with UEFI driver for your GPU: https://www.techinferno.com/index.php?/forums/topic/2079-m14x-r2-m17x-r4-m18x-r2-uefi-fast-boot-secure-boot-gpu-issues-solved/ This is not what I did, I just enabled integrated graphics again (it's UEFI compliant), so I can disable Load legacy option. Then I could put the 1070 in, and boot successfully. With this option enabled, I had 8 beeps "GPU not recognized" error at boot, stuck with no POST like a loser.
       
      GO BUY A GTX 1070 MXM
       
      Here too, you can get headaches. It's expensive, and hard to find. I searched a lot, and I can give you a few advices. For me, you have mainly 3 choices:
       
      - contact Lee James Wood, who is member of this forum and very serious seller: https://www.techinferno.com/index.php?/profile/3501-lee-james-wood/
      You can also check his website: https://store.alezka.com/en/ and his Ebay store: http://stores.ebay.com/woodzstack666?_trksid=p2047675.l2563
      I must say I contacted him, and at one point I had no answer, so I contacted another seller. But he explained me it was because for some reason he didn't received notification from the forum so he didn't knew my message, and missed the sale. But even he was not the seller, he gave me some advices which were really helpful when I was stuck with 8 beeps no boot problem because of the Legacy mode yesterday. Thanks a lot man, maybe you missed this sale but I'm sure you'll get lot of others since you're so helpful, thanks again!
       
      - go buy directly from China, where you can find it much cheaper. You have one chinese marketplace to rule them all: it's called taobao: https://world.taobao.com/
      Problem is if you don't speak chinese, you may have trouble just to get their chat software working, it's same kind as alibaba trade manager for those who knows. So buying from taobao is like entring an unknown area, sellers there mostly only speak chinese, some don't want to sell out of China, so it's really weird to buy from there. But prices are really interesting, for example around 3000 Yuans (410$) for a GTX 1060 MXM, and around 4900 yuans (665$) for a GTX 1070 MXM. If you're looking for a cheap pascal MXM GPU, this may feel like heaven:
       

       
       
      -instead of trying to learn chinese, find a way to make dropship. There are lot of companies for taobao drophip, like Yoybuy for example.
      I found a russian MSI forum member whose nickname is Onside182, his name is Andrew and I made the deal with him. He knows Taobao sellers, so he dealt with that for me. He was serious and helpful too, and you can chose to contact him on russian forum: https://forum-ru.msi.com/index.php?action=profile;u=1111063 (you must be registered there to see his profile), or just contact me so I give you his email address, he'll deal for your taobao order and you can pay him with paypal.
       
      Let's make some room inside
       
      Yeah  know it's bad, but honestly I don't care about chassis integrity when it's time to get overkill Firestrike score. So yes, you have to dremel the chassis to make some room so the MSI GTX 1070 will fit in. First, you need to disassemble the whole laptop, so you can get the motherboard out:
       

       
      You need to remove little sides on the MXM connector, so the card can fit in. Before
       

       
      After:
       

       
      You must get a modified MXM connector like that:
       

       
      Then you also need to cut part of the chassis, here is the result:
       

       

       
      Now, you can install the card:
       

       
      MOD the GPU heatsink to improve cooling
       
      Here you have 2 ways: keep stock heatsink, and mod it so it can fit as explained here: https://www.techinferno.com/index.php?/forums/topic/10982-m17x-r4-gtx-1060-upgrade/#comment-155003
      Or build a custom made heatsink. This is what I did, I ordered this heatsink with the GPU: https://world.taobao.com/item/540331819333.htm?spm=a312a.7700714.0.0.ZzDuN1#detail%201%20sortie%20sur%20le%20cot%C3%A9%20ok%20et%204%C3%A8me%20stripe%20pour%20cpu%20ok
      It was designed for a MSI computer, but it can be modified for the M17X R4 since copper stripes are soldered horizontally. You need to unsolder it, and solder the copper stripes and radiator from stock heatsink instead. You also need to cut off the part which must cover the CPU heatsink, which is not useful. This way, you have a more efficient heatsink, because it was designed for pascal GPU:
       

       
      Soldering heatsinks is crap, when you heat one side, you can easily unsolder the other side by mistake because all heat will be transmitted everywhere very quicly. The trick is to put side you don't want to unsolder in water, and heat the other side where you want to unsolder with a torch. But I warn you: soldering this stuff is a real nightmare.
      With my modded heatsink (which is so ugly and crappy I can't even make picture of it for now), I reached 72°C max while benchmarking, which seems to be pretty good temp. Right now writing on forum, GPU temp is at 55°c.
       
      Spend some time finding the good BIOS settings
       
      You'll have to try out some settings, and you may have no boot issues, black screens, and many errors. You'll feel very lonely at this time, I know. But searching forums saved me most of the time! If you're in trouble, just search and ask
       
      You can boot? Well you still have to wait a little until it works!
       
      Once we're here, we can boot with the GTX 1070 inside the laptop, and it appears as something like Microsoft basic display in Windows device manager. So we need to download official driver from Nvidia, extract it and mod the .inf file. I used this howto: http://null-bin.blogspot.fr/2015/08/how-to-modify-nvidia-notebook-driver.html
      There are many others, it's well documented on the web.
       
      Lines I added are those ones:
       
      %NVIDIA_DEV.1BE1.057B.1028% = Section408, PCI\VEN_10DE&DEV_1BE1&SUBSYS_057B1028 and NVIDIA_DEV.1BE1.057B.1028 = "NVIDIA GeForce GTX 1070" Then it just installed fine after disabling Windows driver signature enforcement of course. I could even install whole Nvidia Geforce experience stuff.
       
      The GPU POWER LIMIT throttling issue
       
      OK so you think it's installed, now it's over, after all those countless hours searching, testing and tweaking our good old M17X R4? Of course you launch a benchmark, and now you notice another problem. GPU core frequency is good, then it goes low, then it goes high again, then low again... GPU is throttling. I went into HWinfo, and noticed GPU power consumption was going higher than 110W, then I had GPU throttle, it went down around 50W, then it went up again, and so on... I searched and found nothing. I thought it was because I only have 240W PSU and I must change for a 330W one. Then and angel appeared and said to me "Hey, man, this must be a BIOS setting related issue, just fix it". So I went in the BIOS again, and I noticed this setting called "adapter warning". I just disabled it, and now it's running fine. When checking, I can see I still have POWER LIMIT message, but it doesn't slow down GPU frequency, no throttling anymore.
       
      This is the funny part where the 2012 laptop kicks ass to BGA craps
       
      Yeahhhhhhhhhhhh!!! We can say we made it, the MSI GTX 1070 is working in the Alienware M17X R4:
       

       
      Now, please have a look at this latest Alienware 17 R3 (BGA crap) Firestrike result: http://www.3dmark.com/fs/8941795 Yeah I know, this is serious expensive hardware we have here: a 6820HK CPU and a GTX 1070, such Alienware laptop must cost around 2500$, no? Of course, my poor old laptop cannot not beat this beast, what do you think?
       

       
      Here is benchmak I just made today, with little OC, it's not optimized at all: http://www.3dmark.com/3dm/19201328
       
      Ladies and gentlemen, on the left we have my 2012 M17X R4, and on the right a brand new 17 R3: http://www.3dmark.com/compare/fs/12289770/fs/8941795
       
      To finish, before I can go at last trying to play GTA 5 at maxxed out settings, here are some links which were very useful, and can help if you want to make such mods.
       
      MSI 1070 in Alienware ranger by loafer987: http://forum.notebookreview.com/threads/msi-1070-in-alienware-17-r1-ranger-success.797893/
      German Alienware forum with huge CPU and GPU heatsink mods: http://alienware-forum.de/index.php/Thread/7254-AW-17-R1-CPU-Heatsink-Pipe-Mod/
      http://alienware-forum.de/index.php/Thread/7254-AW17-R1-CPU-GPU-Heatsink-Pipe-Mod/?pageNo=2
      http://alienware-forum.de/index.php/Thread/8042-AW17-R1-3D-120Hz-GTX-980-N16E-GXX/?postID=69530#post69530
      Zotac BOX GTX 1070 MXM in Alienware 17: http://forum.notebookreview.com/threads/alienware-17-r5-gtx-1070-mxm-3-1b.800137/
       
      I hope sharing all those informations helped M17X R4 owners to keep faith in this old good laptop. I'm pretty sure it can also handle a GTX 1080 by the way, if someone is willing to try (I can't be the guinea pig for the next step) it would be nice
    • By Edward09
      Hello everyone,
      I am a newbie in this forum and I've known about eGpu for just a few days. So i want to ask you some questions. I have an HP Elitebook 8570p and this is my specs : 
       Intel core i5-3320m
       VGA: AMD HD 7570m
      I am planning to use an EXP GDC beast 8.0 and there are 2 options i am wondering : radeon r9 380 and gtx 970. I like r9 380 more because it's cheaper, but someone says it's hard to set up an AMD card for a laptop which also have AMD dGPU . IN the other hand,a GTx is easier to set up and have better performance. SO which one should i buy ?
      Another question : As I know a core I5 CPU always have integrated card Intel HD 4000 on it, but when I check in the device manager there's only dGPU Radeon 7570m. Is it possible for me to use an EGPU?
      Sorry for my English . Please help me and thanks in advance