Media Encoding Performance

We'll start with our DivX test; this is the same benchmark we've been running for years, we've simply updated to DivX 6.7. The codec was set to Unconstrained quality, with the quality/performance slider at 5 and enhanced multi-threading enabled. The rest of the codec settings remained at their defaults.

DivX 6.7 w/ Xmpeg 5.0.3 - Video Encoding  

Despite the move to four cores and the improvements to the K8 architecture, the Phenom, even at 2.4GHz, is slower than the Core 2 Quad Q6600. Clock for clock, Intel has a 24% performance advantage here.

AMD did make some progress however, if we look back at some of our older numbers the gap at 3.0GHz between dual-core chips was almost 38%.

The situation gets even more bleak once you take into account that the Phenom 9700 will most likely ship when Intel's Q9450 is also available which extends Intel's lead to over 30%.

AMD has always been much more competitive at encoding using Microsoft's Windows Media Video codec:

Windows Media Encoder 9 - Video Encoding  

Windows Media Encoder performance is virtually identical between the Phenom and Core 2 Quad at the same clock speed. However, once you take price into account, Intel starts to pull ahead; the Q6600 is priced competitively with the Phenom 9600 and manages a 7% performance advantage over the 9600. It's not much, but the Q6600 is also cheaper.

Our final encoding test is an increasingly popular format: x264. We encode the same .avi file from our WME test but this time using the x264 codec and AutoMKV. We didn't encode audio and left all program settings at its defaults, the only thing we changed was we asked that the final file size be 100MB (down from 500MB).

AutoMKV x264 - Video Encoding  

Much like our WME results, clock for clock AMD's Phenom actually equals the performance of the Core 2 Quad. Take price into account and Intel is still the right buy; it's tough to say what will happen when the Phenom 9700 and 9900 eventually launch because they may be competing against Penryn at that time, which in this case would be the Q9450, a more formidable opponent.

General Application Performance 3D Rendering Performance
Comments Locked

124 Comments

View All Comments

  • leidegre - Monday, November 19, 2007 - link

    I'm currently wondering how much of the cache diff between AMD and Intel is performance related, Intel is shipping CPUs with ~12MB cache, AMD today, still ship 2MB/512K, I'm wondering how much of the gap between AMD and Intel is due to cache sizes?

    Because if you take away this diff what happens then? I strongly believe that AMD has a good architecture once again, but Intel has a superior manufacturing process, and this makes it possible for both higher clock speeds and larger chace levels, and that is one reason why Intel is faster (amoung some things)
  • Shadowmaster625 - Tuesday, November 20, 2007 - link

    intel designs their cache structure around their manufacturing strengths. AMD designs their cache structure around their manufacturing weaknessess. That's what you get with 2 totally different sized companies.
  • sdmock - Monday, November 19, 2007 - link

    The difference cache sizes (between Phenom and Penryn) really doesn't make a significant difference in performance. They both have pretty large caches, and increasing the cache will only decrease the misrate by so much. Their caches are so big that most programs probably don't suffer from capacity misses, or misses from limited space in the cache. Making the L2 cache too big would increase the hit time by too much, so I think this is partly why they're using a L3 cache now.

    I think the main reason Intel makes its cache so big is for marketing purposes. They've got more transistors than they know what to do with so they just put them in the cache. I think AMD was smart to reduce its cache sizes (I think in K8?) from 1MB to 512KB because it probably didn't make a significant performance difference (don't know for sure though) and it saved them money. Of course it's important to remember that each architecture will use the cache differently.
  • erikejw - Tuesday, November 20, 2007 - link

    Cache makes a larger difference for Intel due to not having an internal memory controller hence the large differences in cache sizes.

  • sdmock - Tuesday, November 20, 2007 - link

    Intel's Core 2 processors now offer even quicker memory access than AMD's Athlon 64 X2, without resorting to an on-die memory controller.

    http://www.anandtech.com/cpuchipsets/intel/showdoc...">http://www.anandtech.com/cpuchipsets/intel/showdoc...
  • Calin - Tuesday, November 20, 2007 - link

    There are benchmarks with equal processors (from Intel) differing only in cache size. Usually (in the processors benchmarked, at lower frequencies) the difference is under 10 percent.
    Maybe in quad cores at higher frequency (2.6 instead of 1.8-2) the difference will be bigger.
  • fitten - Monday, November 19, 2007 - link

    quote:

    I'm wondering how much of the gap between AMD and Intel is due to cache sizes?


    Doesn't matter, unless you intend to buy one of those parts and purposefully disable part of the cache for some reason. You might as well ask "I wonder how much of a gap would be between those parts if a clock cycle was added to the amount of time it took to execute every instruction in the Intel part". The cache is a part of the design (it's just more easily scaled).

    I wonder if the Ferarri 365 Daytona would have performed as well if it had only 8 cylinders instead of 12! You gonna buy one and replace the engine in it to find out?
  • Roy2001 - Monday, November 19, 2007 - link

    I still remember AMD's hype. Well, where is the advantage of native quad core? AMD said phenom is 50% faster than Kentsfield, based on simulated data, where is the benchmark?
  • drank12quartsstrohsbeer - Tuesday, November 20, 2007 - link

    quote:

    AMD said phenom is 50% faster than Kentsfield, based on simulated data, where is the benchmark?


    They probably simulated a bug free phenom :)
  • soydios - Monday, November 19, 2007 - link

    Little bone to pick at the bottom of page 9" "if you're looking at quad-core, chances are that you're doing something else with your system other than game."
    Future games will use several threads, I'm sure (i.e. Alan Wake). Crysis performance seemed to improve for me when I OC'ed my E6600 to 3.0GHz, holding at a consistent 21-22FPS in the Crysis demo during the more demanding views with my X1900XT. While I'm not exactly running benchmarks under lab conditions, the increase in CPU power did seem to help. IIRC, Crytek has stated that quad cores will be used by Crysis.

    Other than that sentence, excellent article, touching on all the major points.

    I would like to compliment and say thanks to you for Page 3: First Tunisia, Then Tahoe? The situation and your actions described on that page are a primary reason why you and this site have so much credibility with us, the readers, which is why we come here. Keep it up.

Log in

Don't have an account? Sign up now