Setup & Software Discussions
2013 15" Lenovo Ideapad Y510P (GT755M-SLI) [4th,4C,Q] + GTX 1070 @ 64Gbps-LUA (L...
 

2013 15" Lenovo Ideapad Y510P (GT755M-SLI) [4th,4C,Q] + GTX 1070 @ 64Gbps-LUA (Lenovo Ultrabay Adapter) + Win10 [intruder]  

  RSS

intruder
(@intruder)
Active Member
Joined: 1 year ago
 

Topic is mostly copied from @rusTORK's build here since the laptop & the egpu connector/adapter is almost same with a couple of changes. 


System Info :

Laptop: Lenovo IdeaPad Y510p SLI
Display: 15.6" Internal Display
CPU: Intel i7-4700MQ 
RAM: 2x 4096 MB (DDR3L-1600)
iGPU: Intel HD Graphics 4600
dGPU1: 2048 MB NVIDIA GeForce GT 755M (on Motherboard)
dGPU2: 2048 MB NVIDIA GeForce GT 755M (via Ultrabay slot)
SSD: 256 GB Samsung SSD 850 EVO Sata
HDD: 1 TB Seagate (5400 RPM)
Windows: 10 Pro, v1803, build 17134.286

eGPU Setup :

No enclosure (open stand);
eGPU: Gigabyte GTX 1070 Mini ITX OC (Undervolted)
PSU: Corsair VS450
Ultrabay-to-PCI-E adapter (custom made by user gerald at Techinferno forum)
  
Hardware Pictures (Spoiler: a lot of pictures)
  
Ultrabay-to-PCI-E adapter :

This is the adapter that made eGPU possible. Thanks a lot to gerald from TI Forums.

This is the port in laptop where the ultrabay adapter connects. You'll also notice a Slimsata port on the left side for CD/DVD optical drives. I've utilized that port as well using a Slimsata extension cable.

After inserting the adapter:

Now you'll get the idea. It is just like the original implementation of ultrabay gpu from lenovo. Plug in the ultrabay adapter and you're ready to game.

Adapter modified

I've modified the adapter by creating an aluminium enclosure around it (which should provide some EM shielding as well) and including the Slimsata extension cable. It is still a work in progress. Now the adapter on connecting side looks like this:



Adapter and PSU installed

The sata cable coming out from the back is connected to slimline sata extension cable i mentioned earlier.

GTX 1070 installed

Also created a backplate for the GPU in the process.
 

REQUIRED MODIFICATIONS

BIOS
Experimental BIOS (yeah, things go wild right from start point) from user High_Voltage at Techinferno forum. At the start we were only able to use AMD graphic cards. It's sound like a joke, since original ultrabay card was NVIDIA GeForce GT 755M, but it's Device ID was hardly added in BIOS. With Nvidia gfx card the laptop didn't boot. Now the modded BIOS unlocks using NVIDIA cards in additon to AMD ones. 

It is possible to skip flashing the experimental BIOS by soldering Arduino on adapter. 
 

SOFTWARE\HARDWARE DATA

Compal Motherboard Diagram
 

You may see on diagram that both VGAs (N14P-GT1) are connected directly to CPU.
 

HWiNFO64

GPU-Z


 

Benchmarks ( a lot of them 😀 )

Apart from AIDA64 (test on internal screen), all the testing has been done with Nvidia drivers version 411.63.

AIDA64 (Both laptop & desktop for comparison)

CUDA-Z

Note: All synthetic benchmarks below are done with driver version 430.86.

Y510p + 1070 GTX

FPS

Score

Internal Screen

External Screen

Internal Screen

External Screen

Unigine Valley   85.6 88.0 3580 3683
Unigine Heaven  93.0 92.7 2344 2355
Unigine Superposition  27.45 27.28 3669 3647
3DMark Time Spy - - 6198 6177
3DMark Fire Strike - - 18023 17988

 

Game Benchmarks:

Shadow of the Tomb Raider:

Forza Horizon 4:

Far Cry 5:

Comments

This is a very old laptop (more than 5 year old) but with the ultrabay adapter it can hold its own with the current gen laptops. I'm very impressed with the performance. The fps i'm getting is almost same as a desktop counterpart. I'll be getting a 120 Hz monitor soon. If anyone has any suggestions on the monitor it'll be greatly appreciated.

So there's my conclusion.

Lastly, i'll be getting a PCIe riser/extender to keep the GPU away from my face in an enclosure 😀  

Suggestions/feedbacks are always welcomed!

This topic was modified 5 months ago

Laptop: Lenovo Y510P
eGPU: Gigabyte 1070 Mini OC
Current Build Link


ReplyQuote
rusTORK
(@rustork)
Active Member
Joined: 1 year ago

intruder liked
ReplyQuote
intruder
(@intruder)
Active Member
Joined: 1 year ago
 
Posted by: rusTORK

Very nice and detailed post!

Thanks!

Laptop: Lenovo Y510P
eGPU: Gigabyte 1070 Mini OC
Current Build Link


ReplyQuote
blackranger
(@blackranger)
New Member
Joined: 1 year ago
 

Hi 
I have a question? maybe a silly or dumb one 
The CPU you have mentioned can handle only 5 GT/s 
GPU connected transfer at 8 GT/s thorough LUA PCI 3.0 x 8 

it bottlenecks with CPU doesn't?

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
rusTORK
(@rustork)
Active Member
Joined: 1 year ago
 
