The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    T420 + GTX 670 eGPU setup.

    Discussion in 'Lenovo' started by iCrazyNoob, Sep 12, 2013.

  1. iCrazyNoob

    iCrazyNoob Notebook Guru

    Reputations:
    197
    Messages:
    55
    Likes Received:
    3
    Trophy Points:
    16
    So I had ideas on having an eGPU setup ever since i saw it on the DIY eGPU threat like over a year ago.
    Now I finally got my hand on a Chinese version of PE4H called EXP GDC V2.5.:thumbsup:

    PS: There is a new version EXP GDC V3 which support PCIe 2.0 @ 1x unfortunately I'm no longer in China lol so I'm stuck with my V2.5.

    I will attach some photo of the adapter later since I cannot take it apart right now. :rolleyes:

    My setup is:
    T420-4177CTO
    ASUS GTX 670 DCUII 2GB
    EXP GDC V2.5 Express Card to PCI-e
    Antec NeoPower 650W PSU

    Connecting the video card to the laptop was a breeze just power cord and a hdmi cord to the express card supplied.
    At first I had problems with my laptop recognizing the card but realized that I forgot to set Express Card Speed to Generation 1 in BIOS.
    After it was set right the 670 lit right up and worked flawlessly!

    I was planning to make a case for it but never got my hand on that maybe one day lol.

    100_2503.jpg
    100_2504.jpg
    QQ图片20130912011027.jpg


    Seems like 3DMark11 is getting decent results even tho the card is running at PCI-e 1.1 @ 1x only.

    EDIT: After some messing with the card I flashed the ASUS GTX670 TOP Edition BIOS onto the card successfully.
    With some further overclocking I reached 1267/1800x4 @ 1.215V


    74FZ{{~GN`]5%D$WJ6[ZCUD.jpg

    外屏X.jpg

    This definitely bought the video card mark up to the max compare to the 4200M rated at 5.6ish!

    X7SGI)Q_0$KL3HL65HN%4{L.jpg

    Gaming:
    I'm playing the games on the external monitor which is at standard 1920x1080 resolution.
    Tomb Raider which runs around 30-50 FPS with ULTIMATE settings.
    Left 4 Dead 2 gets a very smooth100+FPS on default maps with maxed out settings.
    League of Legends Probably an overkill with 670 with max settings running about 130-200 FPS
    Assassins Creed 3 Seems like its a bit more graphic intensive with only 15-25FPS in crowded towns with max settings.

    It's my first time posting this type of review so I might have missed many things hehe :D
    I will add more games later if you have questions or suggestions feel free to comment! :) :)
     
    Summilux likes this.
  2. w_km

    w_km Notebook Consultant

    Reputations:
    4
    Messages:
    114
    Likes Received:
    11
    Trophy Points:
    31
    Nice, you're able to run the internal display plus the external monitor via the GTX 670?

    As cool that these DIY setups are though, what we really need is full-fledged 16x/8x/4x eGPU docking station.
     
  3. Summilux

    Summilux Notebook Guru

    Reputations:
    28
    Messages:
    63
    Likes Received:
    6
    Trophy Points:
    16
    How about the noise? I think I'd be rapidly annoyed by the Thinkpad's fan turned to the max.
     
  4. iCrazyNoob

    iCrazyNoob Notebook Guru

    Reputations:
    197
    Messages:
    55
    Likes Received:
    3
    Trophy Points:
    16
    Currently I'm running external with 670 and internal with HD3000, but its also very easy to let the GTX 670 to handle internal as well with some settings.
    As for a full bandwidth dock will be hard because the laptop does not have any connection that will supply that. Maybe one day when laptop manufactures decide to put one in we can only assort to these.
    Currently the best ones are prob PE4H with PCIe 2.0 @ x2 but thats seriously a lot of work with a expresscard and minipcie together rendering the laptop immobile.

    With the external graphics card it should run cooler since the internal Nvidia chip is no longer generating any heat (disabled). the GTX 670 is extremely quiet because of asus's directcu 2 cooler, also with tpfancontrol i can keep the laptop fan in control~
     
  5. iCrazyNoob

    iCrazyNoob Notebook Guru

    Reputations:
    197
    Messages:
    55
    Likes Received:
    3
    Trophy Points:
    16
    Heres the photo for the adapter, it uses a normal HDMI to miniHDMI cable to connect to each other. also uses normal 4pin CPU power plug for power.

    100_2513.jpg

    100_2514.jpg
     
  6. ymi

    ymi Notebook Geek

    Reputations:
    29
    Messages:
    81
    Likes Received:
    0
    Trophy Points:
    15
    i just started thinking about setting up an egpu but haven't read much about it yet. is there anything stopping you using a really high end card or are you limited by the expresscard bandwidth? or are there compatibility issues with certain cards?
     
  7. iCrazyNoob

    iCrazyNoob Notebook Guru

    Reputations:
    197
    Messages:
    55
    Likes Received:
    3
    Trophy Points:
    16
    lol 670 is pretty high end already for an average gamer, but yea bandwidth is a big role here, the higher end you go the more loss of performance you will have. I'm getting about a ~25-30% loss with GTX670 in performance with external screen and ~15% loss with GTX 480, if you are running with internal screen the loss will be even greater.

    The chipset you have also effect the performance loss. preferably you should have QM/HM 6x or 7x for the least loss. the HM/QM 5x gen and older might run into 4GB or higher memory problems but it is by passable which i haven't really looked into.

    And if you do want to run internal screen, you'll need an Intel Core i3/5/7 series laptop w/ GTX400 or newer external videocard. AMD card will not support internal scren and will run with external only.

    One last thing, your bios should be able to disable the discrete videocard as some bios does not have that option and is quiet trouble some to get things working.
     
  8. Niep

    Niep Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    Hi iCrazy, I'm trying to install an eGPU (GeForce GTX 460) for my Thinkpad T420, but I'm expriencing some problems. My system simply does not recognize the card, even after I set the Express Card Speed to Generation 1 in BIOS. I don't know if it's due to the version of the BIOS. I read some other posts on this forum saying that for T420s the only BIOS version that recognizes eGPU cards is 1.15. So what's your BIOS version? Thank you very much!
     
  9. iCrazyNoob

    iCrazyNoob Notebook Guru

    Reputations:
    197
    Messages:
    55
    Likes Received:
    3
    Trophy Points:
    16
    Which solution are you using to connect ur egpu? PE4H?
    for me I'm simply using the newest BIOS for T420 83ET76WW 1.46

    for the power supply if it uses maunal switch it has to be on first before ur laptop is powered, unless it is automatically managed by the device.
     
  10. jook33

    jook33 Notebook Evangelist

    Reputations:
    19
    Messages:
    353
    Likes Received:
    28
    Trophy Points:
    41
    do you have more benchmarks? I am going to get a gtx 480 with external monitor to try it on a t430
     
  11. iCrazyNoob

    iCrazyNoob Notebook Guru

    Reputations:
    197
    Messages:
    55
    Likes Received:
    3
    Trophy Points:
    16
    480 was the first card I tried with my eGPU, the 3dmark11 gets about X1750.
    Upgrading to 670 did get significantly higher benchmark results but in-game frame rate was not as ideal as I expected (only about 10 fps increase in Tomb Raider)

    what kind of benchmark do you want me to run? since it's a new system I didn't bother installing much. i can definitely do one upon request.
     
  12. jook33

    jook33 Notebook Evangelist

    Reputations:
    19
    Messages:
    353
    Likes Received:
    28
    Trophy Points:
    41
    i play bf3 will play 4 occasionally and some assassins creed when internet is down :p
     
  13. iCrazyNoob

    iCrazyNoob Notebook Guru

    Reputations:
    197
    Messages:
    55
    Likes Received:
    3
    Trophy Points:
    16
    I tried AC 3 and in a crowded town, the frame hovers around 16-27 FPS, inside buildings are usually 40-60FPS. this is on 1080p with settings maxed out.
     
    jook33 likes this.
  14. baii

    baii Sone

    Reputations:
    1,420
    Messages:
    3,925
    Likes Received:
    201
    Trophy Points:
    131
    Haven't read much about egpu since nando moved

    quick question: Is reboot still needed when the egpu is re attached?
     
  15. iCrazyNoob

    iCrazyNoob Notebook Guru

    Reputations:
    197
    Messages:
    55
    Likes Received:
    3
    Trophy Points:
    16
    yes i cannot hot plug the egpu my laptop needs to be off when I plug it in.
     
  16. jook33

    jook33 Notebook Evangelist

    Reputations:
    19
    Messages:
    353
    Likes Received:
    28
    Trophy Points:
    41
    thanks, i play at 1024 x 768 resolution or slightly bigger, so i should be fine in terms of FPS i guess
     
  17. FPSUsername

    FPSUsername Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    This is an old thread, but I'm still going to ask.

    Why is it an x1 1.1 link? You have a 2nd gen i7 and the exp gdc has an x16 slot.

    If that x16 slot was a x1 slot, will there be more bandwidth loss?
     
  18. iphetamine

    iphetamine Notebook Evangelist

    Reputations:
    17
    Messages:
    601
    Likes Received:
    5
    Trophy Points:
    31