DIY eGPU experiences

Discussion in 'e-GPU (External Graphics) Discussion' started by master blaster, Sep 18, 2009.

  1. timohour

    timohour Notebook Consultant

    Reputations:
    201
    Messages:
    170
    Likes Received:
    1
    Trophy Points:
    31
    Code:
    [CODE]
    [/CODE]
    [​IMG]
    Internal Screen for ATI GPUs with Virtu Driver​
    ATI eGPU + Internal Screen is since today impossible (for non windowed apps). Although Nvidia (with Optimus driver) when paired with an Intel onboard GPU can drive the internal screen at reasonable frame rates @ x1 2.0, ATI hasn't provided such driver solution yet. And, here comes the Virtu Driver. It is a 3rd party solution designed originally for h67, z68 desktop systems which when detects an Intel HD3000 (and soon other onboard graphics solutions with Virtu Universal), it can use the GPU to drive games on Internal Screen.

    ATI eGPU + HD3000 (Sandy CPU) + Internal Screen + Virtu Driver is POSSIBLE!!! :yes:

    Pre-requisities for Virtu functionality
    • next-generation PCs with 2nd (or 3rd) Generation Intel® Core™ processor platforms
    • ATI Radeon HD GPU
    • Tons of good will and patience :biggrin:

    Internal screen for ATI Radeon HDs only?
    I am discussing about ATI GPUs cause Nvidia Fermi already have a solid Internal Screen solution and older Nvidia GPUs are not officially supported by the Virtu Driver. So we are actually talking for HD Radeon 4xxx, 5xxx, 6xxx and 7xxx.
    The driver is not originally designed for notebooks so you may encounter blue/black screens and/or freezes, but you can use your ATI card to play a game on your lappy's screen. Till now with x1 1.0 gear such solution wouldn't be tempting enough, but now with x1 2.0 solutions being very close ATI owners should consider (if they are not interested for a trade with Nvidia Opt. setup).
    I tested this driver two months ago but the results @ x1.1 weren't satisfying so I didnt give time on a review (check 6950 Internal Screen results). But now with my 55$ PE3A-R @x1.2 + a 100$ 5850 Extreme the results are really playable.
    I am also interested to attempt an resolution scaling on Internal Screen on various DX11 games. Hope I will find time soon.

    I am suggesting this setup to every AMD eGPU user with Intel HD3000.

    How to install
    The setup is very easy.
    • THIS STEP IS VERY IMPORTANT. UPDATE YOUR INTEL HD3000 DRIVER TO THE LATEST. It seems to solve some of the blue screen/freezes problems (if not all of them).
      On some machinesyou need to open Device Manager, manually uninstall the device reboot and then you will be able to install Intel driver.
    • After you have finished driver setup of your eGPU reboot.
    • Install Virtu Driver (after you attach your eGPU) and reboot.
    And here we go.... :wink:

    Experience so far
    My first attempt with an HD6950 @x1.1 was very disappointing since I had too many blue screens ( I could never for example run a 3DMark11 test). After that I didn't try it for a while since a week ago when I started the tests with my 5850 @x1.2. Time due to exams was very tight but I could finally make it to complete this experience post. Well I found out that most problems were caused by the ULPS (Ultra Low Power State) which somehow reduce clocks and power on ATI cards when not in use. I had to disable it. You can do it by editing reg entries but this tool is much easier. Many thanks to the author. I also found out that connecting a screen on the GPU (even disabled) would be also helpful on some benches. For example 3DMark Vantage won't provide a total performance score (check the 6950 screenshots internal screen) unless a screen (or a dummy) is connected on the card (found out on 5850 tests). But this trick will cause problem on RE5 and DMC4 when running on windowed mode... and more. I personally recommend the 1.2.114 Virtu over the update 1.2.112 which would cause me hangs on 3DMark11. I will be happy to provide help to anybody else interested for everyday use.

    EDIT: Most problems seem to vanish after updating my Intel HD3000 driver.

    Benchmarking implementations @ x1 1.0 & x1 2.0
    Following tables show the results on both Internal & External screen using a EC2C-PE4L for the x1 1.0 tests and a PE3A-R for the x1 2.0 results, setting it at generation 1 or 2 speed from the bios. Intel HD3000 results will be added just for reference.

    Screen
    RAM
    GPU
    Direct X 9
    Direct X 10
    Direct X 11
    Ports
    3D06​
    RE5​
    3DVG​
    DMC4​
    3D11​
    HEAV​
    External
    8GB​
    HD5850
    x1 2.0
    3461
    909
    EC H65​
    HD5850
    x1 1.0​
    93.5
    50
    2914
    696
    EC H65​
    HD6950
    x1 1.0​
    90
    3336
    793
    EC H65​
    Internal
    HD5850
    x1 2.0
    11461 +
    59.4
    9299 +
    46.9
    3122
    585
    EC H65​
    HD5850
    x1 1.0​
    7408
    31.1
    5753
    2408
    423
    EC H65​
    HD6950
    x1 1.0​
    8731
    31.9
    7184
    26.6
    EC H65​
    HD3000​
    30.1

    + Rerun some internal screen benches @ 1280x800 (more of a internal screen resolution than default 1280x1024)


    Laptop specs : 2630QM | Intel HD3000 | 8GB 1333MHz | 15' 1080p

    GPU specs : Sapphire HD5850 Exteme 1GB GDDR5 | MSI HD6950 2GB GDDR5

    eGPU : EC2C-PE4L v1.4 x1 1.0 | PE3A-R x1 2.0
     
    Last edited by a moderator: May 8, 2015
  2. SimoxTav

    SimoxTav Notebook Evangelist

    Reputations:
    273
    Messages:
    443
    Likes Received:
    0
    Trophy Points:
    30
    I answered you on ViDock facebook page :D


    @Timohour: great job!
     
  3. Kallogan

    Kallogan Notebook Deity

    Reputations:
    596
    Messages:
    1,092
    Likes Received:
    17
    Trophy Points:
    56
    Amd gpus on internal screen. Yay. Thanks Timohour. Would be interesting to see HD 6950 or stronger on 1X 2.0 since there's no difference between 5850 and 6950 at 1X 1.0.
     
  4. Jumboss

    Jumboss Notebook Enthusiast

    Reputations:
    0
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    5
    i buy GTX560ti. when i start notebook its switch to egpu but after 2 sec i have red/black lines :mad: on monitor and notebook freeze. maybe wrong alocate 128MB+64MB+32MB. its posible to realocate it? or where can be problem?

    thx for help:)
     
  5. carage

    carage Notebook Consultant

    Reputations:
    9
    Messages:
    224
    Likes Received:
    2
    Trophy Points:
    31
    Well...my friend reminded me that Catalyst 12.1 does not support the new 7900 series, so I have attempted to install the WRONG set of drivers.
    So I removed CCC via control panel, did a driver sweep, reboot.
    Inserted express card after Windows 7 completely loaded, install drivers from Gigabtye CD. Just when I thought I solved the mystery to my disastrous misadventure, bam, BSOD when attempting to install display drivers.
    OK, auto reboot, remove CCC, driver sweep, reboot.
    Plug in expresscard again. install AMD 7900 series driver from the web. bam, BSOD again. This time I had my camera ready.
    [​IMG]
     
  6. wild05kid05

    wild05kid05 Cook Free or Die

    Reputations:
    410
    Messages:
    1,183
    Likes Received:
    0
    Trophy Points:
    55
    Have you tried those mod drivers on guru3d -http://forums.guru3d.com/showthread.php?t=357820-

    Anyway, is it possible if we have an eGPU with USB3+TB together ?
     
  7. carage

    carage Notebook Consultant

    Reputations:
    9
    Messages:
    224
    Likes Received:
    2
    Trophy Points:
    31
    What's the development status on the PE4H ver3.0?
    Would I be completely out of my mind if I ordered the PE4H ver2.4 now just for the heck of it?
    Nando4 mentioned the ViDock 4 Plus could have a PCI reset delay issue that could be interfering with my 7950, I assume the PE4H will not have this problem, am I correct?
     
  8. SimoxTav

    SimoxTav Notebook Evangelist

    Reputations:
    273
    Messages:
    443
    Likes Received:
    0
    Trophy Points:
    30
    On PE4H the delay circuit is configurable up to 14 secs, so if that is the problem you could easily change it ^^
     
  9. kevmanw4301

    kevmanw4301 Notebook Deity

    Reputations:
    146
    Messages:
    1,476
    Likes Received:
    1
    Trophy Points:
    56
    Well, all my stuff is finally here, and I just set it up. :) Heres what I have:

    Gigabyte 460GTX SOC Edition (Dual fans, overclocked) $100
    PE4H 2.4
    i5-2520M
    4GB RAM

    I'll be benching soon, as well as uploading pics, stay tuned!
     
  10. Jumboss

    Jumboss Notebook Enthusiast

    Reputations:
    0
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    5
    i have next problem with my "assome" notebook. i try DIYeGPU-Setup with only 2 gb ram. eGPU start without problem. but i cant relocate eGPU. i cant put in 512Mb contiguous space!!! stupid hp elitebook 8540p.

    starting location for dGPU and eGPU is same:
    set dGPU=10de:0a2c
    set eGPU=10de:1200

    omg how i hate HP now!
     
Loading...

Share This Page