techPowerUp! Forums

Go Back   techPowerUp! Forums > Hardware > System Builder's Advice

Reply
 
Thread Tools
Old Jun 9, 2011, 11:35 AM   #1
Thrackan
2000 Posts
 
Thrackan's Avatar
 
Join Date: Oct 2008
Location: The Netherlands
Posts: 3,159 (1.84/day)
Thanks: 235
Thanked 652 Times in 533 Posts

System Specs

Turning an old Dimension 5000 into a HTPC, what's the bottleneck?

My GF and I have been using her old PC as a "media center" for a while now, but it's lacking a bit of punch to play full HD movies. Now I'm wondering what part would be holding it back? I know about bottlenecks in games and such, but media playing is not my expertise

approx. specs (not at home atm):

Pentium 4 3 Ghz-ish
Geforce 8500GT/GTO
Not sure about the amount of RAM, I believe 1,5-2GB

Windows XP, latest Geforce drivers as of couple of weeks ago, same for CCCP Codec Pack

The PC is connected to a 32" Samsung LCD TV using 1366*768 resolution (the TV's native res).

I used XBMC and MPC-HC to test playback of a 1080p movie, both were stuttering, and I have seen this on a couple of 1080p sources unfortunately.
CPU usage is fairly high, around 50% sometimes.

I'm looking at the lowest cost upgrade, and my first guess was that a 3XXX series Radeon would help, but I've started to doubt whether that is the actual bottleneck here.
Thrackan is offline  
Reply With Quote
Old Jun 11, 2011, 05:18 AM   #2
Zyon
200 Posts
 
Zyon's Avatar
 
Join Date: Mar 2011
Location: Australia
Posts: 246 (0.30/day)
Thanks: 6
Thanked 31 Times in 28 Posts

System Specs

Usually the lower performance graphic card is, the more work has to be done by the CPU to decode, 8500GT was (discontinued) a budget card so you can probably imagine.

