[Flexradio] CPU utilization video driver corruption with Preview 8
Eric, Here is an observation or two and not a necessarily a commentary on higher CPU utilization with DirectX In DirectX mode, I get a bunch of Unhandled Exception errors when using the GUI (clicking on buttons and such). If I click on the button to continue, CPU utilization goes from 25% to 3% I am beginning to think that once I receive an Unhandled Exception error, that the display parameter reverts from DirectX mode to GDI+. Could this be happening? The reason I am thinking this is that in GDI+ mode my CPU utilization is always 3-5%, but in DirectX mode (before the exception error) the utilization is 25%. After the exception error the utilization is 3%, but Setup still indicates that the display mode is DirectX. I have also found that getting a lot of these Unhandled Exception errors corrupts my video driver. This is indicated by CPU utilization running at 50% when nothing is loaded on the machine. ProcessExplorer from SysInternals indicates that these are all Deferred Procedure calls, indicative of corrupted software of bad hardware. They do not go away even after re-booting. There are no errors in the Event Viewer and the video looks OK after rebooting. It does take PowerSDR a LONG time to load in this state and it is very unstable. The only way to rectify the problem is to completely un-install and re-install the video driver. For now I am using GDI+ and don't have any complaints.
Re: [Flexradio] CPU utilization video driver corruption with Preview 8
At 11:16 AM 12/18/2005, Tim Ellison wrote: Eric, Here is an observation or two and not a necessarily a commentary on higher CPU utilization with DirectX In DirectX mode, I get a bunch of Unhandled Exception errors when using the GUI (clicking on buttons and such). If I click on the button to continue, CPU utilization goes from 25% to 3% I am beginning to think that once I receive an Unhandled Exception error, that the display parameter reverts from DirectX mode to GDI+. Could this be happening? The behavior I noticed with Matlab on Win2K was that doing drawing with the acceleration on jammed the CPU utilization to 99%, and essentially hung the system. If you killed off Matlab, it would go back to normal. Running Matlab with the acceleration turned off, it sucked a bit of CPU while drawing, but didn't hang. I suspect that there are a whole variety of traps for the programmer having to do with the application, the OS, and the video driver all coming to a common understanding of what accelerations are present, what parameters ranges are legal to pass, and so forth. There's such a variety of acceleration schemes, and they tend not to be the best documented in the world (at least in a convenient form for someone who doesn't have a full time support team), particularly in terms of the interaction at all layers. Clearly, if you've got the development and sales clout of a EA game, you can probably get a lot of those questions answered (and the bugs fixed). Likewise, if you're a Universal Studios looking to stream your content to Windows Media Player, etc. Jim, W6RMK
Re: [Flexradio] CPU utilization video driver corruption with Preview 8
Wow. There is no way that I know of that would cause PowerSDR to automatically go from DirectX to GDI+ as you described. More likely, whatever is hanging up the DirectX stuff crashes upon subsequent calls and then it quits doing whatever it was doing before, thus freeing up the cycles. After this, I would be surprised if the display continues to work. Having DirectX corrupt your video driver sounds very strange. If a reboot doesn't fix it, then I'm not sure the driver/hardware is working correctly. Eric Wachsmann FlexRadio Systems -Original Message- From: Tim Ellison [mailto:[EMAIL PROTECTED] Sent: Sunday, December 18, 2005 1:16 PM To: [EMAIL PROTECTED] Cc: FlexRadio@flex-radio.biz Subject: CPU utilization video driver corruption with Preview 8 Eric, Here is an observation or two and not a necessarily a commentary on higher CPU utilization with DirectX In DirectX mode, I get a bunch of Unhandled Exception errors when using the GUI (clicking on buttons and such). If I click on the button to continue, CPU utilization goes from 25% to 3% I am beginning to think that once I receive an Unhandled Exception error, that the display parameter reverts from DirectX mode to GDI+. Could this be happening? The reason I am thinking this is that in GDI+ mode my CPU utilization is always 3-5%, but in DirectX mode (before the exception error) the utilization is 25%. After the exception error the utilization is 3%, but Setup still indicates that the display mode is DirectX. I have also found that getting a lot of these Unhandled Exception errors corrupts my video driver. This is indicated by CPU utilization running at 50% when nothing is loaded on the machine. ProcessExplorer from SysInternals indicates that these are all Deferred Procedure calls, indicative of corrupted software of bad hardware. They do not go away even after re-booting. There are no errors in the Event Viewer and the video looks OK after rebooting. It does take PowerSDR a LONG time to load in this state and it is very unstable. The only way to rectify the problem is to completely un-install and re-install the video driver. For now I am using GDI+ and don't have any complaints.
Re: [Flexradio] CPU utilization video driver corruption with Preview 8
OK. I can believe that once the DirectX stuff crashes, then it quits what it is doing. The display continues to work (for a little while), but it is very unstable. Eventually the exceptions will actually crash the entire application and that is when I get video (something?) corruption that so far only goes away when the driver is removed from the system. I am investigating my video adapter's report card on gamer sites to see if there are any observed issue with DirectX. BTW, the system rocks on GDI+. The new FFT seems faster and I really like the AGC improvements. -Tim --- Tim Ellison ( [EMAIL PROTECTED] ) Integrated Technical Services ( http://www.itsco.com ) -Original Message- From: FlexRadio - Eric [mailto:[EMAIL PROTECTED] Sent: Sunday, December 18, 2005 3:43 PM To: Tim Ellison Cc: FlexRadio@flex-radio.biz Subject: RE: CPU utilization video driver corruption with Preview 8 Wow. There is no way that I know of that would cause PowerSDR to automatically go from DirectX to GDI+ as you described. More likely, whatever is hanging up the DirectX stuff crashes upon subsequent calls and then it quits doing whatever it was doing before, thus freeing up the cycles. After this, I would be surprised if the display continues to work. Having DirectX corrupt your video driver sounds very strange. If a reboot doesn't fix it, then I'm not sure the driver/hardware is working correctly. Eric Wachsmann FlexRadio Systems -Original Message- From: Tim Ellison [mailto:[EMAIL PROTECTED] Sent: Sunday, December 18, 2005 1:16 PM To: [EMAIL PROTECTED] Cc: FlexRadio@flex-radio.biz Subject: CPU utilization video driver corruption with Preview 8 Eric, Here is an observation or two and not a necessarily a commentary on higher CPU utilization with DirectX In DirectX mode, I get a bunch of Unhandled Exception errors when using the GUI (clicking on buttons and such). If I click on the button to continue, CPU utilization goes from 25% to 3% I am beginning to think that once I receive an Unhandled Exception error, that the display parameter reverts from DirectX mode to GDI+. Could this be happening? The reason I am thinking this is that in GDI+ mode my CPU utilization is always 3-5%, but in DirectX mode (before the exception error) the utilization is 25%. After the exception error the utilization is 3%, but Setup still indicates that the display mode is DirectX. I have also found that getting a lot of these Unhandled Exception errors corrupts my video driver. This is indicated by CPU utilization running at 50% when nothing is loaded on the machine. ProcessExplorer from SysInternals indicates that these are all Deferred Procedure calls, indicative of corrupted software of bad hardware. They do not go away even after re-booting. There are no errors in the Event Viewer and the video looks OK after rebooting. It does take PowerSDR a LONG time to load in this state and it is very unstable. The only way to rectify the problem is to completely un-install and re-install the video driver. For now I am using GDI+ and don't have any complaints.