Turbo boost technology
|
I have a problem with my cpu and poe. Before you say anything, yes, i have read the article about disabling engine multithreading but i get 130-150(my HO) fps with multithreading on. However, my cpu(intel i5 7300hq) doesnt seem to be able to use turbo boost(2.0 version) even though it is loaded 100% without it(temperature is normal...). When I disable multithreading in poe, my cpu can use turbo boost but my fps go down to 90-110(my HO, i am using nvidia 1060). I would be ok with 130-150 but when I enter certain maps or a map has certain monsters in it, I get lag spikes(and i dont think it is caused by my gpu because my fps are 80-100 without any problems). Is there a solution yet? I would disable multithreading in poe but it lowers my fps a lot. Thanks.
Last bumped on Oct 18, 2017, 2:46:30 PM
|
|
|
there is a solution to every issue, the more we know about your computer and what you are running, the better.
I usually do not read popular posts again after i made a comment on it, unless it's one of my own. I wish to have a Black robed Grim Reaper micro set in game one day, grant my wish, GGG
|
|
|
I am not running any other aplications. Only poe. It is strange that the laptop can run gta V on the highest setting for stable 55-60 fps but it cant run poe without lags.
|
|
|
Read the stickies. Provide the information they ask you to gather. DXdiag dump etc. You aren't giving anyone anything specific to work with.
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."
"Your mother was a hamster and your father smelt of elderberries!" |
|
|
Last edited by DreamAwaken#1853 on Oct 14, 2017, 2:05:20 AM
|
|
" I know about this, but it lowers my fps and when I am in a map while casting etc i get low fps, well, 50 fps average which is low considering the laptop capabilities. |
|
" Here are my PC specs, the html file is from hwinfo because dxdiag is in slovak language(but it is included as well). I could send you the screenshot but the waiting time for debug is too long. But if you need it, let me know. http://www.filedropper.com/hwinfo - hwinfo http://www.filedropper.com/dxdiag_13 - dxdiag Last edited by Anonymko#4397 on Oct 14, 2017, 8:23:41 PM
|
|
" So, here is a fun fact: "TurboBoost" is the name of a technology that Intel designed so that they can run the CPU faster WHEN LESS CORES ARE IN USE! Now, when you disable multi-threading your are forcing PoE to use less cores, so naturally TurboBoost kicks in to try and get the best performance. When you enable them you get more cores used, so TurboBoost turns off, but all the cores are doing work. As you have observed, it turns out that using more, slightly slower, cores ends up giving you better performance. That's great, and that is the hardware literally doing exactly what it should be doing in this situation: automatically optimising to give you the best performance based on the type of work it is being asked to do. TurboBoost is NOT a magical automatic overclocking thing. It's just a way the CPU tries to better help out older single-threaded programs on modern multi-core systems. |
|
|
Thanks for your answer. I knew that but it is supposed to start turing cores off one by one not all of them at once. So my question: (is poe forcing my cpu to use all the cores at once or just one = all or one) or (forcing it to use all of them or just the highest number possible - all or the gighest number)? I hope you get what I am asking. Kinda hard to explain.
|
|
|
I think you might have the relationship backwards here: TurboBoost is active when the software is not using the cores, rather than it turning cores on or off. So, if you end up with all cores in use and the minimum TurboBoost speed, that suggests that turning on multi-threading in PoE creates one thread per core that is actively doing work.
As the number of active threads goes down from >= the number of cores, to 1, the amount that TurboBoost will increase the clock speed goes up. If only two cores were used, it would boost more than if four cores are being used, but less than if one core is being used. (All of that being related to thermal regulation in the CPU, more than anything else.) Again, though, the gain from faster clock speed is LESS than the gain from an entire extra core doing work. So, it's faster to have TurboBoost doing nothing while all the cores are used than it would be to have less cores and more TurboBoost. I promise. :) |
|





































































