Multithreading + fire effects = huge performance drops

the core i5 2500k has 4 real cores and does simulate another 4 by hardware multithreading, so it appears as a 8 core processor.

the game client will run in multithreading mode after detecting it.

---
there is no command line to disable multithreading in the game client, is there?
edit: there is
age and treachery will triumph over youth and skill!
Last edited by vio#1992 on Sep 9, 2016, 8:13:22 AM
"
vio wrote:
you probably mix up multicore and hyperthreading.

multi core means: your processor has several real cores.

hardware multithreading means: your processor has one or more real cores but simulates additional cores (which share most hardware ressources of the respctive core), so a 2 real core processor capable of multithreading will show up as a 4 core processor in the task manager.

while multicore processors really improve the execution of programs designed for multithreading, the processor simulating additional cores with "hardware multithreading" only brings some advantages as the sharing of ressources between the simulated cores slows things down.

---

poe only activates it's multithreading features if there are several real cores.


i have 6 real cores, and my pc specs are not outdated, with several patches that supposedly fixed performance i shouldnt have 7fps at fire floor, right?
Spreading salt since 2006
"
Necromael wrote:
amd fx6300, crematorium area with fire floor, 5 fps with multithreading, overall usage of my 6 cores avg is 25% max, why doesnt it use more?

screenshot of the issue, as you can see, 25% cores used, 7fps

Spoiler


if your're gpu bound (you have a slow graphics card so the cpu power isn't the problem), multithreading doesn't improve your game play.
age and treachery will triumph over youth and skill!
"
vio wrote:
"
Necromael wrote:
amd fx6300, crematorium area with fire floor, 5 fps with multithreading, overall usage of my 6 cores avg is 25% max, why doesnt it use more?

screenshot of the issue, as you can see, 25% cores used, 7fps

Spoiler


if your're gpu bound (you have a slow graphics card so the cpu power isn't the problem), multithreading doesn't improve your game play.


Gigabyte GV-R927XOC-2GD, AMD Radeon™ R9 270X, PCI-E 3.0, 2048MB GDDR5

am i gpu bound with this card? I couldn't find any info when I am gpu bound with poe.
Spreading salt since 2006
I have similair problems with Poe performance after 2.4. My Rig is i5 2310 @ 3,1 GHZ, 8 gb ddr3 ram and GTX 660. The second generation of i5 cpus seems to have a really bad support of AVX instructions. The 3rd generation doesnt have such (asked my guild mate about his performance on i5 3570K). When i turn on Multithreading Poe frame time can hit even 200 ms while in combat with average 20 ms and lots of sttutering (that means there are really small intervals of time in which there are really high frame time spikes, its elusive due to scale of poe ingame frame time monitor - thats my call). Without multithreading am having average 18 ms frame time. Since patch 2.3 the performance of POE went down for me. After patch 2.3 average usage of CPU for me gone up to 20 - 30% at average (from 50% to 80%). In the beginning of 2.4 patch everything was more less good except Multithreading frame time spiking, so i did without it. Now after few "hot fixes" my CPU usage went to 100% randomly in cities and while roaming around maps, not only in combat situations. The performance in maps like Aqueduct and Ebony barracks was really poor if we compare it with pre 2.3 patch. Due to particle system improvements i could run full party maps when the patch hit (mostly 30 - 60 fps which is huge improvement), right its mostly under 40 fps after hot fixes. I have managed to get some sort of solution about poor performance in Ebony barracks, Aqueducts and similair maps. I have disabled (http://pathofexile.gamepedia.com/Launch_options) asynchronous loading changes introduced in Version 2.3.0. I did short test in those locations and there are no problems with FPS spikes or Frame time spikes (multithreading is still festival of sttutering). The game is loading longer and some location can too, but i get in exchange performance i used to have. So everyone with i5 2nd generation CPUs should try disabling features introduced in patch 2.3. If i get any new interesting information, i will post it here.
"
Necromael wrote:

Gigabyte GV-R927XOC-2GD, AMD Radeon™ R9 270X, PCI-E 3.0, 2048MB GDDR5
am i gpu bound with this card?

probably yes, the card was considered a budget gaming card two years ago.

that's based on fact that my gtx780 is one third faster than yours and can barely display most effects on average settings with 30fps on single player. although your card should be able to display effects on low settings.

please don't shoot the messenger :)
age and treachery will triumph over youth and skill!
"
moggwai wrote:
When i turn on Multithreading Poe

patch 2.4.0 turned on multithreading by default if the game client detects a multi core cpu.

it can't be shut off by a command line afaik.
edit: there is a setting to turn it off

also the gtx660 is low end, what's your ingame graphics settings?


edit: wtb line breaks, 5c or 2 necropolis!
age and treachery will triumph over youth and skill!
Last edited by vio#1992 on Sep 9, 2016, 8:12:05 AM
"
vio wrote:
"
moggwai wrote:
When i turn on Multithreading Poe

patch 2.4.0 turned on multithreading by default if the game client detects a multi core cpu.

it can't be shut off by a command line afaik.

also the gtx660 is low end, what's your ingame graphics settings?


edit: wtb line breaks, 5c or 2 necropolis!


I am playing in 1050p not Full hd and that low end lets me play Witcher 3 on medium settings (40 - 60 fps) and Battlefield 4 on Ultra settings in 60 fps (solid). I have everything maxed out except Post Proccesing (its pointless, but its not anykind of impact on performance). Without V-Sync i am getting up to 200 fps. I have disabled multithreading options in graphics options due to unplayable sttutering.

BTW the only CPUs from Intel 2nd generation iX family having Hyper threading are i7, starting with i7 2600.

*Update: My GPU only sometimes reaches 70% usage and mostly its around during gameplay (mixed)
Last edited by moggwai#1706 on Sep 9, 2016, 7:06:52 AM
"
vio wrote:
"
Necromael wrote:

Gigabyte GV-R927XOC-2GD, AMD Radeon™ R9 270X, PCI-E 3.0, 2048MB GDDR5
am i gpu bound with this card?

probably yes, the card was considered a budget gaming card two years ago.

that's based on fact that my gtx780 is one third faster than yours and can barely display most effects on average settings with 30fps on single player. although your card should be able to display effects on low settings.

please don't shoot the messenger :)


I play on all maxed out settings, 60+ fps all the time, except the times when there are lots of particles, for a game of this age thats bad optimization of game engine i guess.

I actually tried playing with shadows off and all settings on lowest possible setting and the thing is, the issues repeat themselves on any video setting.

So in the end, i can do nothing, right? I can wait for more performance improvements from GGG side, or buy a new pc that will probably have same issues?
Spreading salt since 2006
"
Necromael wrote:
"
vio wrote:
"
Necromael wrote:

Gigabyte GV-R927XOC-2GD, AMD Radeon™ R9 270X, PCI-E 3.0, 2048MB GDDR5
am i gpu bound with this card?

probably yes, the card was considered a budget gaming card two years ago.

that's based on fact that my gtx780 is one third faster than yours and can barely display most effects on average settings with 30fps on single player. although your card should be able to display effects on low settings.

please don't shoot the messenger :)


I play on all maxed out settings, 60+ fps all the time, except the times when there are lots of particles, for a game of this age thats bad optimization of game engine i guess.

I actually tried playing with shadows off and all settings on lowest possible setting and the thing is, the issues repeat themselves on any video setting.

So in the end, i can do nothing, right? I can wait for more performance improvements from GGG side, or buy a new pc that will probably have same issues?


GPU of yours is more than enough for POE. Install and configure with on screen display MSI Afterburner and check the usage of GPU and CPU. I bet a crate of beer that your gpu wont utilize more than 50% usage.

Report Forum Post

Report Account:

Report Type

Additional Info