From: Brian P. <bri...@tu...> - 2004-10-27 15:02:18
|
Ricky Uy wrote: > I'm getting some weird behavior running Celestia simulations. Here's > what I mean: > > A) When I run a simulation without chromium, it's blazing fast. > > B) When I run the simulation with chromium using two machines, one with > a pack spu and one with a render spu, it's blazing fast. > > C) When I run the simulation with chromium with two machines just as > before, but using one tilesort spu and one render spu (instead of a pack > and a render), it's ridiculously slow. > > In both cases B and C, there is only ever one chromium render window. > The only variable seems to be the choice of using the pack or the > tilesort spu. What's even more weird is that in case C, the machine with > the render spu has it's CPU usage at nearly 80% whenever a simulation is > run, which is something I've never seen before. The network traffic > remains about the same. > > Something I do know is that Celestia uses the pbuffer Nvidia extensions > (both video cards I have are Nvidias) and if the extensions aren't > supported, then Celestia uses software rendering and goes pretty slow. > I'm not sure if that has anything to do with it, that maybe it supports > the extension with the pack spu, but is not supported when using > tilesort. Does anyone have any clues? Thanks and sorry for the long post. I've run Celestia on Chromium with tilesort in the past and it seemed to run pretty good. Chromium doesn't support pbuffers at this time. I'd like to know more about Celestia's use of pbuffers. It sounds strange to me that you'd fall back to software rendering if pbuffers aren't available. I've never heard of NVIDIA doing anything like that. Try running 'top' on the tilesort host to see if it's eating a lot of CPU. -Brian |