Most laptops have processors and GPU's soldered to the motherboard. So you will most likely not be able to replace it. Very few have replaceable parts, and those that do usually advertise the ability and cost a ton more. RAM and Hard Drive/SSD is about all you can ever expect to upgrade in a laptop, and in some cases even those are becoming more permanent/proprietary.
Laptop cpus are usually not soldered however the gpus usually are(as is the case with the y580). Ram and hdd being permanent/proprietary? Only on a very few ultrabooks will the ssd be a proprietary form factor because of the thin form factor. But not ram. Can you even show one that is permanent?
Only specific gaming laptop models that costs at the very least $1,500+ can potentially allow you to replace the graphic card. You need to do research though 'cause even a $2,200 gaming laptop may not have that capability.
Lastly, laptop graphic cards are hard to find and very expensive because they are generally only sold to system builders. In other words..... ebay...
Even if you could, you probably shouldn't. Laptops are designed to handle the thermal load of their very specific components. Replacing stuff or aggressively overclocking runs the risk of throwing off that sometimes-delicate balance. Now, I'm not saying don't ever overclock you laptop, but do it slowly and deliberately, testing every step of the way. It's much easier to damage and much harder to repair than a desktop.
the lenovo y580 has two
graphics card nvidia geforce gtx 660m and intel hd 4000 you cant upgrade your graphics card if you try the laptop can be damage you have a nvidia geforce gtx 660m you can play any game in high setting