Strange slowdowns in performance

Description: Have a question about using Celestia? Check here first for FAQs and helpful advice.
Forum rules: Please help to make this forum more useful by checking the FAQs before posting! Keep it clean, keep it civil, keep it truthful, stay on topic, be responsible, share your knowledge.

Reiko
Topic author
Reiko
Topic author
Age: 34
Posts: 1120
With us: 10 years 9 months
Location: Out there...

#1by Reiko » 04.10.2011, 07:16

I recently upgraded my graphics card from a GeForce 9400GT to a GTX 560Ti and now some addons slow celestia down so much that it almost freezes.
Strange thing is celestia will run smooth for the first few minutes but after viewing several addons it will slow down while viewing some of the addons. Restarting my computer is the only thing that seems to help. I never had this problem with the 9400GT and I am using the latest graphics driver from the nvidia website.
Any ideas what could be causing this?

selden
Avatar
selden
Posts: 10014
With us: 14 years 10 months
Location: NY, USA

Re: Strange slowdowns in performance

#2by selden » 04.10.2011, 12:37

I'd guess there's a bug in the drivers. There are a lot of complaints on the Nvidia forum about the 540, for example.

Exactly what circumstances (Addons) seem to cause the slowdown?

If you haven't already, you might consider getting a GPU monitoring program.
I use gpu-caps-viewer, but I'm sure there are others. http://www.ozone3d.net/gpu_caps_viewer/
Selden

Reiko
Topic author
Reiko
Topic author
Age: 34
Posts: 1120
With us: 10 years 9 months
Location: Out there...

Re: Strange slowdowns in performance

#3by Reiko » 06.10.2011, 05:40

Thank you for the link to GPU caps viewer. According to that when the slowdown happens the GPU is being maxed out. The mods this happens on is 64k moon from the motherlode but only if I'm viewing an object in orbit over the moon. It does not matter what the object is. The other mod it slows down with is one I'm working on that uses BMP textures.
My old card and new card use the same driver so I tried the older driver I had for the 9400gt and it still happened. Maybe there is something wrong with the new card. :?

Fenerit M
Avatar
Fenerit M
Posts: 1864
With us: 10 years 3 months
Location: Thyrrenian sea

Re: Strange slowdowns in performance

#4by Fenerit » 06.10.2011, 11:59

Is the main power supply robust? GTX 560 Ti need lot of power. Its specifications says:

- Maximum Graphics Card Power (W): 170 W
- Minimum System Power Requirement (W): 500 W
Never at rest.
Massimo

selden
Avatar
selden
Posts: 10014
With us: 14 years 10 months
Location: NY, USA

Re: Strange slowdowns in performance

#5by selden » 06.10.2011, 12:12

Reiko wrote:Thank you for the link to GPU caps viewer. According to that when the slowdown happens the GPU is being maxed out. The mods this happens on is 64k moon from the motherlode but only if I'm viewing an object in orbit over the moon. It does not matter what the object is.
I would expect this to be slow because as the orbiting object moves, Celestia has to continuously load more and more surface texture patches as your viewpoint passes over areas of the Moon that you haven't seen before. I would expect this to have the same performance as the old card because it is limited both by the disk (reading the new tiles) and the CPU (decompressing the images to their actual resolution and converting them into a format that the graphics hardware uses).
The other mod it slows down with is one I'm working on that uses BMP textures.
I would expect this to be slow, too. Celestia's support for BMP is not very good. Although the images don't have to be expanded to their true resolution, they do have to be converted into a format that the graphic hardware can display. I suggest converting them into DDS format if you want the best performance: that format is loaded directly into the hardware. No expansion or conversion is needed.
My old card and new card use the same driver so I tried the older driver I had for the 9400gt and it still happened. Maybe there is something wrong with the new card. :?
What isn't clear to me is if the fps is actually less than it was for your old card or if it just seems slow compared to the speed of other operations. I would expect image loading to be relatively slow, but performance to be "normal" once they've been loaded into the graphics card.
Selden

Reiko
Topic author
Reiko
Topic author
Age: 34
Posts: 1120
With us: 10 years 9 months
Location: Out there...

Re: Strange slowdowns in performance

#6by Reiko » 06.10.2011, 17:36

Fenerit wrote:Is the main power supply robust? GTX 560 Ti need lot of power. Its specifications says:

- Maximum Graphics Card Power (W): 170 W
- Minimum System Power Requirement (W): 500 W
I have a good power supply for the cart. 650W with 51 amps on the 12 volt rail. The card requires a minimum of 500W with 30 amps


