AMD's Sempron 3300+: 90nm Budget Computing
by Anand Lal Shimpi on April 18, 2005 2:10 AM EST- Posted in
- CPUs
When AMD offered to send us their latest Sempron CPU for review, we honestly felt a little ashamed - we had almost entirely forgotten about the budget CPU that launched last June. Had we missed other Sempron reviews since its launch? Were we too tied up in the higher end desktop processors and the dual core migration to pay attention to AMD's brand new budget line? After a moment's panic, we calmed ourselves and realized something that had surprised us a bit - AMD hadn't released a faster Socket-754 Sempron since its launch in June 2004. Not a single new CPU in ten and a half months. We stopped feeling so bad.
Intel was slightly better, but not by much. After our original review of the 90nm Celeron D, Intel released one more CPU, the Celeron D 345, late last year, but it's been quiet since then. And we thought the mainstream CPU race had slowed down.
So, it was time for an updated comparison, but luckily, the field hadn't changed much - or had it? Remembering back to our original Sempron review, AMD initially introduced two Semprons: a Socket-A and an Socket-754 version. The Socket-A version has topped out at 3000+ (2.0GHz) and it doesn't look like there's any future beyond it for the aging platform. The Socket-754 platform has yet to out-live its welcome and thus, AMD's newest Sempron, the Sempron 3300+, is a Socket-754-only CPU. The Socket-754 Sempron is based on AMD's K8 architecture, but is a 32-bit only CPU (no x64 support here). As a Socket-754 CPU, the Sempron only features a single channel DDR400 memory controller.
Intel's Celeron D 345 was merely a clock bump to the Celeron D 335 that we reviewed last June, bringing Intel's fastest Celeron up to 3.06GHz while still remaining on the 533MHz FSB. AMD's Sempron 3300+ isn't as simple of a transition, however. The original Socket-754 Sempron was built on a 130nm process and featured a 256KB L2 cache, whereas the new Sempron 3300+ is built on AMD's 90nm process and features a 128KB L2 cache. The new Sempron also features all of the enhancements that made it into the 90nm Athlon 64 processors - mainly SSE3 support and some enhancements to the memory controller.
The higher rating is due to a higher clock speed; the Sempron 3300+ runs at 2.0GHz compared to the 3100+'s 1.8GHz clock. But with half of the L2 cache, the performance picture is bound to be much more interesting than just a regular clock bump.
With only a 128KB L2 cache, the Sempron 3300+ is definitely a step back in terms of the cache sizes that we expect to see on modern day microprocessors. At the same time, halving the cache while moving to a smaller process ensures that AMD can enjoy larger profit margins on these new Sempron CPUs. But AMD's profit margins aren't our concern here; what we care about is how the 3300+ performs and going one step further, a cool running 90nm chip with a very small 128KB L2 cache is quite attractive to the overclocker in us.
With an on-die memory controller, the Socket-754 Semprons can get away with having relatively small L2 caches, since their main memory access latencies are very low to begin with. But even if we estimate that the on-die memory controller of a Sempron reduces memory accesses to around ~120 cycles, an access from L2 cache is going to still take about 1/10th that. In the end, while AMD's K8 architecture is less dependent on large caches, it is still not impervious to the impact that a small one can have.
Priced at $127, the Sempron 3300+ is priced similarly to Intel's Celeron D 345 ($133) and the Athlon 64 3000+ ($140). That being said, let's see how it competes...
The Test
AMD Athlon 64 Configuration
Socket-939 Athlon 64 CPUs
2 x 512MB OCZ PC3200 EL Dual Channel DIMMs 2-2-2-10
MSI nForce4 SLI Motherboard
ATI Radeon X800 XT PCI Express
AMD Sempron Configuration
Socket-754 Sempron CPUs
2 x 512MB OCZ PC3200 EL Dual Channel DIMMs 2-2-2-10
ABIT NF8 nForce3 Motherboard
ATI Radeon X800 XT AGP
Intel Celeron D Configuration
LGA-775 Intel Celeron D 345 (3.06GHz)
2 x 512MB Crucial DDR-II 533 Dual Channel DIMMs 3-3-3-12
Intel 915P Motherboard
ATI Radeon X800 XT PCI Express
53 Comments
View All Comments
snorre - Friday, June 24, 2005 - link
It seems like AMD also has enabled 64-bit support in this CPU:http://finance.messages.yahoo.com/bbs?.mm=FN&a...
Even better value then I guess.
snorre - Friday, June 24, 2005 - link
Tbuch - Sunday, June 5, 2005 - link
In a time where the Processors are named with a lot of Letter addition Anandtech (and others) must be very caryfully to use these letters. You have been using a Intel 915P Motherboard which is a Socket 775 bord - therefor the Celeron processor you have tested must be a Celeron D 345J (with a"J" addition) and not "only" a 345. Am I right?johnsonx - Friday, April 22, 2005 - link
Interesting... the board's BIOS claims Cool'n'quiet support, and I loaded the latest processor driver from AMD that claims Cool'n'Quiet support for Sempron (same one I use on my own A64 2800+), but I couldn't get the Cool'n'Quiet/PowerNow dashboard demo to run (claimed no supported processor), nor could I see any other sign that it was working, like a low processor speed report in System Properties.a mystery...
(ok, so this is a bit off topic, but at least we are still talking about Semprons)
Rand - Friday, April 22, 2005 - link
I built a system around a Sempron 2600+ (S754) a few weeks ago, Cool n' Quiet worked fine on the MSI K8T Neo-FSR.Stock VCore is 1.4V, it dropped to 1.0V and 1GHz at minimum.
johnsonx - Wednesday, April 20, 2005 - link
#47 - you may or may not be right that only 1.6Ghz semprons don't have CnQ support, but it isn't because of an 8x multiplier limitation. My A64 2800+ drops to 989Mhz on CnQ (I'm guessing that's actually supposed to be 1.0Ghz, but my mainboard's clock is a touch low). That implies a 5x multiplier. Either way, it's clear a 1.8Ghz CPU can drop to 1.0Ghz, so why can't a 1.6Ghz one do it?It'd be nice if AMD would make this clear somewhere - if CnQ is a desireable feature, then why hide which CPU's have it and which don't?
(actually disabling it on ANY cpu is stupid in the first place, but again, AMD doesn't check with me on what I think is stupid)
Oh, BTW, to answer your other question, CnQ drops my A64 2800+ to 1.0v, and as far as I can recall the Sempron 2600+ runs at 1.4v. I'll look when I setup one of them later today (they're in boxes in the customer's office now).
Visual - Wednesday, April 20, 2005 - link
in regards to CnQ on the semprons - it is available to all semprons except the 1.6GHz models, as they are already at 8x multi by default (and CnQ lowers the multi, but it cant get any lower than 8x)I wanna know if CnQ lowers the voltages and by how much.. and if the 1.6GHz semprons come at the lower voltages by default or they are at 1.4v too... but yeah, this is quite out of the topic here. sorry.
Andyvan - Tuesday, April 19, 2005 - link
I'm curious about the tests in which the Sempron out-performed the Athlon 64 3200. Both were running at the same clock speed, and the Sempron has 1/4 the cache.Is this due to SSE3 support?
-- Andyvan
Jep4444 - Tuesday, April 19, 2005 - link
the XP 3200+ has been discontinued for quite some time but the A64 2800+ is still in production hence why its a better comparisonRav3n - Tuesday, April 19, 2005 - link
I would like to have seen a comparison with the Athlon XP 3200+ as well... even though that is just adding yet an additional platform.