Rhian-Skybladeb16_ESO wrote: »The last time a game became choppy and weird was when somehow Hyperthreading was activated. I deactivated it again, and all was well.
I've been discussing this issues in Tamriel zone chats since day 1 of early access as I find myself getting 35 fps or lower in the large starter towns and getting under 20 fps during larger scale PvP. This is on both the max and high settings, and my computer is no slouch:
FX-8350 OC @ 4.9GHz
.
What OS are you using firstly? Win7 needs a hotfix for AMD CPUs to help it recognise what modules contain what cores. Win8.x natively supports this.
Secondly, have you tried turning off half the cores, so that each module runs only one core? This is known to help a lot of games.
Basically the AMD architecture is not truly multicore, each module contains two execution unit (AMD calls these cores) but they share FPU, cache etc, and this can cause contention problems. Perhaps you know this already, sorry for patronising if so.I've been discussing this issues in Tamriel zone chats since day 1 of early access as I find myself getting 35 fps or lower in the large starter towns and getting under 20 fps during larger scale PvP. This is on both the max and high settings, and my computer is no slouch:
FX-8350 OC @ 4.9GHz
.
Win 8.1
Win 8.1
OK, so Win8.1 has proper Bulldozer\Piledriver support natively in the OS.
It would be a useful experiment if you are able to go into the BIOS and disable half of the cores (disable one per module). What motherboard have you got?
I am about to do some tests on ESO CPU use, which might throw a little light on things also.

ASUS Crosshair V Formula Z
I think zenimax should do a 64 bit client, so that eso.exe does not need to fetch as often from the hard drive.
The other thing I thought, and it's a bit of a beginner questions so apologies, is the game definitely using your NVidia card, not onboard?
GossiTheDog wrote: »The game is multithreaded (32 threads) and supports greater than 4gb RAM allocation, and 64-bit .exe doesn't not mean faster.
The problem is how it's threaded (not very well). Some tasks group together on one core. So one core gets battered (which slows frame rendering). I see 15fps in PVP during large battles, however GPU usage is very low at those times.
I think zenimax should do a 64 bit client, so that eso.exe does not need to fetch as often from the hard drive.
I think zenimax should do a 64 bit client, so that eso.exe does not need to fetch as often from the hard drive.
Can you please elaborate this?
As far as my IT knowledge goes there's no difference of the "fetch as often from the hard drive" between a 32bits and a 64bits adressing. But I could have missed something bro ;-)
felixgamingx1 wrote: »Btw the human eye can only process 20 frames per second so don't get crazy about getting 100fps
GossiTheDog wrote: »64-bit would make no difference. It's optimization around threading and cores which is the issue.
GossiTheDog wrote: »64-bit would make no difference. It's optimization around threading and cores which is the issue.
Those issue´s however many games have, do you know a game that utilizes all 8 cores? I couldn't name one right now, most go for either 2 or 4.
About the 64-bit, I would assume it does give a tiny boost. But ya its totally theoretical of course and maybe it wont. I know that wow jumped in FPS and stability when it went 64-bit.
Rhian-Skybladeb16_ESO wrote: »I run ESO on a machine that contains 12 GB RAM, and I7 Extreme Hexa Core 3,4 GHz, ASUS GTX 780 Ti and on a Samsung SSD. Even in the PvP area I have no performance issues. And I have everything set on max... (wanted to see how far I can push my card)...
The last time a game became choppy and weird was when somehow Hyperthreading was activated. I deactivated it again, and all was well.
And make sure that your graphics card driver is not hooked into your OS menu/gui...
That, too, can create weird problems... just open up your driver and uncheck that setting.