View Full Version : E7200 and 1080p
Sorry for yet another what CPU thread but there are just so many semi-conflicting reports.
I know the recomemnded CPU is a E8400 but i have read alot of people saying a E7200 works just fine.
There are variuos deals on the go this now for a "HP Pavilion S3631 Slimline PC" that whilst not the prettiest is hugely convenient and very very cheap.
The relevant specs are:
Intel® Core™2 Duo E7200 Processor
3GB DDR2 RAM / 500GB Hard Disc Drive
Chipset NVIDIA® nForce™ 630i chipset
Hard Drive 500GB SATA 3G Hard Disk Drive (7200 rpm)
Fast Ethernet
Graphics Processor NVIDIA® GeForce™ 9300 GE with PureVideo® HD
Dimensions (WxDxH) 10.7 x 35.2 x 27.6 cm
HDMI + coax surround
So im looking for a show of hands of people that have real life first person E7200 with 1080p success or failure stories.
Thanks in advance :0
p.s. i am on IRC as xe almost all the time if you want to catch em there.
It *should* work for normal h264 content, bar some really tough spike here and there.
I don't know if the motherboard would offer any opportunity for an overclock. Even a mild one should suffice to cover everything flawlessly.
I'll try to lower my E2160 from 3GHz to 2.53 and see how it perform. Will report back
Also, you know that the PureVideo HD stuff is out of reach for XBMC, right? No hardware acceleration is possible, currently, with XBMC.
Thanks for the post. Yeah I know about GPU etc. Im a n00b forum guy but ancient irc dude.
I know this might not be the best box in the world but a small not ugly pc that can be delivered for only £100 more than a E8400 alone costs is quite attractive as a medium term solution.
Also when GPU accel comes in whatever timecale the box would suddenly become quite a bit over specced.
I suppose i could use the extrernal loader patch but i try to stay pure SVN if i can.
I suppose i could use the extrernal loader patch but i try to stay pure SVN if i can.External player is in SVN, even though there's work being done off-SVN to iron out some problems.
Anyway, if DVDplayer does all you're looking for, no reason to look at external players, I concur.
LaTropa64
2009-01-15, 19:53
...
Also when GPU accel comes in whatever timecale the box would suddenly become quite a bit over specced.
...
Actually from my experience testing with a player that does support GPU offloading (MPC-HC), only one of the four sample files that I tested offloaded flawlessly. See: http://xbmc.org/forum/showpost.php?p=268254&postcount=9
I think you are always going to want a powerful cpu because there are a lot of encoding techniques out there and not all of them can be offloaded to the GPU.
LaTropa64 thats extremely useful information. I had made the assumption that offloading was 100% reliable. If it is not and could potentially mean many hours farting about tweaking things then it doesn't excite me at all.
I am still researching but one factor will be if people post saying that the E7200 doesnt do almost all 1080p with a few uber exception like Planet Earth I think i will bin the idea.
I think this will still be useful for people who have an E7200 already but based on responses still to come it might be folly to spend considerable money on a system that will only play some 1080p.
Responses will tell i hope.
supernoman
2009-01-15, 21:09
I have the E7200. It play almost all 1080p stuff for me. It still stutters a bit at the killa sample but it's not like I watch that every day.
I even overclocked it from 2.53 to 3.15 and it still stutters, albeit barely noticeable. For regular 1080p stuff, I think it's sufficient for my needs.
wilburyan
2009-01-15, 22:19
This is slightly OT... but does relate to playing 1080p content. I was having a few issues with audio sync on 1080p content... so I installed vista ultimate, and CCCP. I can play 1080p x264 movies now... with Windows Media Centre and cpu utilization sits around 85 - 90%.
CPU is a E4400 (2.0Ghz dual core) running at stock speed.
Now if only I could get the same performance in xbmc, I'd be in business :)
I have the E7200. It play almost all 1080p stuff for me. It still stutters a bit at the killa sample but it's not like I watch that every day.
I even overclocked it from 2.53 to 3.15 and it still stutters, albeit barely noticeable. For regular 1080p stuff, I think it's sufficient for my needs.
I have my doubts about the killa sample fo 2 reasons:
1. my q6600 test setup easily plays my entire 1080p collection but stalls at the killa.
2. the hardest bit to play of killa is the opening few secs which is where i believe most people drop frames. It just feels as if there are more fators at play in these first few seconds that skew the results of "can play killa" and "cant".
OK so i might be totally wrong but my test rig according to killa drops frames but can play 100 other movies easily.... so lets use real life content as the benchmark in this thread i would say
Evanrich
2009-01-16, 02:27
It *should* work for normal h264 content, bar some really tough spike here and there.
I don't know if the motherboard would offer any opportunity for an overclock. Even a mild one should suffice to cover everything flawlessly.
I'll try to lower my E2160 from 3GHz to 2.53 and see how it perform. Will report back
Also, you know that the PureVideo HD stuff is out of reach for XBMC, right? No hardware acceleration is possible, currently, with XBMC.
Technically this should work at 2.53 ghz, because I'm running a Q6600 @ 2.4 Ghz, even undervolted, and i can play ALL 1080p videos i've thrown at xbmc, even up to 20Mbps without a glitch. Given this is a quad core, however we all know XBMC only uses 2 cores, so basically i have a software-limited Dual Core chip running at 2.4Ghz, and no issues.
Cache level may or may not have any bearing on this, but I'm just letting you know that a 2.4Ghz Q6600 runs it just fine.
Ok, did some testing.
CPU is an E2160, 2GB RAM. I'm almost positive it has less cache than both the E7200 and the Q6600 (that could make a positive difference for you).
I did the test with Planet Earth episode 2, where the killer sample is taken from. By the way, I noticed that the killa sample that's downloadable has probably been "cut" very roughly, missing some key frame or something, because, at the beginning it loses 8 frames where the whole episode doesn't.
In any case, that scene, even in the full episode, peaks at about 41.29 Mbps.
With the CPU at 2.56 GHz it lost 11 frames. Definitely watchable but somewhat annoying.
With the CPU at 2.7 GHz results were mixed. The first time it lost 3 frames, another time it lost one. Going back and forth, for other 4 times it played back the scene without losing any frame. This is why I say that, maybe, a processor with more cache could perform better.
At 3GHz no frames are lost.
Bear in mind that that scene is really, really at the top of the scale.
Ok, did some testing.
In any case, that scene, even in the full episode, peaks at about 41.29 Mbps.
At 3GHz no frames are lost.
Bear in mind that that scene is really, really at the top of the scale.
I can agree to this; I too have a nice 1080p rip of planet earth that I use as a benchmark for performance. (also true the killa sample is cut poorly, perhaps I should upload a recut version for use)
I have used a 7200 previously, before i upgraded to my e8400 (and on my second system a e8600)
while the 7200 was very capable; and played most things without noticable drop, it wasnt enough grunt for everything you can throw at it.
as said before a c2d @ 3ghz is the sweetspot for flawless playback of 1080p x264 vids. One can use less and be fine 95% of the time, but there will be encodes with higher bitrate scenes, and then that lower spec cpu will choke.
until gpu acceleration gets added to xbmc, for those that want trouble free playback, look at the e8400. If you feel that just 720p rips are good enough, then buy less.
A new cut of the killa sample would surely be useful to many users as IMHO as said previously the current one is not spot on.
I am going to price up a system based on E8400 and compare it to the E7200 system off the shelf today.
I get the general impression that a E7200 can play 90%+ of 1080p so it comes down to aesthetics and cost premium.
Thanks for all the replies so far.
xexe, bear in mind that, depending on the motherboard you choose, mild overclocking is pretty much safe (obvious disclaimer: if you damage your PC I won't be held responsible ;)).
I've kept my E2160 (stock 1,8GHz) running at 3GHz for the past year and a half with zero problems. Although I bought an aftermarket cooler for it (XP-120 with 12cm Noctua fan).
Also, with many motherboards you could mildly overclock your E7200 only when the extra processing power would be needed and maybe even manage to do that without rebooting. Running at stock for 90%+ of the time, but having the option to get some extra hump.
I dont want to fork my own thread but since were still talking about E7200....
I have no experience of overclocking as for business servers (where i spend my life) its not normal practice.
I have to say I have thought about it but for the sake of a few tenners and the feeling of better stability and the predictability of heat and power I dont think I will.
I will however be using those fans.! If there is any interest i can post my intended build in a new thread. It wont be to everyone taste but it may help. Shout if i should; would more than welcome some expert advice.
StevenSeagull
2009-01-16, 19:41
I spent half my life as a computer technician and field support. Only recently started to discover overclocking in depth and i must admit i like it. Still wouldn't reccomend it for mission critical tasks (servers). a week ago i tried to run 1080p on a single core (2.4Ghz) amd 3800+ and quite honestly it did fail. Well after clocking it at 3Ghz by fsb only, i managed to play the short cartoon by pixar - Presto (roughly 12min) without a single frame drop. Did that with low quality ddr2@533 and 1Gig of ram (why would one need 2-4Gigs for xbmc is beyond me). 720p content uses 45-51% of that cpu. I think im keeping that junk althrough i have an extra c2d 4500 since i intended it for the first xbmc box which should do better and clocks to 3Ghz easily.
StevenSeagull
2009-01-17, 14:14
Update: Cant play reliably all the planet earth 1080p videos, can however many more 1080p which are less taxing (lower res). Even with analog output.
I have now made the decision based on the excellent replies that it is not worth me spending money on a system that will play most/90%+ 1080p.
This thread still has value to people that already have this CPU but IMO its a false economy to purchase/design a new system based on anything short of an E8400.
Thank you for all your excellent information.
StevenSeagull
2009-01-20, 20:29
An e8400 is quite simply an overkill for 1080p. I have one althrough clocked to 3.6Ghz and playing 1080p content on it is a very light task. An older 2.2 / 2.4Ghz c2d will do the trick.
For comparison my htpc is based on older equipment : running an amd fx-55 cpu and a nvidia 7900gto graphics card, memory is 3gb of ddr2 and the os is xp.
It plays 1080P just fine, never have noticed any problems with anything, however i would like to test my system, i have downloaded the killa sample to test my rig with but beyond that i am not really sure how to go about it, if someone could give me some pointers that would be great.
TC
An e8400 is quite simply an overkill for 1080p. I have one althrough clocked to 3.6Ghz and playing 1080p content on it is a very light task. An older 2.2 / 2.4Ghz c2d will do the trick.
An E8400 is in fact the recommended XBMC CPU by XBMC and as such is not "quite simply an overkill". I agree less can play most but based on real world recounts here and in other threads anything less will likely not play ALL 1080p content.
As i say if you have a CPU that you can try then definitely try it but if your buying one after many hours reading accounts here and talking to people in IRC an E8400 is the current solution.
For comparison my htpc is based on older equipment : running an amd fx-55 cpu and a nvidia 7900gto graphics card, memory is 3gb of ddr2 and the os is xp.
It plays 1080P just fine, never have noticed any problems with anything, however i would like to test my system, i have downloaded the killa sample to test my rig with but beyond that i am not really sure how to go about it, if someone could give me some pointers that would be great.
TC
This is a good example of a statement that can be misread. You say you have no problems then go on to say you need to test your system, better to know if it plays everything.
I mean no offence to anyone but there are far more posts with subjective answers than definitive ones in this forum... and you are quite correct the only way to stop being subjective is to have a suite of test samples and means to report on them using copy and paste of results.
Real people are paying real money based on subjective posts (again no offence meant people posting is always great :)
Edit: I looked and i can no longer find the 3.0Ghz reference in the wiki. It might have been from dev discussions in IRC. So a citation is needed for my E8400 statement
A DualCore Duo clocked at 3.0 GHz is *needed* to playback without losing frames the killer sample. That's an h264 videostream which peaks at around 40Mbit. Exactly the top video bitrate for BluRay (http://www.videohelp.com/hd). Hence, if one wants to be sure, 3.0GHz is not overkill. Plain and simple.
And this ain't subjective. I agree with xexe: you either provide hard data or else... silence is golden. People are easily misled when looking for info on forums and reading the wrong posts.