Intel Yonah Performance Preview - Part I: The Exclusive First Look at Yonah
by Anand Lal Shimpi on November 30, 2005 2:50 AM EST- Posted in
- CPUs
Yonah vs. Dothan
We didn’t have much time to put together this piece, but at the same time we wanted to present the most complete picture of Yonah as possible, so we went back to our last Pentium M on the desktop article and configured our Yonah system identically so we’d have as close to an apples-to-apples comparison as possible. Of course it is impossible to use the same motherboard, due to the socket differences we’ve already mentioned, but the rest of the systems are configured identically. We apologize in advance for the brevity of the benchmark suite, in due time we will present an even more thorough look at Yonah, but for now we are working with what we’ve got. Also keep in mind that the platform and processor are both pre-release samples, so performance could change, most likely for the better.
With that said, we've got a question and that is: how does Yonah stack up to Dothan?
Unfortunately, our Yonah only runs at 2.0GHz, and our reference Dothan numbers are from a 2.13GHz CPU - so we don’t get the clock for clock comparison we were hoping for, making it even more difficult for Yonah to impress. Thankfully our first benchmark is clock speed independent as we look at how cache latencies have changed from Dothan to Yonah using ScienceMark 2.0:
L1 Cache Latency | L2 Cache Latency | |
Dothan | 3 cycles | 10 cycles |
Yonah | 3 cycles | 14 cycles |
And changed they have indeed. If you’ll remember from our earlier desktop Pentium M investigations, Dothan’s very quick 10 cycle L2 cache allowed it to be competitive with AMD’s Athlon 64, despite lacking an on-die memory controller. With the move to Yonah however, the L2 cache latency has gone up a whopping 40%. While we’re still dealing with a lower access latency than the Pentium 4, this increase will hurt Yonah.
We’re guessing that the increase in access latency is due to the new dynamically resizable L2 cache that’s used in Yonah. In order to save power as well as maximize the use of the shared L2 cache between cores, Yonah can dynamically adjust the size of its L2 cache, flushing data to main memory when faced with low demand. The associated logic is most likely at least partially to blame for the increase in L2 cache latency.
So Yonah has a slower L2 cache working against it, but two cores and a handful of architectural enhancements working in its favor - let’s see how they stack up in the real world.
First up, we’ve got our business application tests:
Business Winstone 2004 | Communication (SYSMark 2004) | Document Creation (SYSMark 2004) | Data Analysis (SYSMark 2004) | |
Dothan (2.13GHz) | 24.3 | 129 | 202 | 118 |
Yonah (2.0GHz) | 21.6 | 146 | 215 | 138 |
Dothan has a sizeable lead in Business Winstone 2004, which we’ve always attributed to its low latency L2 cache. Since the benchmark gets no benefits from dual core, and doesn’t take advantage of any of the SSE improvements to Yonah, the advantage is clearly in Dothan’s court.
The SYSMark tests paint a different picture, with Yonah outpacing the faster clocked Dothan by 6 - 17%. What’s interesting to note is that in these tests, the performance advantage isn’t exclusively attributable to the advantage of having two cores - Yonah’s architectural advancements are at work here as well.
The digital content creation tests are where Yonah’s improvements should shine:
Multimedia Content Creation Winstone 2004 | 3D Content Creation (SYSMark 2004) | 2D Content Creation (SYSMark 2004) | Web Publication (SYSMark 2004) | |
Dothan (2.13GHz) | 29.8 | 188 | 255 | 169 |
Yonah (2.0GHz) | 34.7 | 264 | 323 | 236 |
And shine they do; thanks to a combination of the move to dual core as well as the architectural improvements over Dothan, Yonah shows anywhere between a 16 - 40% increase in performance.
DivX | Doom 3 | |
Dothan | 39.7 fps | 95.5 fps |
Yonah | 57.5 fps | 93.8 fps |
The DivX test shows what we’ve pretty much seen across the board from dual core scaling in video encoding, so there’s no surprise there. Our only gaming benchmark, Doom 3, shows a hazier picture with Dothan on top, and Yonah close behind. We will investigate gaming performance of Yonah much closer later on.
What we can walk away from these benchmarks with is an idea of the level of improvement to expect from Yonah, but now comes the real test - how does it stack up against other desktop processors, especially the Athlon 64 X2.
135 Comments
View All Comments
Furen - Wednesday, November 30, 2005 - link
Silicon on Insulator helps with current leakage, though. The problem for AMD, as I see it, is the delay of its 65nm process.forPPP - Wednesday, November 30, 2005 - link
Interpolating results shown in this article, I think we won't see Turion Dual Core with more than 2.0GHz or maybe even 1.8GHz for now, because it will consume much more power. That's why Turion will be behind it till AMD gets to 65 nm. But then Intel will have new architecture.Cygni - Wednesday, November 30, 2005 - link
Heres a quick summary of my thoughts:Best mobile proccessor option ever produced. Would be silly not to get one with your next laptop. But it doesnt have the muscle for the desktop. Nuff said.
Miggle - Wednesday, November 30, 2005 - link
gaming wise, its looks good. Altho it would be more fair to compare a 2ghz yonah to a 2ghz Athlon X2 /w 2MB L2, being within 5% of 3800+ is very good already, considering that its a notebook cpu. the desktop version may even surpass Athlon64. I sure hope AMD also has something up their sleeves. Exciting match!defter - Wednesday, November 30, 2005 - link
"Altho it would be more fair to compare a 2ghz yonah to a 2ghz Athlon X2 /w 2MB L2"Actually current comparison is fair, since Turion has only single channel memory controller. 2*512KB + dual-channel memory controller Athlon64 achieves about the same performance as 2*1MB + single-channel memory controller.
Furen - Wednesday, November 30, 2005 - link
Dual-core Turions will (supposedly) be socket S1, which will have dual-DDR2 channels.michaelpatrick33 - Wednesday, November 30, 2005 - link
How is it good to be within 5% of a 3800? The 3800+ has only 1024L2 cache total. Additionally, this is their 65nm product compared to a 90nm product and it still doesn't match it in performance? I was expecting more from Yonah than this. AMD already has dualcore notebook Turions coming in Q1 '06 so Intel does indeed look further behind.Additionally, I am not too fond of Sysmark as a performance indicator either way, but still I don't think AMD needs to run around panicing at this point.
Furen - Wednesday, November 30, 2005 - link
If the FX-60 is a 2.6GHz dual-core then AMD will have something that will more than match any Yonah thrown at it (a 2.7GHz or so Yonah could conceivably beat it, I suppose). Yonah really does make things a lot more exciting though, since at least Intel is within striking distance.anandtechrocks - Wednesday, November 30, 2005 - link
You are comparing the most powerful AMD FX processor with a mid-range mobile chip? What does this prove?tfranzese - Wednesday, November 30, 2005 - link
Considering the single core Dothan at 2.0 GHz runs about $300 I don't see how you could say that a dual-core Yonah of the same clock is 'mid-range' especially for a notebook. I highly doubt the chip previewed today will launch at or below that price point, and probably much higher.