selden wrote:
Reiko wrote:Thank you for the link to GPU caps viewer. According to that when the slowdown happens the GPU is being maxed out. The mods this happens on is 64k moon from the motherlode but only if I'm viewing an object in orbit over the moon. It does not matter what the object is.
I would expect this to be slow because as the orbiting object moves, Celestia has to continuously load more and more surface texture patches as your viewpoint passes over areas of the Moon that you haven't seen before. I would expect this to have the same performance as the old card because it is limited both by the disk (reading the new tiles) and the CPU (decompressing the images to their actual resolution and converting them into a format that the graphics hardware uses).
The other mod it slows down with is one I'm working on that uses BMP textures.
I would expect this to be slow, too. Celestia's support for BMP is not very good. Although the images don't have to be expanded to their true resolution, they do have to be converted into a format that the graphic hardware can display. I suggest converting them into DDS format if you want the best performance: that format is loaded directly into the hardware. No expansion or conversion is needed.
My old card and new card use the same driver so I tried the older driver I had for the 9400gt and it still happened. Maybe there is something wrong with the new card. :?
What isn't clear to me is if the fps is actually less than it was for your old card or if it just seems slow compared to the speed of other operations. I would expect image loading to be relatively slow, but performance to be "normal" once they've been loaded into the graphics card.

I have discovered a lot of problems using BMP textures and am working on changing them. But what I don't understand is that with the old 9400gt these addons ran smoothly. With the new 560Ti they run smoothly at first and then later begin to slow down. It's as if the card gets tired or something later on.

selden
Avatar
selden
Posts: 10014
With us: 14 years 10 months
Location: NY, USA

Re: Strange slowdowns in performance

#7by selden » 06.10.2011, 18:38

You should also consider what might be in the background at the different times. Although it shouldn't depend on the type of image format, having more objects in view causes Celestia to run more slowly while it determines which are being hidden behind what.

Sadly, another thing to worry about is the temperature of the graphics chipset. Working harder (displaying realtime 3D) makes them run hotter. If you haven't already, you might consider installing one of the temperature monitoring programs like SpeedFan http://www.almico.com/speedfan.php (That's what I use, but there are others.)

Some cards are really not designed to stay as cool as they need to be when they run continuously in 3D mode. As a result, they overheat and automatically reduce the clock speed in order to reduce the temperature. Nvidia even warns not to run their highest-speed top-of-the-line cards continuously in 3D mode. They'll draw too much power and cause the motherboard and power supply to overheat and have problems of their own. :( In their Web forum, Nvidia explicitly warns not to run the OpenGL benchmark program Furmark on those cards, for example. You don't have one of them, but still...
Selden

John Van Vliet
Avatar
John Van Vliet
Posts: 2610
With us: 14 years 10 months

Re: Strange slowdowns in performance

#8by John Van Vliet » 06.10.2011, 21:47

--- edit ---
Last edited by John Van Vliet on 19.10.2013, 06:37, edited 1 time in total.

Reiko
Topic author
Reiko
Topic author
Age: 34
Posts: 1120
With us: 10 years 9 months
Location: Out there...

Re: Strange slowdowns in performance

#9by Reiko » 09.10.2011, 05:59

I'm beginning to suspect these problems have nothing to do with the graphics card. I ran celestia for 30 minutes continuously viewing different addons with large textures and no slowdowns. I then open firefox to view a few pages and switch back to celestia, suddenly the slowdown is there with one particular addon. I leave celestia running and close firefox, the slowdown is gone. I still leave celestia running and open firefox and the slowdown is still gone.

I can't make any sense of it but perhaps my processor is having issues or memory.
I think the next step is to load all of the addons I'm using onto my laptop and see what happens. My laptop has a better processor but weaker GC.

BTW John, isn't sync to display device the same as vsync?

selden
Avatar
selden
Posts: 10014
With us: 14 years 10 months
Location: NY, USA

Re: Strange slowdowns in performance

#10by selden » 09.10.2011, 19:42

Current versions most Web browsers use the graphics hardware to accelerate the rendering of some types of Web pages, primarily video and animations. This might be interfering with Celestia's graphics. Most browsers also have an option to disable it.

A description of how to disable Firefox's hardware acceleration is available at
http://www.trishtech.com/internet/disab ... efox_4.php
Selden

John Van Vliet
Avatar
John Van Vliet
Posts: 2610
With us: 14 years 10 months

Re: Strange slowdowns in performance

#11by John Van Vliet » 09.10.2011, 22:19

--- edit ---


Return to “Help Central”

Who is online (over the past 5 minutes)

Users browsing this forum: 1 guest