Low GPU usage/low FPS

View previous topic View next topic Go down

Low GPU usage/low FPS

Post by YankeesPwnMets on Sun Jan 05, 2014 5:20 am

I am running a train called the R46. It has fully animated wheels, doors along with 3D poles, etc. Whenever I run the train in exterior mode, it lags at around 15FPS. What is really driving me nuts is when I go through MSI Afterburner, the GPU runs idle the whole time. I've tried so many things to try and force the GPU up to 100 but it does not work. Any help?

Specs:
Intel Core i5 3570K @ 4.2 Ghz
AMD Radeon HD 7850
8GB Kingston HyperX @ 1600 Mhz
ASRock Z77 Pro3

Other games such as GTA IV, Battlefield 3, Dirt 3, Battlefield 4, etc run without any problems and these games rarely dip below 45. How is it that a game like openBVE which is much less demanding lag so much?
avatar
YankeesPwnMets

Posts : 15
Join date : 2014-01-05
Age : 36
Location : New York, NY

Back to top Go down

Re: Low GPU usage/low FPS

Post by graymac on Sun Jan 05, 2014 11:16 am

Logically it looks to me that the particular train you have chosen is the cause of the problem. Theres a direct relation to the number of faces rendered and the framerate and highly detailed / animated objects can drag the framerate down in no time at all, unless the builder is careful to optimise and exclude extraneous features.
That R46 has a specification which is impressive on paper but impractical for most purposes.
avatar
graymac

Posts : 1741
Join date : 2011-08-28
Location : Co Mayo, Eire

http://www.celtictrainsim.com

Back to top Go down

Re: Low GPU usage/low FPS

Post by Dexter on Sun Jan 05, 2014 11:21 am

I am experiencing the same issue. I read somewhere, that AMD GPU's are not good at all when it comes to openGL applications, which openBVE is. I don't seem to have ana isses with my HD6670 when it comes to most of the objects and stuff, but once I load something with many cylinders, this happens. OpenBVE can actually have pretty high system demands... Evil or Very Mad 

How much memory does your GPU have? Mine is 1024MB GDDR5 @ 1000 MHz. And still having problems from time to time... When it comes to the GPU itself, it probably does not have so much work in openBVE, it calculates the locomotion (animation of the train, animated objects if any). The thing that I would consider checking is the Pixel rate, Texture rate and memory bandwith of your video adapter.


Isuppose you do have the latest drivers and use the card in a PCI-E 3.0
Maybe the external just has too many cylinders or polygons in general.
avatar
Dexter

Posts : 1824
Join date : 2011-07-08
Age : 31
Location : Brno, Czech republic

http://www.brnobve.eu

Back to top Go down

Re: Low GPU usage/low FPS

Post by YankeesPwnMets on Sun Jan 05, 2014 4:33 pm

@Dexter: I have no clue why, but whenever I upgraded to Catalyst 13.12, openBVE flips sh*t on me, so  I have to stay at 13.9 for the time being. Yes it is at PCI E 3.0 with 2048MB GDDR5 @ 1300 Mhz.  I have a hard time believing it is just my system requirements. I can run things like Unigine Heaven with tessellation, AA, anistropy and shaders all maxed out. The problem arises because apparantly my video card does not deem openBVE as "demanding" enough, so it does not ramp itself up from idle. The video card remains idle the whole time. This is not a problem with many routes and some exteriors but even with this train the video card sits at idle and as a result the game lags.



I've been thinking about whether I want to sell this 7850 for a GTX 660ti. Not only because of openBVE, but also because of the fact that these AMD drivers have been driving me nuts. Does anyone have GTX 660ti here that can help me test this train out on a demanding route?
http://www.bvestation.com/downloadinfo.php?id=22
avatar
YankeesPwnMets

Posts : 15
Join date : 2014-01-05
Age : 36
Location : New York, NY

Back to top Go down

Re: Low GPU usage/low FPS

Post by Dexter on Mon Jan 06, 2014 4:24 am

That is strange enough, I never had any problems with AMD drivers... the only issue I was experiencing with drivers was always nVidia, since at the time I was having some GeForce GT (cannot recall the series now), they were just not able to produce proper drivers for me to connect my PC with the TV via HDMI. It just would not work, no error given... then I bought an AMD GPU and since then it works like a charm. 

Your GPU seems to be more than enough for the majority of openBVE addons available. Regarding the GTX660, not really able to help you there. I can probably try to run that train on one of my AMD's to see what the result will be. At least we can determine if it really is an AMD general problem, or there is something wrong with your setup.
avatar
Dexter

Posts : 1824
Join date : 2011-07-08
Age : 31
Location : Brno, Czech republic

http://www.brnobve.eu

Back to top Go down

Re: Low GPU usage/low FPS

Post by YankeesPwnMets on Mon Jan 06, 2014 4:25 am

If you could run the train on your setup, that would be a great help. Smile
avatar
YankeesPwnMets

Posts : 15
Join date : 2014-01-05
Age : 36
Location : New York, NY

Back to top Go down

Re: Low GPU usage/low FPS

Post by Dexter on Mon Jan 06, 2014 4:32 am

I will try during the day... it is 5:29 a.m. here now.  Very Happy  I'll see what I can come up with.
I am not a specialist, but one thing has come across my mind. openBVE is running on openGL. The development of our sim has not made any significant progress lately andthat makes me think of what version of openGL was available at the time of the last big update. You know, the newer GPU you get, the newer openGL version it supports and I am not an optimist thinking the backwards support will be there forever... just a thought, though.
avatar
Dexter

Posts : 1824
Join date : 2011-07-08
Age : 31
Location : Brno, Czech republic

http://www.brnobve.eu

Back to top Go down

Re: Low GPU usage/low FPS

Post by YankeesPwnMets on Mon Jan 06, 2014 4:36 am

openGL is now at 4.4. When michelle left, openGL was at 4.2. I don't know whether its a difference because I don't know enough about openGL but two years is a pretty short time to not have backwards compatibility. Up to maybe 5-6 years people were still making things compatible with Windows 2000.. up until recently many apps were still usable on XP. My guess is that AMD still supports some of the older version of openGL but I'm not sure
avatar
YankeesPwnMets

Posts : 15
Join date : 2014-01-05
Age : 36
Location : New York, NY

Back to top Go down

Re: Low GPU usage/low FPS

Post by hkmtrhah on Mon Jan 06, 2014 12:18 pm