Posted by: blackranger
The CPU you have mentioned can handle only 5 GT/s

Incorrect.  5 GT/s you are mentioned is Bus Speed, here is quote from Intel ARK site:

A bus is a subsystem that transfers data between computer components or between computers. Types include:
front-side bus (FSB), which carries data between the CPU and memory controller hub;
direct media interface (DMI), which is a point-to-point interconnection between an Intel integrated memory controller and an Intel I/O controller hub on the computer’s motherboard; and Quick Path Interconnect (QPI), which is a point-to-point interconnect between the CPU and the integrated memory controller.

5 GT/s it is DMI v2 speed.

VGA not transfering data via DMI and later DMI to CPU. VGA connected directly to CPU via PCI-E interface (separate lanes). That's why it's have higher speed - 8 GT\s.

But still... mobile CPU is bottleneck in this system anyway. Due to it's overall performance and design.

Lenovo IdeaPad Y500 + EVGA GeForce GTX 1080 Ti SC2 (Gerald Ultrabay-PCI Express Adapter. PCI Express v2.0 x8 5.0 GT/s)


ReplyQuote
blackranger
(@blackranger)
New Member
Joined: 1 year ago
 

Thank you for your reply.

I own i5-4200m, Y510p, since external LUA adapter is not available now, i have planned to go for GDC V8.0 mPCI-e  .

since mpcie port cant give more than 4gbps transfer speed.

What difference it makes in gaming 4gbps vs 64gbps?

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
intruder
(@intruder)
Active Member
Joined: 1 year ago
 

There will be a lot of difference. Check out the Build Guides section. You can filter it by mPCI-e. Afterwards compare the results.

Laptop: Lenovo Y510P
eGPU: Gigabyte 1070 Mini OC
Current Build Link


ReplyQuote
blackranger
(@blackranger)
New Member
Joined: 1 year ago
 

I compared the Firestrike score with the below build and the difference is 13365 vs 11162
https://egpu.io/forums/builds/2014-15-clevo-wa50srq-gtx106010705gbps-mpcie2-exp-gdc-8-4d-win7-upes/

and these other builds doesn't have much benchmarks but handles games OK.

https://egpu.io/forums/builds/2011-14-acer-aspire-4752g-gt610m-gtx10704gbps-mpcie2-exp-gdc-8-x-win7-jkeychen-liew/
https://egpu.io/forums/builds/2011-17-asus-n73sv-gtx10704gbps-mpcie2-exp-gdc-8-4-win10-gagliano20/

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
intruder
(@intruder)
Active Member
Joined: 1 year ago
 

Yeah. If i have to guess, with mPCI-e you should be able to play games fine but you'll have to tone down some settings if you're aiming for 60 fps.

I recently ran benchmark on SOTR at the highest preset (internal screen) and this is what i got:

If you want me run any game benchmarks let me know.

Laptop: Lenovo Y510P
eGPU: Gigabyte 1070 Mini OC
Current Build Link


ReplyQuote
blackranger
(@blackranger)
New Member
Joined: 1 year ago
 

Thank you for your reply and benchmark.

I want to use mpcie till we get the next batch of adapter, so thank you for clarifying.

for the time till we get new LUA i can lower my settings & play.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
(@ironwolf0117)
New Member
Joined: 1 year ago
 

Do you know if Gerald is still selling these adapters? I'm trying to freshen up my old y510p (got me through college like a champ) to give to a buddy as a budget gaming rig after he gets through basic. Already have it running lively with an SSD boot drive replacing the original cache drive and a Firecuda replacing the original hdd, but the 755m's are seriously holding this back.

Also, props on getting a 1070 to work with it! Those are some damn impressive benchmarks - I guess the 4700MQ holds up pretty dang well.

Y510P - 4700MQ, 2x GT 755m, 32GB DDR3 1600 RAM, 256GB M.2 SATA SSD, 2TB 2.5" SSHD


ReplyQuote
intruder
(@intruder)
Active Member
Joined: 1 year ago
 
Posted by: IronWolf0117

Do you know if Gerald is still selling these adapters? I'm trying to freshen up my old y510p (got me through college like a champ) to give to a buddy as a budget gaming rig after he gets through basic. Already have it running lively with an SSD boot drive replacing the original cache drive and a Firecuda replacing the original hdd, but the 755m's are seriously holding this back.

Also, props on getting a 1070 to work with it! Those are some damn impressive benchmarks - I guess the 4700MQ holds up pretty dang well.

I don't think so. The ultrabay connectors are hard to find now. Many others are trying to build their own. You can check out the details at TI forums.
Thanks. Yeah, I think 4700MQ can work well with games till 2020. After that I'm not sure if the laptop survives my experiments lol

Laptop: Lenovo Y510P
eGPU: Gigabyte 1070 Mini OC
Current Build Link


ReplyQuote
Vova585
(@vova585)
New Member
Joined: 9 months ago
 

Good day. Tell me where I can buy this adapter.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
intruder
(@intruder)
Active Member
Joined: 1 year ago
 
Posted by: Vova585

Good day. Tell me where I can buy this adapter.

Right now the adapter is out of stock. You can keep an eye on this thread as more and more people are trying to create custom adapters and they might sell out.

Laptop: Lenovo Y510P
eGPU: Gigabyte 1070 Mini OC
Current Build Link


ReplyQuote
Vova585
(@vova585)
New Member
Joined: 9 months ago
 

Thank you.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote