Jump to content
Sign in to follow this  
simba_nl

Microstutter caused by multi gpu's

Recommended Posts

Amazing that no one commented on this thread. Microstutter threads appear almost every week here with no solution. While there are many things that can cause them, this most certainly appears to be rather definitive.Ruby

Share this post


Link to post
Share on other sites

I've been running triple monitors without pauses or micro stutters for several years. The secret was to retard the Hardware Accel slider 2 notches for the outer/secondary monitors while keeping the main mon at full Accel. This appears to prevent contention between the mons- giving accel priority to the #1 monitor. I can detect NO negatives. If ever there was a magic bullet for me, this was it!There was an interesting question/answer discussion on this a couple of days ago in the PC/Mac Hardware Forum- see "Hardware Accel Slider" query and responses.Alex Reid

Share this post


Link to post
Share on other sites

"if changing the video hardware acceleration solves the problem, it's a signal that your computer's video driver isn't quite perfect. "and if you want a geek answer to exactly what the slider does, here you go:(and Alex, this explains why you fixed a cursor problem and are covering it up with the slider. Fix the cursor problem and watch your FPS go up. The hardware slider affects all video output on all monitors. It is system wide, not specific to a particular video output. Its function is to put more and more dependency on the CPU rather than the GPU)"The Display Properties dialog box has a hardware acceleration slider that can be helpful when you debug a display driver. By using the slider, you can set the display hardware acceleration support to one of six levels ranging from level 0 (full acceleration) to level 5 (no acceleration).To find the hardware acceleration slider in Microsoft Windows XP, open the Display Properties dialog box and click the Settings tab. Click the Advanced button, and then click the Troubleshoot tab.The following list describes the portion of hardware acceleration that is disabled at each level. Any feature that is disabled at a particular level is disabled in all subsequent levels.Level 0 The slider is in the far right position. Hardware acceleration is fully enabled.Level 1 Hardware cursor and device-bitmap support are disabled.Level 2 The following display driver functions are not called. Instead, GDI performs the operations in software. * DrvStretchBlt * DrvPlgBlt * DrvFillPath * DrvStrokeAndFillPath * DrvLineTo * DrvStretchBltROP * DrvTransparentBlt * DrvAlphaBlend * DrvGradientFillLevel 3 Microsoft DirectDraw and Direct3D support are disabled.Level 4 Only the following graphics operations are accelerated. * DrvTextOut * DrvBitBlt * DrvCopyBits * DrvStrokePathAlso, the following display driver functions are not called. * DrvSaveScreenBits * DrvEscape * DrvDrawEscape * DrvResetPDEV * DrvSetPixelFormat * DrvDescribePixelFormat * DrvSwapBuffersLevel 5 The slider is in the far left position. The panning driver (part of kernel-mode GDI) handles all rendering. GDI calls the display driver's DrvEnablePDEV and DrvEnableSurface functions to create a primary surface and also calls the display driver to set the display mode. The display driver is not called to do any rendering.Another way to limit display hardware acceleration is to set flags in the CapabilityOverride registry entry. For example, setting the 0x2 flag in the CapabilityOverride entry is equivalent to placing the hardware acceleration slider at level 3. For a description of the CapabilityOverride registry entry, see Display INF File Sections."

Share this post


Link to post
Share on other sites

Hi Kimchoc- didn't say I changed the Hardware Accel for FS9. Main monitor (and hence the Sim) run at "Full Accel-far right slider". The secondary mons ARE retarded to make sure they don't overrun the leader and stumble. They thereby let the leader set the pace and the amount of effort available to be expended.Perhaps like having only one sled dog leading the team- the others just keep up to whatever pace #1 sets- based on the whip held by the driver (read CPU)!! Cheers Alex ReidPS The lead sled dog may work the hardest but only he gets a change of scenery!!!!PSS There is a separate Accel Slider for each monitor and each can be set separately.

Share this post


Link to post
Share on other sites

Yep, but the article is about multi GPU's like the new X2 from ATI and NOT about multi MONITORS...Just for your information...

Share this post


Link to post
Share on other sites

Will not a Dual Head AGP GeForceFX5200 with a PCI GeForce FX5200 qualify as multi GPUs?AR

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...