Jump to content

Leaskovski

Registered User
  • Posts

    18
  • Joined

  • Last visited

Posts posted by Leaskovski

  1. Are you kidding me, what a bullshit.

    How to work with that, is there a workaround for this?

    I have not found one, but that might be because I haven't purchased a copy of Setup 1.30. You could try using that and disable the dGPU (the amd card) so that it doesn't show up in windows, and thus only use your eGPU as a display. That might fool the nVidia drivers in to thinking that you don't have an AMD card and leave it enabled.

  2. Hi

    I 'v spent already 5 days searching the web for solution but no luck.

    Missing Physx is common in Nvidia drivers and solution is to uninstall drivers but that does not work (I used DDU for both nvidia and AMD).

    I installed Physx separately, just in case it wasn't installed with nvidia installer - no go.

    Another thing is that this is eGPU so I wonder if this has something to do with it, but people seems to have physx without any problem.

    CUDA and Physx is not detected, it is not in GPU-Z and there is no Physx option in NVidia Control Panel.

    My setup

    • Acer Spire 5551g
    • Radeon Mobility HD 5650
    • Phenom II x3
    • 8GB RAM

    I'm using windows 10 and eGPU GDC Beast connected through mPCI-e cable.

    My eGPU is gtx660ti and I have had error code 43 so I need to do video card init after boot for the card to work.

    Before bought GDC Beast I updated to windows 10 from 7.

    As for CUDA I have read somewhere that windows 10 nvidia drivers dont support CUDA because reasons but I have no idea why physx is not working.

    Any ideas and solutions are welcome

    Thx

    I have highlighted your problem for you. When the nVidia drivers detect an AMD/ATI card, they switch off Physx...

    Nvidia Disables GPU PhysX when 2nd non-NV GPU is Installed

  3. Hi Guys,

    Not sure if some one has already done this, but I am thinking about giving myself a project to learn a new skill in my lunch hours. Basically, my plan is, to come up with a set of schematics in a file that is compatible with the majority of 3d printing vendors so that the community can use it to print their own enclosure, or to get the started should they need to modify for additional functionality.

    So, a couple of requirements from the outset...

    • Size must be able to fit an SFX PSU.
    • Size must be able to fit the currently listed Express Card and Thunderbolt adapters.
    • Size must be able to fit a dual hight full length GPU also taking in to account and PSU plugs on the end or side of card.
    • Must have mountable slot rack so that the GPU can be mounted properly.
    • Must have mountable holes for PSU to be attached properly.
    • Must have a switch to drive any internal PSU should one be present.
    • Must have a cable exit point for Express Card or Thunderbolt cable.

    Things that I might decide to add in...

    • VESA mount holes

    Ok, if anyone else can suggest thing, I might try to include them.

    This thread might not get updated very often, but it is here as a place holder whilst I try to figure out how I can do this. I have some ideas on layout which I will sketch at some stage, so the next post will probably be those images.

    I'm secretly hoping that someone else has already done this!

  4. Does a Intel HD graphics item appear in Device Manager or can you get one by playing with BIOS settings? If so, does it appear with an LCD attached to it? I believe the answers here are no, so you wouldn't be able to use NVidia Optimus to provide an accelerated internal LCD mode. The best you could do is drag *windowed apps* from the external LCD to the internal one. There is the Chung-gun or Ultramon method to set up a dummy external LCD and then drag a phantom window to the internal one.

    Only benefit Setup 1.30 could have for your implementation: http://forum.techinferno.com/implementation-guides/7563-%5Bguide%5D-17-dell-m6500-gtx670%402gbps-ec1-pe4l-2-1b-win7-64-a.html#post103826 then would be to activate the dormant iGPU under Windows 8.1 That would engage x1 pci-e compression accelerating DX9 apps considerable. Example of doing that is at http://forum.techinferno.com/implementation-guides/6792-%5Bguide%5D-15-acer-aspire-5742g-gtx660ti%402gbps-c-mpcie1-pe4c-1-2-win8-1-a.html#post92801 .

    Just rereading this again... My CPU is an Intel Core i7 620M, which according to Intel Core i7 620M Notebook Processor - NotebookCheck.net Tech has the Intel HD built in with it. Shouldn't that mean I should be able to enable it somehow, or if I was to use Setup 1.30 to disable the dGPU, that would kick it in?

  5. Does a Intel HD graphics item appear in Device Manager or can you get one by playing with BIOS settings? If so, does it appear with an LCD attached to it? I believe the answers here are no, so you wouldn't be able to use NVidia Optimus to provide an accelerated internal LCD mode. The best you could do is drag *windowed apps* from the external LCD to the internal one. There is the Chung-gun or Ultramon method to set up a dummy external LCD and then drag a phantom window to the internal one.

    Only benefit Setup 1.30 could have for your implementation: http://forum.techinferno.com/implementation-guides/7563-%5Bguide%5D-17-dell-m6500-gtx670%402gbps-ec1-pe4l-2-1b-win7-64-a.html#post103826 then would be to activate the dormant iGPU under Windows 8.1 That would engage x1 pci-e compression accelerating DX9 apps considerable. Example of doing that is at http://forum.techinferno.com/implementation-guides/6792-%5Bguide%5D-15-acer-aspire-5742g-gtx660ti%402gbps-c-mpcie1-pe4c-1-2-win8-1-a.html#post92801 .

    Thanks, I thought that might be the case. My dGPU does a fairly good job with DX9 titles, so I guess there is no gain for me. I might investigate the Dummy Display thing though. Cheers!

  6. I'm just trying to make my mind up as to if I should go ahead and send a donation over to Nando or not [for Setup 1.30]. If I use this, will it allow my Dell M6500 to use the LCD instead of having to hook everything up to a monitor all the time? Thoughts? That would be the only reason to use this.

  7. Great to hear it's working for you. Would you mind doing 3dmark06 and 3dmark11 runs so I can add you to the Leaderboard at http://forum.techinferno.com/diy-e-gpu-projects/6578-implementations-thunderbolt-expresscard-mpcie-egpus.html .

    I'll add too, that since you have a i7-620M, you could enable the iGPU to trick NVidia driver to enable x1.Opt (x1 pci-e compression) under Windows 8.x. That can accelerate mostly DX9 apps by up to 300%. Here's an example of how another user with only an active iGPU but with the same capabilities in the CPU managed to do just that: http://forum.techinferno.com/diy-e-gpu-projects/6792-%5Bguide%5D-15-acer-aspire-5742g-gtx660ti%40x1-opt-pe4c-pm3e-v1-2-a.html#post92801

    3D Mark 11

    NVIDIA GeForce GTX 670 video card benchmark result - Intel Core i7-620M Processor,Dell Inc. 01RV5R

    3D Mark 06

    NVIDIA GeForce GTX 670 video card benchmark result - Intel Core i7-620M Processor,Dell Inc. 01RV5R

    The 06 results didn't change from when the eGPU card wasn't plugged in. Not sure why, however I know that the eGPU is working and it makes the laptop a million times better when playing games now.

    As for the PhysX not working, that will be down to this...

    Nvidia disables PhysX when ATI card is present

    Basically, nVidia were fedup with people buying cheaper early gen PhysX cards and using them with better ATI cards. I have tried disabling the ATI GPU whilst the eGPU is in, but that didn't work. Anyway, no bother, as the games Im playing don't have any implementation, so it has no effect.

  8. Does that work for windows 7 as well? Basically it is my work laptop and I'm not sure if I can put an os upgrade on it, though I'm sure they aren't amazed by what I have done to it so far... lol

    Would that also allow for use of the LCD as well instead of having to plug a monitor or TV in?

    Once I get a permanent psu, I shall try and get the 3d mark scores done.

    I also found out my physx issue. Basically because the ati card is present, the nvidia drivers automatically disable physx. I guess I might have to disable the anti card once the nvidia card is up and running, and then reenable after use.

    Cheers

  9. Ok, so after sourcing a better PSU that provides 240W on the 12v rail, I have been able to run some benchmarks properly...

    Using 3D Mark's Cloud Gate test...

    Without eGPU:

    Graphics Score 9833

    Physics Score 2441

    http://www.3dmark.com/cg/2044272

    With eGPU

    Graphics Score 33221

    Physics Score 2365

    http://www.3dmark.com/cg/2049300

    I would say that is a marked increase. Assetto Corsa now runs like a dream

    I now just need to figure out why PhysX isn't working properly.

  10. Ok, just noticed this in the experiences thread...

    Can determine how much power you require by counting the number of 6 or 8-pin PCIe connectors on your video card. The total power required to drive it will then be:

    75W for the slot1

    + 75W for each 6-pin PCIe connector

    That kind of answers my question. The 670 GTX has 2 power connectors on it, and I am only running a 200W PSU. By my maths I need more power captain.

    Edit:

    tried another PSU that had 250W, and that didnt resolve the issues either.

    In both cases, the first PSU had a 12v rail at 10A, so thats only 120W max, and the other only had 14A down the 12v rail. Reading the nVidia website, the card can draw a max of 170W, so if Im benchmarking the card, its going to try to pull the full wattage, so I need a better PSU.

  11. Hi all,

    I would thought I would start my thread with regards to getting an eGPU running on my Dell Precision M6500 using a 670 GTX that a colleague has leant me. First things first, some specs...

    Dell 17" Precision M6500 (A10 Bios)

    Intel® Core i7 CPU M620 @ 2.67GHz

    8GB

    ATI FirePro M7740

    Windows 7 64 bit

    I decided to go for a PE4L PCIe Adapter V2.1 (PE4L-EC060A) for the basis of the setup.

    <strike>For the PSU, I found a generic Dell 200W laying about in the office. This has a 20pin MB power connector with a 4 pin P4 CPU connector. Its other power plugs are a 4 pin floppy drive connector that is shared with a 4 pin larger connector, this is being used to drive the PE4L. It also has 2 sets of 2 daisy chained 4 pin connectors, these have 2 6 pin converters on that are used to drive the GPU which has 2 6 pin power supply sockets.</strike> <--- PSU was not good enough. Results in BSOD when eGPU was under load. I sourced a better PSU that provides 240W on the 12v rail after which the eGPU can run some benchmarks properly.

    So first off, given that I am running 8GB, it was a given that I was going to have to do a DSDT Override to give me a 'Large Memory' resource in the device manager. I did this by using the DSDT Editor and Patcher found at olarila.com • View topic - DSDT editor and patcher with steps in the spoiler . . .

    Once downloaded I ran it up and selected 'Extract DSDT' from the 'File' menu. I then manually edited the code by finding the first occurance of 'CR_4 (Local0, Local1)' and inserting the following code after it, and before the 'CR_6 ()' line...

    If (LGreaterEqual (OSID (), 0x20))

    {

    Store (G4GB (), Local0)

    If (LGreater (Local0, 0x00100000))

    {

    ShiftLeft (Local0, 0x0C, Local0)

    Store (0xF8000000, Local1)

    Store (One, Local2)

    ShiftLeft (Local2, 0x20, Local2)

    Add (Local1, Local2, Local1)

    CR_5 (Local0, Local1)

    }

    }

    To make this easier, a version of the code before patching can be found here...

    https://drive.google.com/open?id=0B_m6zDSwPKqCUk1fWUhaQkJnVlk&authuser=0

    and after the code has been added, can be found here...

    https://drive.google.com/open?id=0B_m6zDSwPKqCUzRiS09kN05yd0E&authuser=0

    After that, I tried to compile it using the 'ISAL' > 'Compile' menu option. It through up errors, one of which was an invalid name '*pnp0c14' which I simply changed to 'PNP0C14'. the rest were 'Buffer' errors which I simply used the 'Fix Errors' button that was displayed after compiling the code.

    Once I had sucessfully compiled the code, I then ran the 'asl /loadtable dsdt.aml' command on my newly compiled aml file. After a reboot my device manager was then reporting the lovely 'Large Memory' resource.

    Note: At this stage, I didnt have any nVidia drivers installed. If you already do, I sugest running one of the driver cleaner utilities to remove them.

    At this stage I was now ready to plug the Express Card into the EC slot on the right of the laptop. Once I had plugged it in, I then switched it all on via the SWEX flip switch. This then powered up the card, and windows detected the device. I didn't let it try to find the drivers for the card. Instead, I let it finished what it was doing and said yes to any reboots. Once the reboots had finished, I then ran the nVidia driver installer downloaded from their website. I followed the onscreen prompts and allowed the reboot. After the reboots had finished, with a monitor connected to the GPU, I was able to see that my desktop had been extended to the eGPU.

    That concluded getting it installed and running.

    Benchmark results

    3D Mark 11, GPU=7035 , NVIDIA GeForce GTX 670 video card benchmark result - Intel Core i7-620M Processor,Dell Inc. 01RV5R

    3D Mark 06 = 5427 , NVIDIA GeForce GTX 670 video card benchmark result - Intel Core i7-620M Processor,Dell Inc. 01RV5R

    Using 3D Mark's Cloud Gate test...

    Without eGPU:

    Graphics Score 9833

    Physics Score 2441

    ATI FirePro M7740 video card benchmark result - Intel Core i7-620M Processor,Dell Inc. 01RV5R

    With eGPU

    Graphics Score 33221

    Physics Score 2365

    NVIDIA GeForce GTX 670 video card benchmark result - Intel Core i7-620M Processor,Dell Inc. 01RV5R

    Firestrike.GPU=5625 NVIDIA GeForce GTX 670 video card benchmark result - Intel Core i7-620M Processor,Dell Inc. 01RV5R

    I would say that is a marked increase. Assetto Corsa now runs like a dream

    The 06 results didn't change from when the eGPU card wasn't plugged in. Not sure why, however I know that the eGPU is working and it makes the laptop a million times better when playing games now.

    As for the PhysX not working, that will be down to this...

    Nvidia disables PhysX when ATI card is present

    Basically, nVidia were fedup with people buying cheaper early gen PhysX cards and using them with better ATI cards. I have tried disabling the ATI GPU whilst the eGPU is in, but that didn't work. Anyway, no bother, as the games Im playing don't have any implementation, so it has no effect.

    • Thumbs Up 1
  12. Before I write up my guide on getting a Dell Precision M6500 + GTX 670 working, I am just trying to find out if I have done things properly.

    The 670 has a monitor plugged in to it, and I am getting output, plus the device is listed as working in the device manager, so I know the card is working ok.

    How do I know if the software is using the 670 GTX as the main GFX device? I was expecting any software to render on the monitor plugged in to the device, however that doesnt happen, it just renders on the laptop LCD, which isnt a bad thing. Does that mean the 670 GTX isnt being used? Silly question, I know, but I want to be sure that it is working ok.

  13. I will when I get all the kit. I only ordered my PE4L 2.1b just yesterday. Still need to source a GPU (though a mate at work has a 670 GTX I can use to test) and a PSU. Once I get those and it works, then I shall write up what I have done. I figured that I was going to need the DSDT override purely because Im running 8GB of ram and didnt have any large memory in the device manager, so I just got in and done it early.

    • Thumbs Up 1
  14. Ok, that has done it.

    I used the DSDT editor that is available in this thread...

    http://forum.techinferno.com/diy-e-gpu-projects/3539-guide-dsdt-override-simultaneous-igpu-dgpu-egpu.html#post49833

    And made those changes, and after compile, install and reboot, I now have the large memory! Thanks a million.

    So, my modified DSL file saved from the editor can be found here...

    https://www.dropbox.com/s/m7yokrfhwch6n5j/dsdt_post_override.dsl

    and the original DSL file before the changes for comparison can be found here...

    https://www.dropbox.com/s/6z1h3mx1bg9osuy/dsdt_pre_override.dsl

    This is in case anyone else running an M6500 wants to do this. Cheers

    • Thumbs Up 1
  15. Not sure if I am being completely blind, but I am running a Dell Precision M6500 that has 8GB of RAM. I have managed to get the DSL file (that part was easy), but trying to edit it, isnt proving to be easy. I cannot seem to find any DWordMemory entries under PCI0 which is PNP0A03.

    My device manager breakdown looks like...

    post-28711-14494998188812_thumb.png

    The DSL file can be found here...

    https://www.dropbox.com/s/wc3fokq9y82ozk8/dsdt.dsl

    Any ideas?

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.