Multithreading + fire effects = huge performance drops

Hello

I am having terrible performance with fire particles and effects when Multithreading is on.

I have an i5 2500k which should be able to use this new option (it was on by default). It was working fine in the beta phase except for the multiple crashing so I could not test a lot.

EDIT: My bad, the i5 2500k does not support hyperthreading.

For exemple, in merciless Dried Lake with heavy battle everything is very smooth, no drops. But normal Gravicius battle gets huge drops, even the little basic fire effect in Ebony Barracks is able to create frame drops when small torches are on screen.

Multithreading off is able to maintain solid fps in the same area while starting to struggle a bit in huge battles on maps.

I have not tested lightning and cold ground effects yet, will come back to add more informations when it's done, but normal Merveil did not create any drops.

Playing in Essence by the way.


List of areas with problematic framerate:
- Sewers (minor)
- Ebony Barracks (major)
- Hedge Maze (major)
- Aqueduct (major)
https://www.youtube.com/user/PeipeMasta
Last edited by DjParagon#4855 on Sep 5, 2016, 4:18:58 PM
Last bumped on Dec 31, 2023, 7:43:13 AM
Im also having huge fps drops in certain random i think areas, i have an fx 6300 and an rx480.
Will try to disable multithreading.
My bad, the i5 2500k does not support hyperthreading.

Anyone having framerate drops with the option enabled should check if their processor is compatible.
https://www.youtube.com/user/PeipeMasta
It doesn't have Hyperthreading, but it does have four cores, so the multithreaded option should show a difference.

I'm having the same issue, also with an i5 2500K.
Same issue as well with the 2500k.
Same issue as well with the 2500k.
Same problem. And yes i5 2500k..
up
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

Spreading salt since 2006
Last edited by Necromael#6926 on Sep 9, 2016, 5:53:37 AM
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.
age and treachery will triumph over youth and skill!
Last edited by vio#1992 on Sep 9, 2016, 6:12:23 AM

Report Forum Post

Report Account:

Report Type

Additional Info