Larian Banner: Baldur's Gate Patch 9
Previous Thread
Next Thread
Print Thread
Page 1 of 3 1 2 3
#504734 01/07/14 05:17 PM
Joined: Jun 2014
s3nomu Offline OP
stranger
OP Offline
stranger
Joined: Jun 2014
So after trying to figure out what is causing such horrid performance on my machine, I've narrowed it down to CPU usage. The game only utilizes one core of my i7 and even then only uses that core up to 50% load. Anyone know how to address this?

Joined: Jul 2014
R
stranger
Offline
stranger
R
Joined: Jul 2014
Agreed, something is wrong with it.

Joined: Jun 2014
s3nomu Offline OP
stranger
OP Offline
stranger
Joined: Jun 2014
I hope someone from Larian sees this

Joined: Apr 2013
Location: Germany
veteran
Offline
veteran
Joined: Apr 2013
Location: Germany
I agree

The game uses only one of my four cores (and eight threads) of my Xeon CPU...

The game uses only 80% of the power of my GPU (at maxed out settings) but refuses to give me stable 60 FPS.


WOOS
Joined: May 2010
enthusiast
Offline
enthusiast
Joined: May 2010
LordCrash you`re lucky!!-) What specs do you have? I bought GTX 750 2Gb with latest drivers,and have 15-20-Fps,in the best cases I have 25-30 FPS,running on the Ultra...

Last edited by James 540; 01/07/14 11:22 PM.

Experience is a hard master but a good teacher-Proverb of RPG player (c)
Joined: Jan 2011
old hand
Offline
old hand
Joined: Jan 2011
OP there is something going on with yours. On my i7 it uses most cores/threads and if I force it to one it will use 100% with no FPS loss. Here is a little video, may help you/others to compare...




Joined: Mar 2003
Location: Canada
Support
Offline
Support
Joined: Mar 2003
Location: Canada

Please email supportdos@larian.com, with a description of the problem and the report.zip file generated by the D:OS support tool (for the PC version).
The report.zip file includes your saves, in addition to system and game info, which are not directly relevant to the performance problem, so most/all can be deleted to reduce the file size.

Joined: Nov 2003
member
Offline
member
Joined: Nov 2003
Originally Posted by s3nomu
So after trying to figure out what is causing such horrid performance on my machine, I've narrowed it down to CPU usage. The game only utilizes one core of my i7 and even then only uses that core up to 50% load. Anyone know how to address this?
If it's only using 50% of a single CPU core, then that means the CPU is not the bottleneck - in most such situations the GPU would be holding things back and the workaround would be lowering graphics settings (or overclocking/replacing the GPU).

However the current game release still has logging and debugging code present (as evidenced by the number of logfiles) so it's a fair bet to say that once most bugs and system compatibility issues are fixed, that this will go and performance will improve.

If you had a single core running at 100%, then that would suggest a problem - if all other games were affected similarly, then something like a poorly written Explorer plugin could be at fault. 50% though suggests the problem lies elsewhere.

(for the record, I'm seeing multiple core usage on an i7, but framerates in the 25-30 range with dual 580GTXs - only one of the GPUs seems to be used but for now, I'm attributing this to "early build blues").

Joined: Jan 2014
A
stranger
Offline
stranger
A
Joined: Jan 2014
This is my Spec :-

Intel Core i7-3770 4x 3.40GHz
GeForce GTX 660 OC 2GB
16 GB RAM
Windows 7 Professional 64 Bit

Am using older drivers 335.23 (due to a glitch playing wildstar and this driver fixed the issue)
Am running at 1600 x 900 (60HZ)
Getting 100 FPS Full Screen(capped it at 100 via Afterburner) in the first town you come across.
Card running at 41% usage
running game in ULTRA

and like Horrorscope my i7 is using most of it's cores/threads.

Did try and take a screenshot of the FPS but for some reason it doesn't work,just comes out black.

Last edited by Avorniel; 02/07/14 04:46 PM.
Joined: Apr 2013
Location: Germany
veteran
Offline
veteran
Joined: Apr 2013
Location: Germany
Originally Posted by James 540
LordCrash you`re lucky!!-) What specs do you have? I bought GTX 750 2Gb with latest drivers,and have 15-20-Fps,in the best cases I have 25-30 FPS,running on the Ultra...


Xeon E3-1230v3
8 GB RAM
Radeon HD7870 OC@1200Mhz (Catalyst 14.6)
Win 8.1 64bit


The game is not multi-core/thread optimized at all. The whole game runs almost completely on only one core. Only my third core has an average load of 20%, six threads of my Xeon are more or less unused. The first core - the only one really used - must put out all the performance which leads to a CPU load that fluctuates between 70% and almost 100%. That's not really state-of-the-art hardware/CPU usage, Larian...

Depending on scenery my GPU usage goes up to 95%.

The game uses about 4GB of my RAM and it only uses 0.5GB of my VRAM. I wish Larian would add some high-res textures to the game...

In most areas the game runs at more or less stable 60FPS for me with maxed-out settings. But some areas (for example north of Cyseal) seem to be pretty hardware hungry and my framerate gets huge hits there from time to time...

Last edited by LordCrash; 02/07/14 05:08 PM.

WOOS
Joined: Nov 2003
member
Offline
member
Joined: Nov 2003
Originally Posted by LordCrash
The game is not multi-core/thread optimized at all. The whole game runs almost completely on only one core...
That is how well most games (and programs generally) work. Only a few specific tasks benefit from massively parallel processing and while most other can benefit from some parallelisation, gains tend to be smaller due to resource conflicts.

Developers should focus on getting code right, fixing bugs and dealing with compatibility issues - performance and multi-core usage should be left till later.

Joined: Apr 2013
Location: Germany
veteran
Offline
veteran
Joined: Apr 2013
Location: Germany
Originally Posted by Stargazer
Originally Posted by LordCrash
The game is not multi-core/thread optimized at all. The whole game runs almost completely on only one core...
That is how well most games (and programs generally) work. Only a few specific tasks benefit from massively parallel processing and while most other can benefit from some parallelisation, gains tend to be smaller due to resource conflicts.

Developers should focus on getting code right, fixing bugs and dealing with compatibility issues - performance and multi-core usage should be left till later.


Ahem, no, I disagree.

If the CPU is at 100% load in some sceneries and causes FPS/performances issues because the engine refuses to use at least two or four threads/cores properly then the optimization of the engine just sucks and that's not acceptable imo. That's also not a "minor" issue nowadays but something you would expect on PC in 2014...

Most modern games use at least 4 cores and support decent multicore optimization. Unreal Engine does. Cryengine does. Frostbyte does. Anvil Engine does. Even Unity does. Should say enough...

Last edited by LordCrash; 02/07/14 06:49 PM.

WOOS
Joined: Apr 2013
Location: Germany
addict
Offline
addict
Joined: Apr 2013
Location: Germany
FX-8320 @4GHz
8GB Ram
HD7870 2GB VRAM (Catalyst 14.6 Beta)
240GB Crucial M500 SSD
Win7 x64

Game runs like butter for me @60FPS. smile

Last edited by dlux; 02/07/14 06:59 PM.
Joined: Jun 2014
s3nomu Offline OP
stranger
OP Offline
stranger
Joined: Jun 2014
Originally Posted by Stargazer
Originally Posted by LordCrash
The game is not multi-core/thread optimized at all. The whole game runs almost completely on only one core...
That is how well most games (and programs generally) work. Only a few specific tasks benefit from massively parallel processing and while most other can benefit from some parallelisation, gains tend to be smaller due to resource conflicts.

Developers should focus on getting code right, fixing bugs and dealing with compatibility issues - performance and multi-core usage should be left till later.


While I agree in terms of primacy for everyone, bugs and game breaking stuff needs to be fixed first, performance is as important to the experience. I dunno if I'm spoiled by other games but I know my standards are high FPS, especially for an isometric RPG such as this which doesn't appear to be that intensive. I don't know if it was meant to be, but I'm pretty sure my computer should be able to handle it. If I had my computer from 2 years ago playing this game at 20fps then I'd be fine. I'm spoiled now by the 45-60fps I have in all my other games and playing at lower than 30fps aggravates the hell out of me to the point of me not even wanting to play it anymore. Maybe it's just me but I hope that Larian addresses optimization for everyone asap.

Joined: Apr 2013
Location: Germany
veteran
Offline
veteran
Joined: Apr 2013
Location: Germany
Originally Posted by dlux
FX-8320 @4GHz
8GB Ram
HD7870 2GB VRAM (Catalyst 14.6 Beta)
240GB Crucial M500 SSD
Win7 x64

Game runs like butter for me @60FPS. smile


It runs for me at 60FPS most time (~90%). But in some regions the framerates seems to suffer...


WOOS
Joined: Apr 2013
Location: Germany
addict
Offline
addict
Joined: Apr 2013
Location: Germany
Originally Posted by LordCrash
Originally Posted by dlux
FX-8320 @4GHz
8GB Ram
HD7870 2GB VRAM (Catalyst 14.6 Beta)
240GB Crucial M500 SSD
Win7 x64

Game runs like butter for me @60FPS. smile


It runs for me at 60FPS most time (~90%). But in some regions the framerates seems to suffer...

Are you running the game from an HDD? Maybe it is a streaming issue.

Joined: Apr 2013
Location: Germany
veteran
Offline
veteran
Joined: Apr 2013
Location: Germany
Originally Posted by dlux
Originally Posted by LordCrash
Originally Posted by dlux
FX-8320 @4GHz
8GB Ram
HD7870 2GB VRAM (Catalyst 14.6 Beta)
240GB Crucial M500 SSD
Win7 x64

Game runs like butter for me @60FPS. smile


It runs for me at 60FPS most time (~90%). But in some regions the framerates seems to suffer...

Are you running the game from an HDD? Maybe it is a streaming issue.

Yeah, normal HDD. But I can't really believe that data streamin is the problem. The game only uses 500MB of VRAM. It's not like there were tons of data to be streamed...

And I can run other, much more graphics intensive games without any streaming issues.


WOOS
Joined: Jun 2014
s3nomu Offline OP
stranger
OP Offline
stranger
Joined: Jun 2014
Originally Posted by LordCrash
Originally Posted by dlux
Originally Posted by LordCrash
Originally Posted by dlux
FX-8320 @4GHz
8GB Ram
HD7870 2GB VRAM (Catalyst 14.6 Beta)
240GB Crucial M500 SSD
Win7 x64

Game runs like butter for me @60FPS. smile


It runs for me at 60FPS most time (~90%). But in some regions the framerates seems to suffer...

Are you running the game from an HDD? Maybe it is a streaming issue.

Yeah, normal HDD. But I can't really believe that data streamin is the problem. The game only uses 500MB of VRAM. It's not like there were tons of data to be streamed...

And I can run other, much more graphics intensive games without any streaming issues.


I agree. Things aren't that big to warrant needing SSDs. Maybe you can say this may be an issue 5-8 years from now where games become massive. HDDs are perfectly fine still. If anything SSDs just make load times faster for what I can tell and that's not an issue for me. Load times are fast.

Joined: Apr 2013
Location: Germany
addict
Offline
addict
Joined: Apr 2013
Location: Germany
Just checked, the game only uses 600MB VRAM, which isn't very much. I guess you are right, it probably isn't a streaming issue.

BTW, I am running the game in "Fake Fullscreen" mode. Try it, maybe it will solve your problems.

Joined: Jun 2014
s3nomu Offline OP
stranger
OP Offline
stranger
Joined: Jun 2014
Originally Posted by dlux
Just checked, the game only uses 600MB VRAM, which isn't very much. I guess you are right, it probably isn't a streaming issue.

BTW, I am running the game in "Fake Fullscreen" mode. Try it, maybe it will solve your problems.

I've fiddled around with all the possible combinations of display settings. That actually makes it worse for me, shedding 5-6 fps instead of increasing them. Other than lowering resolution to 1280x720 for frames, I don't know as 1600x900 isn't on the list for me if I want to get frames. Unfortunately 1280x720 looks like crap on a 1920x1080 screen lol. Playing it windowed makes it too small/frames are back to what they were at 1920x1080 so it wouldn't make sense for me to do so.

Page 1 of 3 1 2 3

Link Copied to Clipboard
Powered by UBB.threads™ PHP Forum Software 7.7.5