This is the snapshot of Process Explorer GPU usage of me playing a similar "machine-burning" train, M-Train 2.0 on Tsuen Wan Line with this specification (06 JAN 2014), esp. with an nVidia GeForce GTX 650 Ti 1G GDDR5, but with a pretty old CPU (an C2D, it's old enough).



Not sure how's the CPU usage reading whilst you playing oB with route and train you specified, on an AMD card. Wish if you can show a snapshot of it.

Dexter wrote:... they were just not able to produce proper drivers for me to connect my PC with the TV via HDMI. It just would not work, no error given... then I bought an AMD GPU and since then it works like a charm.
I was always hearing a theory: NVidia's for gaming, ATi(AMD)'s for watching (videos).
However is this theory breaks since arisen of HD7xxx?

YankeesPwnMets wrote:...but also because of the fact that these AMD drivers have been driving me nuts.
I was using AMD cards/chipset too, but when I was playing openBVE the CPU and the graphics card/chipset seems to have some conflict and resulting a Blue Screen of Death. It was always letting me and some other developers feel frustrating.

YankeesPwnMets wrote:Does anyone have GTX 660ti here that can help me test this train out on a demanding route?
http://www.bvestation.com/downloadinfo.php?id=22
If you don't mind my odd spec then I'll post it later.
avatar
hkmtrhah

Posts : 34
Join date : 2013-06-19
Location : Hong Kong

http://about.me/hkgsherlock

Back to top Go down

Re: Low GPU usage/low FPS

Post by Stevegr on Mon Jan 06, 2014 9:19 pm

I had a look at the R46.

The trains are at least four times at least bigger than my releases.

All the textures are not to the power of two, that makes Open Bve think a bit and none of them line up with each other.

The config files look quite impressive, that's until you try to run one of the trains and then Open Bve finds a critical error.

That means Open Bve will not run it!

Or put it another way once you have worked out what the critical error is, you should rush out and buy or make the highest spec computer you can and then find the frame rates are still awful!

I don't think anyone could run this train, it's not only the size of it but all the errors it has.
avatar
Stevegr

Posts : 135
Join date : 2013-01-01
Location : CARDIFF

https://sites.google.com/a/bve4trains.com/bve4trains/

Back to top Go down

Re: Low GPU usage/low FPS

Post by YankeesPwnMets on Mon Jan 06, 2014 10:07 pm

@hkmtrhah: If you could try it on your GTX 660, that would be great.
@steve: I modified a test track route a bit and added a few more detailed trains onto the inactive rails. With the two inactive trains and the R46 which I was operated, it would be pretty demanding to render everything. Once again in Proc Explorer, the GPU never goes above 15%. The CPU does not go above 35%. MSI Afterburner reads that the GPU does not ever go above its 300 Mhz idle speed either
avatar
YankeesPwnMets

Posts : 15
Join date : 2014-01-05
Age : 36
Location : New York, NY

Back to top Go down

Re: Low GPU usage/low FPS

Post by Dj Hammers on Mon Jan 06, 2014 11:30 pm

I have a GTX780M (late 2013 iMac) and I get around 20FPS on the R46. I usually get around 50-60 on most other trains. It has been apparent for a while that there are some inefficiencies in the way the R46 exterior was coded that leads to this lag.

However, the exterior model itself is not 100% to blame. openBVE itself is not very efficient at rendering. I hope that odakyufan will release an update soon that improves the renderer's efficiency. Adding on to that point, I hope that he can find and collaborate with other developers to continue regular development.
avatar
Dj Hammers

Posts : 80
Join date : 2012-05-08
Age : 21
Location : United States

Back to top Go down

Re: Low GPU usage/low FPS

Post by YankeesPwnMets on Tue Jan 07, 2014 3:14 am

Such a shame that michelle left. openBVE had great potential and then michelle abruptly leaves.

Michelle was definitely a very fluent programmer (even though parts of the menu looked like a Visual Basic job) and I have a feeling that michelle would have been able to sort out a lot the kinks if she was still around
avatar
YankeesPwnMets

Posts : 15
Join date : 2014-01-05
Age : 36
Location : New York, NY

Back to top Go down

Re: Low GPU usage/low FPS

Post by hkmtrhah on Tue Jan 07, 2014 1:04 pm

No I don't have a GTX660 but a GTX650 Ti, and just a C2D CPU if you don't mind.

Test route: ATS-SN/P Test


R35, FPS Avg: 20fps


M-Train, FPS Avg: 30fps

...
avatar
hkmtrhah

Posts : 34
Join date : 2013-06-19
Location : Hong Kong

http://about.me/hkgsherlock

Back to top Go down

Re: Low GPU usage/low FPS

Post by JimH on Tue Jan 07, 2014 6:05 pm

My rig consists of :


HP p6-2065uk desktop PC
Windows 7 64-bit OS
Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
PSU Corsair CX600 (watt) ATX power supply.

I've recently replaced the ASUS Radeon HD6450 graphics card with a GeForce GTX650 which is running with driver version 331.82. At the same time I doubled the RAM to 8GB. As a result my frame rate doubled from 30fps to 60fps when running openBVE.

On reading this thread and out of curiosity, I downloaded the R46 and tried it on both Birmingham Cross City South and Network West Midlands. Both exterior and interior views were perfect and I averaged 59/60fps. I have the viewing distance set at 1000m.

I realise the above routes are not the R46's native routes so if you can let me know which route it belongs to, I'll download it and give it a whirl.

Jim

JimH

Posts : 41
Join date : 2012-08-11
Location : France

Back to top Go down

Re: Low GPU usage/low FPS

Post by YankeesPwnMets on Sat Jan 11, 2014 6:31 am

If you wish you can test it on this route.
http://www.bvestation.com/downloadinfo.php?id=87

And a 650 runs it at 60fps? What resolution are you running at? The only difference between your rig and mine is the i5 vs i7 and 7850 vs 650 but I can't imagine it making such a huge difference
avatar
YankeesPwnMets

Posts : 15
Join date : 2014-01-05
Age : 36
Location : New York, NY

Back to top Go down

Re: Low GPU usage/low FPS

Post by JimH on Sat Jan 11, 2014 1:52 pm

Downloaded the route (my first visit to New York) and tested the R46 and the results were pretty similar i.e. cab view 59/60 fps but there was a drop to 45/46 fps when in external view, but no noticeable reduction in image quality. My resolution is 1920/1080.

I'm not technical enough to know why there should be a difference between the 7850 and 650 but I'll just mention that when I bought my PC, it came with a GeForce 210 graphics card installed but I kept suffering a 'blue screen of death' and the computer would keep crashing irrespective of what use I was putting it to. I had the card replaced with an ASUS Radeon HD 6450 under warranty but noticed during a performance check that the graphics subscore dropped from 5.1 to 4.5 and that the frame rates lessened when running openBVE. The technician told me that the specs were similar! I tolerated that for a while before upgrading to the 650 and doubling the RAM. Hope this is of some use.
Jim

JimH

Posts : 41
Join date : 2012-08-11
Location : France

Back to top Go down

Re: Low GPU usage/low FPS

Post by hkmtrhah on Sat Jan 11, 2014 7:22 pm

Interior:
FPS: avg. ~30

Exterior:
FPS: avg. ~ 20

Overall:
CPU usage: (oB only) around 70%, (overall) 97%
GPU usage: (ob only) around 17%
avatar
hkmtrhah

Posts : 34
Join date : 2013-06-19
Location : Hong Kong

http://about.me/hkgsherlock

Back to top Go down

Re: Low GPU usage/low FPS

Post by YankeesPwnMets on Sun Jan 12, 2014 1:11 am

@JimH: Interesting. In games and synthetic benchmarks, the Radeon HD 7850 blows away the GTX 650, yet in openBVE you get more than double the framerates.

http://www.anandtech.com/bench/Product/549?vs=681

I really don't think it is my system. I just bought BF4 and had FRAPS benchmark my gameplay on Ultra settings for about 20 minutes through mission 1:

2014-01-11 19:23:35 - bf4
Frames: 52615 - Time: 1088123ms - Avg: 48.354 - Min: 0 - Max: 64

Almost every game plays fine except openBVE. I don't know whether it is a fault within the programming of openBVE or AMD drivers. Like I said before, the only difference between my system and yours is the fact that I have an i5 3570K and you have a i7 2600, but I highly highly doubt this would make any difference in openBVE.

I wish odakyufan or even michelle could come around and figure this out
avatar
YankeesPwnMets

Posts : 15
Join date : 2014-01-05
Age : 36
Location : New York, NY

Back to top Go down

Re: Low GPU usage/low FPS

Post by YankeesPwnMets on Mon Jan 13, 2014 12:47 am

Anyone with AMD... have you updated to the 13.12 drivers? For some whatever stupid reason openBVE exteriors don't work on 13.12
avatar
YankeesPwnMets

Posts : 15
Join date : 2014-01-05
Age : 36
Location : New York, NY

Back to top Go down

Re: Low GPU usage/low FPS

Post by Dexter on Mon Jan 13, 2014 1:35 am

I have that driver at home on HD8760 (re-branded HD7770 with 2GB of memory) and everything is OK...
avatar
Dexter

Posts : 1824
Join date : 2011-07-08
Age : 31
Location : Brno, Czech republic

http://www.brnobve.eu

Back to top Go down

Re: Low GPU usage/low FPS

Post by Sponsored content


Sponsored content


Back to top Go down

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum