AMD has seen a few serious setbacks lately, especially with their Barcelona server processor, but it seems as if the company is trying hard to get things back on track. The first step in solving an issue is acknowledging it exists in the first place, and AMD CEO Hector Ruiz did just that last December. “We blew it and we’re very humbled by it and we learned from it and we’re not going to do it again.” Reseller Advocate Magazine asks, are you ready to believe him?RAM interviewed several key people within AMD, trying to get the honest truth from them – not the rosy marketing blurbs. The company is in a vulnerable position; it went through a set of blunders, and, as RAM calls is, is ‘on probation’. The bridges between AMD and resellers have been blocked in 2007, and 2008 will tell us if those blocks are removed, or strengthened – or that the bridges will be blown up altogether.
The Barcelona mess-up was probably the most significant error that hurt AMD’s name and reputation. However, according to John Fruehe, worldwide business development manager for Opteron, the net effect in terms of marketshare loss or gain has been minimal.
We haven’t grown market share, but we also haven’t lost market share, and one would expect that if we were disadvantaged from a product perspective. There were two things that played into this. One was that our competitor’s product really wasn’t a great quad-core solution. It kicked out about 50% more heat and drew 50% more power than the duals and it didn’t scale very well. So it wasn’t a very viable solution for most customers. Customers saw that we were going to have a better platform and a better solution. You know, customers think about things in the long term. In the desktop world, the decisions are pretty short term when you’re revving your machine every year. But when you’re planning a data center with an architecture you expect to have for three to five years, you’re willing to wait a little longer to make the right choice. We started shipping Barcelona in March, but you probably won’t see parts on shelves until at least mid-April because we’re still so busy fulfilling all the backlogs from people who said they were willing to wait.
The bitter rivalry between the two biggest x86 chip manufacturers is still alive and kicking, and I must say that personally, I like the sharp tone. Concerning Intel’s quad-core Nehalem chips, Fruehe noted, bitingly:
I’m not really too concerned about AMD being “a generation behind” when Nehalem comes to market because, frankly, Nehalem is Opteron 1.0. Welcome to the game. You finally integrated your memory controller. You did the native quad-core. A glueless interconnect. We’ve done all that and have been for quite some time. We’re not concerned about the Nehalem hype our competitor is throwing out there. We know that doing native quad-core is not easy. We know that integrating a memory controller is not easy. They did it twice with Timna and Whitefield, and they had to kill both of those projects before they ever got to market. The proof is in the pudding.
A often-heard story among OEMs is that they choose to ship products with AMd chips in them not because AMD’s offerings are superior to Intel’s, but simply because AMD allows them to offer a choice in the first place. Gary Bixler, director of marketing for North America, is clear about this issue:
These guys are businesspeople. They’re pragmatists. They have a business to run and families to feed. We know for a fact that they value choice. Frankly, we see it as our responsibility to give them a choice that’s good enough for them to feel comfortable in making it with AMD. Now, two years ago, 18 months ago, our product lineup was such that the choice was dead obvious. We had clear superiority across server and desktop, and it was easy for them to choose AMD. Since then, we have not delivered on our road map the way we needed to on desktop and server. So it’s made it more difficult for them to choose AMD, and we’re the first to admit that. The good news is that we feel we’re absolutely through that. With Phenom and the Barcelona-based Opteron lines, we now are a viable choice across a very broad range thanks to things like price-performance advantages and a leading position on performance-per-watt.
The interviews are filled with detailed information and interesting quotes, so be sure to read them.
AMD promess one CPU in 2007 and release it in dec 2007, the “phenomenal” CPU. Intel in response have the Peryn and yet the Core2 series. Most persons that have “fake” quad core did not mind if in benchmarks they perform better. A Phenom is nice on paper but with low frequencies, with cache bug, with incompatible mainboards (which mostly work after a bios update), makes them not so attractive.
The integrated memory contoller is a part of the next CPU of Intel, named Nehalem:
http://anandtech.com/cpuchipsets/intel/showdoc.aspx?i=3326
If AMD will not offer for real a CPU that compete, and of course a video card that compete, they will became the future Cyrix, runs well for today apps, run bad for tomorow ones, and at the end may be bought by nVidia or IBM.
I wanted to buy a Quad core from AMD, I’ve bought one but I was dissapointed, and I’ve sell the AMD box and I bought an Intel one, no comment for more.
AMD has been on the outs for awhile now, but things have turned around and are going to get better. Remember, having the performance crown doesn’t get you a whole lot besides bragging rights and some free marketing. To be successful AMD has to be competitive in the mainstream in performance, power and price — In which light, they’re not nearly as far behind as you’d believe looking only at the high-end market segments.
The same goes for the GPU market competing against nVidia. AMD doesn’t even seem to be pursuing the high-end GPU market with single-chip solutions at this point, letting their x2s compete with nVidia’s high-end single-chip solutions. However, the new ATI card (4850) launching next Wednesday is, by early accounts, competitive (+/- 15% or so) with nVidia’s current high-end card, the 9800, at less than half the price. The higher-end variant, the Radeon 4870, should be competitive with nVidia’s next-gen (also due soon) high-end GPU, and again will have a significant price advantage.
Some people will pay twice as much for 10% more performance, but most will not — and that’s the market you have to be competitive in to succeed.
Honestly, I think AMD has the potential to move things in the right direction. Not doing so would seem foolish in my opinion. So, I would ‘like’ to believe it when he said “We know we screwed up! It won’t happen again!” Now, I’m not exactly sure where I’m going with this save for the blatant logic that has been stated clearly by AMD themselves.
With that said, I really do think things will change. Does this mean I will go and buy the chip? Probably. But not right now… I’m a student.
Good luck, AMD.
Back on track.Hope they do.I am a big AMD fan.
AMD is a great company and tends to hit the market in the middle of the road for users. With that in mind they will find that middle again and regain the edge they at one time had!
Have faith, AMD will return stronger then ever!
I have complete confidence in Ruiz. He just let his guard down for a little while and has learned his lesson. The man is a fighter and I see good things ahead for AMD. Now that the non-essential management personnel were sent packing, AMD can use its superior engineering know-how to focus on the task at hand. For one thing, AMD’s gonna give both Nvidia and Intel a run for their money in the graphics arena. Intel’s foray into real time ray-tracing will turn out to be a costly mistake because the raw processing power that is required for ray tracing would be better used elsewhere such as processing the physics and feel of the game. AMD’s adoption of Apple’s OpenCL is a wise move to counter Nvidia’s Cuda. Its latest announcement regarding its 500-core Stream Processor is sure to send chills down the competition’s spine. Ruiz is making all the right moves lately. Bravo, AMD.
DO NOT underestimate AMD’s cpu’s.. phenom and amd64 in general still beats core2 badly for some stuff, and the rest, is almost certainly just because of intel smashing an insane amount of cache into the core2’s…
just try run stuff like openssl, or gmp..
a very very optimized core2 asm(with lots of core2 hacks) gmp is slower on a 3.2ghz core2 45nm than standard x86_64 asm on a 2.6ghz amd64..
I’m assuming that you’re running the Core2 in 32 bit mode and the AMD is running in 64 bit mode? That’ll explain your difference as applications like GMP and OpenSSL benefit loads from the wider integer registers.
no, both are naturally 64bit.. im not stupid. These are simply the results.
Riiiiiiiight,
Here on planet earth, under similar conditions (same ISA, system, OS, configuration and optimization flags) there is no way a wider CPU, with better OOO scheduler, more aggressive branch predictor, larger caches, and which is running almost 25% faster clock cycle performs wors.
Unless AMD has some sort of pixie dust which breaks the rules of physics, or you are simply making stuff up.
I have both quad Opterons and Core2 Quads extensively, clock by clock the Core2 quad xeons take the Barcelona Opterons to the woodshed. Only in some very rare FPU codes the Opteron can use the memory controller to better stream data as opposed to the Quad Xeon. But if compare a 3Ghz Quad Xeon to a 2.2Ghz Quad Barcelona, I am yet to see a single piece of code I use that the Xeon is slower, the Barcelona for the most part is embarrassingly slower than the Xeon.
AMD is going to have to pull many hat tricks to overcome the fact that a) It does not have a fresh microarchitecture to compete with Nehalem (which is an almost completely new microarch from Intel), b) It can barely manage to produce 65nm parts, never mind that intel has had 45nm online for a while, with 3*nm nodes almost ready to go.
So indeed AMD will need all the pixie dust and denial to overcome the fact that they are at least their microarchitecture is 1 generation behind and unless they manage to pull it off and skip 45nm altogether, their fab may be 2 generations behind.
With the amount of money they are hemorrhaging, I have no clue where they are going to raise the hundreds of millions it takes to design a new microarchitecture and the billions it takes to get the new fab lines ready for sub 65nm nodes.
It varies heavily depending on workload, different processors do different things better, for comparison i am using a Phenom 9600 (2.3ghz quad core), and a Q6600 (2.4ghz clocked to 2.3 for comparison purposes), both have 2GB DDR2/667 ram, tho the Q6600 is running in dual channel mode and the phenom is not (order f–ked up, it should have 4gb dual channel).
Both are running 64bit gentoo, compiled using gcc 4.3.1, cflags are =-O2 -fomit-frame-pointer -march=” with core2 or barcelona used as the -march appropriately.
All benchmarks are single threaded, and run with nice –19 so they can hog 1 core… Nothing else is running in the background aside from ssh (my login process).
John the ripper (single threaded) DES benchmark make linux-x86-64 using SSE2 asm:
Core2: Many salts: 2197K c/s real, 2201K c/s virtual
Phenom: Many salts: 1669K c/s real, 1669K c/s virtual
Compiling the same program using make generic (gcc optimizations, no sse2 asm) yields different results, using the default john CFLAGS:
Core2: Many salts: 1061K c/s real, 1061K c/s virtual
Phenom: Many salts: 1130K c/s real, 1130K c/s virtual
Running the synthetic flops benchmark (http://www.firenzee.com/flops.c) (compiled with -O3 -fomit-frame-pointer -march=core2/barcelona:
AMD:
Module Error RunTime MFLOPS
(usec)
1 4.0146e-13 0.0079 1769.8765
2 -1.4166e-13 0.0074 945.6464
3 4.7184e-14 0.0097 1751.3078
4 -1.2557e-13 0.0103 1457.3055
5 -1.3800e-13 0.0283 1025.4144
6 3.2380e-13 0.0176 1644.2968
7 -8.4583e-11 0.0254 471.5272
8 3.4867e-13 0.0274 1094.7969
INTEL:
Module Error RunTime MFLOPS
(usec)
1 4.0146e-13 0.0135 1038.9985
2 -1.4166e-13 0.0122 575.1838
3 4.7184e-14 0.0091 1868.4960
4 -1.2557e-13 0.0071 2118.3583
5 -1.3800e-13 0.0282 1026.7758
6 3.2380e-13 0.0138 2095.7179
7 -8.4583e-11 0.0407 294.7069
8 3.4867e-13 0.0283 1061.8881
So both processors are faster in some tests…
OpenSSL benchmarks are similar too, Intel seems to be faster at things like RC4, while AMD is faster at AES, tho the benchmarks are a bit too big to paste…
See:
http://www.firenzee.com/openssl-intel
http://www.firenzee.com/openssl-amd
I will re-run these tests when the dual channel memory for the AMD system turns up, but i doubt it will make much difference considering the nature of these benchmarks…
Ofcourse these benchmarks are a rough unscientific idea… Core2 may be faster at SSE2 code, or the asm written for john might simply be optimized for core2… Similarly with gcc, it could simply be that the architecture specific optimizations are better for phenom.
My experience has been that AMD systems generally seem quicker under load, and multi processor systems seem to outperform their Intel counterparts. The AMD system also seemed to compile the system packages faster than the Core2 system.
Of course, even if AMD cpus aren’t up to scratch this time round, it was Intel’s turn not so long ago with the P4 that was ridiculously inadequate. We need healthy competition between these two companies, or we’d be stuck with overheating single core P4 systems and proprietary RDRAM.
those numbers are nice, but the Q6600 is ancient. i think the reality is AMD will be competing for the low-end while Intel will be able to release high-end products and provide under-clocked/semi faulty parts to beat up AMD’s low-end market too.
“3Ghz Quad Xeon to a 2.2Ghz Quad Barcelona, I am yet to see a single piece of code I use that the Xeon is slower, the Barcelona for the most part is embarrassingly slower than the Xeon.”
It’s 800Mhz slower, what do you expect? An onboard memory controller can’t make up for a 26% difference in speed. AMD’s main problem is that they can’t scale as well as Intel. If they could, they would be in a much better position.
I invite you to actually test yourself.
instead of your nice little pixie dust remarks, maybe you should.. i dont know… KNOW SOMETHING about what you are saying?
its really quite simple, for the code gcc generates for openssl, amd is superior, and as for gmp, the standard x86_64 implementation on AMD, beats the crap out of a special core2 asm hacky version, on core2.
Again, test it for yourself, then you will see.. And if you come here claim otherwise, then we will all simply know that you couldnt admit to being wrong..
You provide no quantitative numbers to back anything up, what is the system config, OS, compiler flags, etc, etc, etc.
The burden of the proof is on the one making the claims: i.e. you, not me.
I am yet to see a 3+Ghz core2 machine perform slower than a 2.4 Ghz Barcelona, period.
I can get you the openssl numbers, not the gmp, as i dont have access to the hardware right at this moment, and i dont want to spread out false(though fairly accurate from memory) numbers.
openssl rsa 4096 signs/s
phenom 2.5ghz: 167.42 signs/s
core2quad 3.2ghz: 159.72 signs/s
altering compiler flags or anything, doesent appear to really affect it (i suspect its asm code? either way, its what one gets for openssl.)
and believe me, its worse for gmp.
edit:
oh btw, it seems gmp’s own site back me up aswell (allthough they dont have tests with the special core2 asm optimized version, which i did)
http://gmplib.org/gmpbench.html
Edited 2008-06-18 09:45 UTC
AMD is known for being very friendly to the GCC developers (et al.) and donating a lot of hardware. So, it’s no surprise (and nice to hear) that GCC supports them well. Of course, the (in)famous Intel compiler is probably better for their chips, but they are supposedly? still kinda braindead re: SSE working on AMD chips (still using a “GenuineIntel” check ??).
They are behind since the first Core2 came out. They need to sort power consumption, frequencies, and efficiency. Nothing “undoable” IMHO.
I know like I’m beating a dead horse, but for me (the reason I don’t go for any laptop or desktop with AMD in it), the nail in the coffin is this:
1) Crap wireless; why did AMD team up with broadcom of all companies? their wireless chipsets are monumentally crap; their hatred of opensource is renound by the fact that they refuse to work with the community.
Their products are poor quality – showing their unreliability in both PC’s and MacBooks that use them (the recent wireless problems with MacBooks were not present when MacBook used Atheros). They should have gone Atheros, and made a complete integrated platform like how Intel have with Centrino. The only disappointment I have is that Intel didn’t move the Centrino idea into the desktop world.
2) It took far too long, after they purchased ATI, to work out the issues with alternative operating systems. Couple that with problematic drivers – I stay clear of their products. yes, they’re working towards improving their relationships with ‘geekdom’ – but they lost their respect the moment they started to stuff around. Set a course, and damn well implement it – screw the inside politics; if people within the company get in the way, fire them.
Edited 2008-06-17 07:16 UTC
I think AMD could to well by not chasing after making the fastest process money can buy. Make a solid line of cool CPUs that can run well with passive cooling and I think there should be money to be made there, even if they lose to Intel in the spec benchmarks on the high end.
I agree….
Afterall, laptops will soon outsell desktops (if they aren’t already) and mobility, power consumption and heat are key here, not the number of gigaflops.
They key word here is ‘cool’. I have an old Acer with a Turion 64 MK-38 and the amount and heat and fan noise is unbelievably irritating, and the battery life sucks as well.
It would also help if AMD were more Open Source friendly.
Even on the desktop I can see it playing more of role. My girlfriend is looking to get a new computer and her number one requirement is that it must be as silent as possible, while still powerful enough to run 3Dstudio and AutoCAD. Also as computers start to ‘invade’ other rooms of the house I can see there being more and more of a market for silent or near silent computers that still have enough power to do some reasonably heavy lifting like playing video at 1080p.
I have an AMD laptop (Compaq) from last year, and upgrading the BIOS _dramatically_ changed the way the fan works, so try that if you can. It’s much much quieter now.
As far as battery life, all laptops suck (more or less). Some get 3 hrs, some really high-end can get 5 hrs or 8 hrs., but mine gets max. 2 hrs (6 cell?) on “power saver” under Vista x32 (heh, sad but true). A better battery would help, but luckily, I don’t ever go anywhere, always keep it plugged in. Of course, stupid widescreen probably sucks a lot up of energy (as well as RAM, HD, wifi, USB devices, who knows what else).
Yes, of course, but they have to kiss up to Windows in order to succeed (apparently). Face it, it takes a lot of time, talent, energy, and motivation to support Windows AND Linux, even as a hobby. Supporting just one is pretty much a full time job.
Selling x86 chip with passive cooling has been Via’s strategy. Their processor have long been known to run very cool, but they are also known to be rather slow since they optimize for low power rather then fast processing. Via’s processors have been a hit in the embedded space, but haven’t really caught on in the mainstream.
The new Nano line from Via should level the playing field, somewhat, as it’s a more modern processor design. It’s an “out of order” processor rather then then in order design of the current C3, EDAN, ColdFusion, and C7. It’s similar to stepping up to a Pentium 3 from a Pentium 2.
Anyway, AMD has the Geode line to fill the low power embeddable x86 processor niche, and they need to compete in the high end to bring margins up. Price parity with Intel was the original reason AMD took the risks they did with the K7 and K8 cores to begin with. The bulk of the PC market may be in the midrange, $100-$200, but having the benchmark crown gives a halo effect to the rest of the product lines and gives the company bragging rights.
Flatland Spider,
Well, you have a point. Some Ferrari fans who can’t afford them buy Fiats because of the connection. Many people love Valentino Rossi, but end up buying a Fazer instead of Yamaha’s flagship R1….
But most consumers purchase based on needs. They tend to buy what they want/need without caring about the cutting-edge, top of the line, halo products.
AMD have always been at a disadvantage compared to Intel – money wise. But they’ve also shot themselves in the foot quite a bit recently. Smaller companies succeed because they find room to maneuver in the marketplace and create/fill niches based on the current economic climate. Granted, AMD ain’t ‘small’ but they can be more flexible than Intel because they have less to lose. Besides, wouldn’t it be cheaper to focus your R&D on slightly slower, cooler CPUs than multicore performance-oriented beasts.
Try to recall the Honda story back in the 50s/60s. If you rode a bike (Harley, Triumph) then, you’d be branded a thug, renegade or junkie. Honda released it’s cub which appealed to college students, housewives and even execs. It revolutionized the motorcycle market, but none of the buyer’s back then knew of Honda’s multiple Isle of Mann victories or they didn’t care.
Just my 2 cents.
Oddly enough, I cut out a bit about the Nissan GT-R being great for the sale of Sentras.
Yeah, AMD really showed they were bush leaguers used to coming second. They found out it’s easy to get the lead, but it’s much harder to keep it.
I honestly don’t know what the cost difference between designing a power miser and a performance beast would be. If they’re just tweaking an old core for process shrinks, probably not that much, but if they’re trying to increase the performance while being low power, I’d guess about the same. The only thing that would change would be the power budget in the latter process.
You have to wonder how much technology from those Isle of Mann TT victories filtered back to the Cub.
If they can make a cpu that runs cooler while performing higher than Intel, provide a cmopetitive GPU and continue to show support for cross platform drivers; I’ll come back in a heartbeat.
It broke my heart to not buy AMD and ATI for my last upgrade. It was the first non-ATI gpu I’ve put in my machine but the real-use benchmarks favoured Intel at a cooler temperature, the 8800gpu (not much else to say there) and nVidia showed better cross platform support at the time.
Here’s too hopeing..