Also I don't think HD3xxx or even 4xxx series are being made anymore, try the HD5450, it's small, runs cool and doesn't need extra power attached to it (silent edition is also available which have no noise level), although I wouldn't try to play games with it. (and it's cheap, only $30-35 in Australia)
__________________
Leadman Echostar 680W - A special kind of suck

SHAW = Shit-House AC Wattage
Zyon is offline  
Reply With Quote
Old Jun 11, 2011, 05:24 AM   #3
Batou1986
1000 Posts
 
Batou1986's Avatar
 
Join Date: Oct 2005
Location: Baltimore MD
Posts: 1,949 (0.69/day)
Thanks: 123
Thanked 286 Times in 238 Posts

System Specs

U should be ok if you enable DXVA in CCCP that should make the 8500gt do most of the work.
The cpu definitely cant handle 1080p on its own.
__________________
Windows 8 its like they re made a bad ass car that everyone loved, Then took away the steering wheel and make you steer with your toes.
Batou1986 is offline  
Reply With Quote
Old Jun 11, 2011, 06:05 AM   #4
entropy13
2000 Posts
 
entropy13's Avatar
 
Join Date: Mar 2009
Location: Philippines
Posts: 3,442 (2.19/day)
Thanks: 42
Thanked 1,136 Times in 717 Posts

System Specs

It's the Pentium 4 that's holding it back. The 8500GT is still a quite capable card.
__________________
MSI P67A-GD65 (B3), Intel Core i5 2500K, Corsair H60, 2x MSI GTX 570 Twin Frozr II/OC, G.Skill RipjawsX (2x4GB) DDR3-1600 RAM, OCZ Agility 3 120GB + 2TB, Corsair AX1200, Corsair Carbide 400R

MSI Z68MA-ED55, i5 2500K, Noctua NH-U9B SE2, Inno3D GTX 570, Corsair Vengeance LP 8GB, OCZ Agility 3 120GB + 1TB, Seasonic X660, Lian Li PC-V600FB

The Big Useful List of Free Useful Programs To Use Usually For Free
entropy13 is offline  
Reply With Quote
Old Jun 11, 2011, 06:06 AM   #5
aCid888*
2000 Posts
 
aCid888*'s Avatar
 
Join Date: May 2008
Location: In a state of flux...
Posts: 2,297 (1.24/day)
Thanks: 360
Thanked 660 Times in 547 Posts

Quote:
Originally Posted by entropy13 View Post
It's the Pentium 4 that's holding it back. The 8500GT is still a quite capable card.
+1 to this.



Certainly the CPU and not the GPU.
__________________
HTPC: E8500 @ 3.8GHz 1.20v ~ Passive Xiggy HDT-1283 ~ X38 Maximus Formula (Rampage BIOS) ~ 2x1GB Mushkin 1150mhz @ 950mhz 2.0v ~ 2x500GB RAID0 ~ eVGA 9800GTX+ SC ~ 52" Toshiba 1920x1080 LCD ~ Windows XP SP3 ~ Logitech Z-5500 5.1

“I would like to thank acid for this pivotal moment in internet history were he has just successfully forced the creation of a brand new meme.” -Solaris17
aCid888* is offline  
Reply With Quote
Old Jun 11, 2011, 07:03 AM   #6
Mussels
Doctor Moderator
 
Mussels's Avatar
 
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,594 (10.89/day)
Thanks: 3,708
Thanked 8,714 Times in 6,407 Posts

System Specs

so many people fail to understand that without DXVA (or an equivalent such as coreAVC using CUDA), the video card has NOTHING to do with movie playback. by default its always rendered on the CPU.

that 50% CPU usage you're seeing when its stuttering, is one of its threads maxing out on a single threaded decoder.


for smooth 720p playback a pentium 4 can handle it if setup properly (see the guide i wrote, i think link is still in my sig) - but for 1080, you are going to need a better CPU (2.2Ghz core 2 duo or above), and/or DXVA.

note that while DXVA will work on the 8500GT and give you a performance boost, it wont work on all files - i really suggest you look into using media player classic (MPC-HC) (edit - you are, with CCCP) and CoreAVC, as its cuda decoding works on more files than DXVA (for example, DXVA is broken on MKV files with subtitles, or if they're encoded the wrong way)
Mussels is offline  
Reply With Quote
Old Jun 11, 2011, 07:40 AM   #7
b82rez
75 Posts
 
b82rez's Avatar
 
Join Date: Apr 2010
Location: Hobart, Australia
Posts: 118 (0.10/day)
Thanks: 31
Thanked 18 Times in 15 Posts

System Specs

I'm not an expert on this stuff, but I'm pretty sure down-scaling a 1080p movie on a 720p signal makes the computer work much harder... Do you really need to watch 1080p movies if your TV can only output 720p?
__________________
CPU-Z validation sig pics temporarily blocked
b82rez is offline  
Reply With Quote
Old Jun 11, 2011, 08:38 AM   #8
Jetster
2000 Posts
 
Jetster's Avatar
 
Join Date: Jan 2010
Location: Oregon
Posts: 2,949 (2.36/day)
Thanks: 979
Thanked 894 Times in 652 Posts

System Specs

Sell it and build a new one
Jetster is online now  
Reply With Quote
Old Jun 11, 2011, 12:50 PM   #9
Thrackan
2000 Posts
 
Thrackan's Avatar
 
Join Date: Oct 2008
Location: The Netherlands
Posts: 3,159 (1.84/day)
Thanks: 235
Thanked 652 Times in 533 Posts

System Specs

Quote:
Originally Posted by Zyon View Post
Usually the lower performance graphic card is, the more work has to be done by the CPU to decode, 8500GT was (discontinued) a budget card so you can probably imagine.

Also I don't think HD3xxx or even 4xxx series are being made anymore, try the HD5450, it's small, runs cool and doesn't need extra power attached to it (silent edition is also available which have no noise level), although I wouldn't try to play games with it. (and it's cheap, only $30-35 in Australia)
I can easily get my hands on one of these second hand for near nothing, but as I mentioned I'm not sure whether that will actually fix the problem.

Quote:
Originally Posted by Batou1986 View Post
U should be ok if you enable DXVA in CCCP that should make the 8500gt do most of the work.
The cpu definitely cant handle 1080p on its own.
Quote:
Originally Posted by entropy13 View Post
It's the Pentium 4 that's holding it back. The 8500GT is still a quite capable card.
Which is kinda weird when you I about it. What's the magic instruction set that makes a Core series CPU with half the clockspeed able to handle 1080p where P4's fail?

Quote:
Originally Posted by Mussels View Post
so many people fail to understand that without DXVA (or an equivalent such as coreAVC using CUDA), the video card has NOTHING to do with movie playback. by default its always rendered on the CPU.

that 50% CPU usage you're seeing when its stuttering, is one of its threads maxing out on a single threaded decoder.


for smooth 720p playback a pentium 4 can handle it if setup properly (see the guide i wrote, i think link is still in my sig) - but for 1080, you are going to need a better CPU (2.2Ghz core 2 duo or above), and/or DXVA.

note that while DXVA will work on the 8500GT and give you a performance boost, it wont work on all files - i really suggest you look into using media player classic (MPC-HC) (edit - you are, with CCCP) and CoreAVC, as its cuda decoding works on more files than DXVA (for example, DXVA is broken on MKV files with subtitles, or if they're encoded the wrong way)
I forgot CoreAVC this time 'round (been through your excellent guide before). Will look into it and see if that helps.

Quote:
Originally Posted by b82rez View Post
I'm not an expert on this stuff, but I'm pretty sure down-scaling a 1080p movie on a 720p signal makes the computer work much harder... Do you really need to watch 1080p movies if your TV can only output 720p?
Well, basically, I just have a lot of sources, and some happen to be 1080p. I want to play all of them.

Quote:
Originally Posted by Jetster View Post
Sell it and build a new one
Thanks for your constructive comment. Now, can you tell me how the 50 bucks I can get from selling an old P4 will get me a brand new HTPC?
Thrackan is offline  
Reply With Quote
Old Jun 12, 2011, 01:37 AM   #10
kciaccio
200 Posts
 
kciaccio's Avatar
 
Join Date: Mar 2009
Posts: 314 (0.20/day)
Thanks: 59
Thanked 51 Times in 43 Posts

System Specs

Thanks for your constructive comment. Now, can you tell me how the 50 bucks I can get from selling an old P4 will get me a brand new HTPC?[/QUOTE]

http://www.google.com/products/catal...ed=0CF8Q8wIwAQ

It will use 1 tenth the power, it is 1 tenth the headache of a HTPC and will do a MUCH better job at the task. Trust me on this.
kciaccio is offline  
Reply With Quote
The Following User Says Thank You to kciaccio For This Useful Post:
Old Jun 12, 2011, 01:51 AM   #11
cdawall
where the hell are my stars
 
cdawall's Avatar
 
Join Date: Jul 2006
Location: some AF base
Posts: 16,160 (6.41/day)
Thanks: 460
Thanked 2,806 Times in 2,254 Posts
Send a message via AIM to cdawall Send a message via Yahoo to cdawall Send a message via Skype™ to cdawall

System Specs

see if the board supports Pentium D's and snag a PD965 or something they were cheap online and should decode 1080P fine my old PD930@3.2ghz does it just fine with a low profile 8400GS
__________________
cdawall is offline  
Reply With Quote
The Following User Says Thank You to cdawall For This Useful Post:
Old Jun 12, 2011, 10:16 AM   #12
Thrackan
2000 Posts
 
Thrackan's Avatar
 
Join Date: Oct 2008
Location: The Netherlands
Posts: 3,159 (1.84/day)
Thanks: 235
Thanked 652 Times in 533 Posts

System Specs

Quote:
Originally Posted by kciaccio View Post

http://www.google.com/products/catal...ed=0CF8Q8wIwAQ

It will use 1 tenth the power, it is 1 tenth the headache of a HTPC and will do a MUCH better job at the task. Trust me on this.
I already have a media player. I also want to be able to stream from various websites and such, so I need a HTPC for that.
Thrackan is offline  
Reply With Quote
Old Jun 12, 2011, 10:25 AM   #13
entropy13
2000 Posts
 
entropy13's Avatar
 
Join Date: Mar 2009
Location: Philippines
Posts: 3,442 (2.19/day)
Thanks: 42
Thanked 1,136 Times in 717 Posts

System Specs

Specs
__________________
MSI P67A-GD65 (B3), Intel Core i5 2500K, Corsair H60, 2x MSI GTX 570 Twin Frozr II/OC, G.Skill RipjawsX (2x4GB) DDR3-1600 RAM, OCZ Agility 3 120GB + 2TB, Corsair AX1200, Corsair Carbide 400R

MSI Z68MA-ED55, i5 2500K, Noctua NH-U9B SE2, Inno3D GTX 570, Corsair Vengeance LP 8GB, OCZ Agility 3 120GB + 1TB, Seasonic X660, Lian Li PC-V600FB

The Big Useful List of Free Useful Programs To Use Usually For Free
entropy13 is offline  
Reply With Quote
Old Jun 12, 2011, 10:27 AM   #14
Jetster
2000 Posts
 
Jetster's Avatar
 
Join Date: Jan 2010
Location: Oregon
Posts: 2,949 (2.36/day)
Thanks: 979
Thanked 894 Times in 652 Posts

System Specs

Dell motherboards in that series are very limited. They only support and few chips and all in the p4 800 FSB range 2.8 to 3.4 or 533 2.2 to 2.6 I believe. Ive tried to do exactly what your doing and spent too much time and money and had poor results. Hence my suggestion. It will work as a HTPC but im afraid it will only play HD for a few seconds before it stutters.
Jetster is online now  
Reply With Quote
Old Jun 12, 2011, 10:56 AM   #15
twilyth
Guest
 
Posts: n/a (0/day)

Doesn't anyone think the main problem could be the 1.5-2gig of memory. I had the same issues on a Q950 with 4gig. I upgraded to a 4850 and it didn't improve. I doubled the memory and still had some problems but it basically worked.

This was a while ago some that may not be exactly accurate, but I think it's close.

*******EDIT******** In first line that should be Q9450. It was NOT an i7-950. Apologies.

Last edited by twilyth; Jun 12, 2011 at 11:58 AM.
 
Reply With Quote
The Following User Says Thank You to For This Useful Post:
Old Jun 12, 2011, 11:29 AM   #16
Thrackan
2000 Posts
 
Thrackan's Avatar
 
Join Date: Oct 2008
Location: The Netherlands
Posts: 3,159 (1.84/day)
Thanks: 235
Thanked 652 Times in 533 Posts

System Specs

Quote:
Originally Posted by twilyth View Post
Doesn't anyone think the main problem could be the 1.5-2gig of memory. I had the same issues on a Q950 with 4gig. I upgraded to a 4850 and it didn't improve. I doubled the memory and still had some problems but it basically worked.

This was a while ago some that may not be exactly accurate, but I think it's close.
I could test that, we have another PC with DDR2 which I could plunder for a minute
Thrackan is offline  
Reply With Quote
The Following User Says Thank You to Thrackan For This Useful Post:
Old Jun 12, 2011, 12:20 PM   #17
Mussels
Doctor Moderator
 
Mussels's Avatar
 
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,594 (10.89/day)
Thanks: 3,708
Thanked 8,714 Times in 6,407 Posts

System Specs

Quote:
Originally Posted by twilyth View Post
Doesn't anyone think the main problem could be the 1.5-2gig of memory. I had the same issues on a Q950 with 4gig. I upgraded to a 4850 and it didn't improve. I doubled the memory and still had some problems but it basically worked.

This was a while ago some that may not be exactly accurate, but I think it's close.

*******EDIT******** In first line that should be Q9450. It was NOT an i7-950. Apologies.
no, i've played 1080p (15GB files) on an XP machine with 512MB of ram before without issue. its always either CPU power, or software setup (for example, using a 2D overlay instead of 3D rendering mode in MPC-HC, can drastically boost performance on intel IGP's due to disabling aero)
Mussels is offline  
Reply With Quote
The Following User Says Thank You to Mussels For This Useful Post:
Old Jun 12, 2011, 12:51 PM   #18
twilyth
Guest
 
Posts: n/a (0/day)

Quote:
Originally Posted by Mussels View Post
no, i've played 1080p (15GB files) on an XP machine with 512MB of ram before without issue. its always either CPU power, or software setup (for example, using a 2D overlay instead of 3D rendering mode in MPC-HC, can drastically boost performance on intel IGP's due to disabling aero)
I was using GOM Player. May have also tried VLC.
 
Reply With Quote
Old Jun 12, 2011, 01:01 PM   #19
bostonbuddy
200 Posts
 
Join Date: Apr 2011
Posts: 277 (0.35/day)
Thanks: 4
Thanked 40 Times in 31 Posts

Make sure your using MPC-HC. Used to use VLC which renders media w/ the cpu and my old htpc couldn't handle HD. Handles HD no prob w/ MPC-HC and thats w/ a 9800gt(so not much over your 8800gt)
bostonbuddy is offline  
Reply With Quote
The Following User Says Thank You to bostonbuddy For This Useful Post:
Old Jun 12, 2011, 05:25 PM   #20
cdawall
where the hell are my stars
 
cdawall's Avatar
 
Join Date: Jul 2006
Location: some AF base
Posts: 16,160 (6.41/day)
Thanks: 460
Thanked 2,806 Times in 2,254 Posts
Send a message via AIM to cdawall Send a message via Yahoo to cdawall Send a message via Skype™ to cdawall

System Specs

Quote:
Originally Posted by bostonbuddy View Post
Make sure your using MPC-HC. Used to use VLC which renders media w/ the cpu and my old htpc couldn't handle HD. Handles HD no prob w/ MPC-HC and thats w/ a 9800gt(so not much over your 8800gt)
nothing of the 8800GT in fact seeing how they are the same card
__________________
cdawall is offline  
Reply With Quote
Old Jun 12, 2011, 05:44 PM   #21
Thatguy
Banned
 
Join Date: Nov 2010
Posts: 658 (0.70/day)
Thanks: 4
Thanked 74 Times in 59 Posts

Quote:
Originally Posted by Thrackan View Post
My GF and I have been using her old PC as a "media center" for a while now, but it's lacking a bit of punch to play full HD movies. Now I'm wondering what part would be holding it back? I know about bottlenecks in games and such, but media playing is not my expertise

approx. specs (not at home atm):

Pentium 4 3 Ghz-ish
Geforce 8500GT/GTO
Not sure about the amount of RAM, I believe 1,5-2GB

Windows XP, latest Geforce drivers as of couple of weeks ago, same for CCCP Codec Pack

The PC is connected to a 32" Samsung LCD TV using 1366*768 resolution (the TV's native res).

I used XBMC and MPC-HC to test playback of a 1080p movie, both were stuttering, and I have seen this on a couple of 1080p sources unfortunately.
CPU usage is fairly high, around 50% sometimes.

I'm looking at the lowest cost upgrade, and my first guess was that a 3XXX series Radeon would help, but I've started to doubt whether that is the actual bottleneck here.

See if the bios will allow you to disable Hyperthreading. Give that a try.
Thatguy is offline  
Reply With Quote
Old Jun 13, 2011, 01:10 AM   #22
Mussels
Doctor Moderator
 
Mussels's Avatar
 
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,594 (10.89/day)
Thanks: 3,708
Thanked 8,714 Times in 6,407 Posts

System Specs

Quote:
Originally Posted by Thatguy View Post
See if the bios will allow you to disable Hyperthreading. Give that a try.
HT helps a large amount with this kind of decoding, assuming he's using a multithreaded decoder. with HT on, my 1.6GHz atom can decode 720p files (~1.1GB size) flawlessly
Mussels is offline  
Reply With Quote
Old Jun 13, 2011, 02:54 PM   #23
Thatguy
Banned
 
Join Date: Nov 2010
Posts: 658 (0.70/day)
Thanks: 4
Thanked 74 Times in 59 Posts

Quote:
Originally Posted by Mussels View Post
HT helps a large amount with this kind of decoding, assuming he's using a multithreaded decoder. with HT on, my 1.6GHz atom can decode 720p files (~1.1GB size) flawlessly
actually hyperthreading on the old P4's cuased huge performance bottlenecks and it had a high missrate and cuased cache and decoder flushs, the behavior he is describing is very symptomatic of premption cache flushing. disabling HT will resolve this issue if thats the case and the test is very simple.
Thatguy is offline  
Reply With Quote
Old Jun 13, 2011, 04:18 PM   #24
Mussels
Doctor Moderator
 
Mussels's Avatar
 
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,594 (10.89/day)
Thanks: 3,708
Thanked 8,714 Times in 6,407 Posts

System Specs

Quote:
Originally Posted by Thatguy View Post
actually hyperthreading on the old P4's cuased huge performance bottlenecks and it had a high missrate and cuased cache and decoder flushs, the behavior he is describing is very symptomatic of premption cache flushing. disabling HT will resolve this issue if thats the case and the test is very simple.
i tried it on the later ones (3GHz+) and it worked better for me with FFDSHOW-MT on than off, but fair call i didnt check what model P4 he has.
Mussels is offline  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
What's my bottleneck? obasnoj General Hardware 9 Jul 31, 2010 07:09 PM
emails turning into html code :( Nick259 General Software 0 Jul 22, 2008 08:53 PM
What is the gaming community turning into? CrAsHnBuRnXp Games 60 Jun 21, 2008 02:56 AM
Hackers working on turning Apple TV into full-fledged PC zekrahminator News 5 Apr 8, 2007 12:44 PM
Turning only part of a picture into a hyperlink DanTheBanjoman General Software 1 Dec 7, 2004 01:51 PM


All times are GMT. The time now is 09:24 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
no new posts