Photoshop only uses a GPU for a few features. If you don't use these (or for the second list, you don't use them often), then the GPU isn't important. If you shoot photos in RAW, some RAW converters can also use the GPU to speed up RAW processing.
If you're not doing 3D, very little GPU is needed to support 4k resolution. In most cases an integrated GPU can do it. The reason a lot of older iGPUs couldn't is more because the output port standards back then didn't have the bandwidth to support 4k. If I remember right, Intel's integrated graphics supported 4k starting with Ivy Bridge (which doesn't help you since yours is Sandy Bridge- you still need a GPU).
Well, if you are on 4K monitor then 1050ti would make diffirence as it is capable of 4k monitor.
But for photoshop most demanding are CPU and RAM.
Soo in future upgrade is advisable.
Which software do you use?
Photoshop only uses a GPU for a few features. If you don't use these (or for the second list, you don't use them often), then the GPU isn't important. If you shoot photos in RAW, some RAW converters can also use the GPU to speed up RAW processing.
If you're not doing 3D, very little GPU is needed to support 4k resolution. In most cases an integrated GPU can do it. The reason a lot of older iGPUs couldn't is more because the output port standards back then didn't have the bandwidth to support 4k. If I remember right, Intel's integrated graphics supported 4k starting with Ivy Bridge (which doesn't help you since yours is Sandy Bridge- you still need a GPU).
So unless you're using the features listed in the link a lot, both GPUs you've listed are overkill for Photoshop.
Yeah you're right, it can 4K if its cheaper by margain buy it.
But if you are using windows 10 1050ti supports DX12, that might be benefit, but as i said cpu and ram.