sliem :
GW2 lags to unplayable level when at WvW (world vs world) when there are lots and lots of people. I have been playing it using lowest ever possible settings at 1980 resolution. The game plays fine outside WvW (except when fighting world boss which lags but is still playable).
My spec:
intel i3 530
radeon hd 5770
8gb ram
If I buy radeon hd 7950, will it eliminate all lags in WvW or should I upgrade CPU first?
Thanks.
Personally, I think its your CPU holding back. Generally speaking, WvW and Boss fights in MMORPG are large calculations of a lot of subjects around (players in PVP, mobs in PVE) which is CPU dependent.
A way to test is would be to lower the resolution to something very low like 1280x720 or 1366x768. If your FPS increases then that means your GPU is too weak, as decreasing the resolution "increases" the load on the CPU and decreases the load on the GPU as the graphics is less complex so the GPU completes it "shift" of work faster than the CPU. So technically speaking, your GPU received a boost in power in a way.
If your FPS increases, if means your CPU is fine at the work as your can see that its not blocking the increase in power.
If your FPS stays the same or even decreases, it means your CPU is blocking the increase in GPU power as the graphics has become less complex but the GPU still has to wait for your CPU to complete the "shift" of work first.
But as said, if it only occurs in settings of large player counts its mainly the CPU. But not always.
Have a look at this, Toms done an article on GW2 performance.
http://www.tomshardware.com/reviews/guild-wars-2-performance-benchmark,3268-6.html
Looks like you may have to upgrade both as 1920x1080 is quite a high resolution in the first place.