I'm on a tight budget,in my are a ryzen3 cost much less than an i3 8100.i got 2 choice,either go with a ryzen3 1300x paired with a 1060 6gb or an i3 8100 paired with a 3 GB version of 1060.can some one please tell me which is the better option ?
I don't have an issue pairing a 1300x on a 320 series board.
Its base & boost clocks are high enough to remove any thought of overclocking from the equation.
Why don't you simply wait a little longer while saving more money and get the 1060 6GB with the Intel CPU? Best of both worlds. Or, have you considered an RX 580 8GB? They are cheaper than the 1060 6GB.
in my region an Rx 580 is expensive than a 6 GB 1060,Rx 580 costs 375usd and a 1060 6 GB cost 345usd,by the way it's the converted price in USD.i live in india
I don't have an issue pairing a 1300x on a 320 series board.
Its base & boost clocks are high enough to remove any thought of overclocking from the equation.
For a mid-range gaming PC, you should however better pick Ryzen 5 1600 or 2600 from the red team or I5 8400 from the blue team.
Only go lower if budget really does not permit you.
1060 6GB is not only having more VRAM but also faster than the 3GB brother. nVidia does not cut only on the VRAM.
I feel bad now, looking more closely the 1300X is closer in speed to the i3-8100 as I originally thought. So, yes even with A320 you would benefit more from the faster 1060 6GB.