Posts: 160
Joined: Dec 2007
Reputation:
0
roeroe
Senior Member
Posts: 160
I got AMD780G chipset running vista32 and this high CPU been plaguing me for a while, yesterday I decided to sit down and try all sort of setting and combination knowing the XBMC code wouldn't do any crazy to consume this sort of CPU so it's only OS/drivers and setting.
I download the latest ATI driver 8.8 yesterday
Turn on Vsync only during play back in XBMC
Turn on vsync control by the application in ATI Control Panel settings
Turn on Triple buffering and 24bit also in ATI control panel
now it uses 5%-10% instead of 40%-60%
also the ATI control panel thing has to be running on the task bar or things goes back to 40-60%
Hope this help out some who has similar setup
Posts: 22
Joined: Aug 2008
Reputation:
0
dotcom
Junior Member
Posts: 22
Thanks alot for this info i have 35%-50% in Vista64 ill try this when i get home, i had ~10% in XP.
Posts: 40
Joined: Aug 2008
Reputation:
0
this might sound daft but where did you find
"Turn on vsync control by the application in ATI Control Panel settings"
I have looked and looked in the ATI control panel and cannot find it anywhere!
Posts: 160
Joined: Dec 2007
Reputation:
0
roeroe
Senior Member
Posts: 160
click on all settings and scroll down the page ..it's some where near the bottum
Posts: 13
Joined: Sep 2008
Reputation:
0
Just wanted to chime in on this. I think I may have a permanent fix as I noticed the same CPU Usage issue.
I have dedicated XBMC running on:
- Asus P5B-MX mATX
- Intel E2160 1.8GHZ
- ATI Radeon x1550 PCI-E with Catalyst 8.7
- Windows XP SP3
- XBMC nightly compiled
- AEON Skin
I set XBMC to run on startup and notice that CPU is around 5-8%. I start a movie, and go back to the home, CPU jumps to and stays @ 50%. I restart XBMC but CPU still @ 50%. I tried the multiple variations for VSYNC.
Finally this is what worked for me:
- In Cataylst CCC set VSync to "App Pref/Default Off"
- In XBMC Set VSYNC for Video Playback ONly
- Disabled running CCC and MOM (Ati catalyst bloat) on startup. This was done by removing CLI.exe startup from registry.
Problem solved. YMMV. GIve it a shot.
Posts: 13
Joined: Sep 2008
Reputation:
0
roeroe,
I suggest you switch back to 8.7 instead of 8.8. 8.8 Catalyst has DRAMATIC fps drop with OpenGL. Google it and you'll see. I tested and can vouch for the dif.