Why AMD Could Win The Coming Visual Computing Battle
Vigile writes "The past week has been rampant with discussion on the new war that is brewing between NVIDIA and Intel, but there was one big player left out of the story: AMD. It would seem that both sides have written this competitor off, but PC Perspective thinks quite the opposite. The company is having financial difficulties, but AMD already has the technologies that both NVIDIA and Intel are striving to build or acquire: mainstream CPU, competitive GPU, high quality IGP solutions and technology for hybrid processing. This article postulates that both Intel and NVIDIA are overlooking a still-competitive opponent, which could turn out to be a drastic mistake."
This was written by an AMD shareholder, of course. Guilty as charged as well, here.
Year over year annual growth has ceased and this past quarter shows a 0.2% decline in revenues.
Flamewar in 3...2...1...
Amd has supposed to have been dead and written off how many times in the past years? Ati as well?
:)
Its nice to know that they still maintain an edge, even though they have no where near the capitol on hand that nVidia and Intel do.
I for one always liked Underdogs...
~DF
I thought AMD was dead!
Wrong story? ;)
That card is never going to use 1GB of VRAM.
$30 for an 8GB USB flash drive? That doesn't really compare to the 10 CENTS I pay for a blank DVD. I still need to share gigs of data with people where placing that data online isn't an option. If I had to spend $30 a pop to send these out, it would cost a small fortune.
And no, the information I'm sharing isn't illegal.
I used to know an engineer who worked for AMD, and one of the things he would tell me about were the problems with the merger with ATI. There were a lot of manufacturing and engineering differences between the two companies that made it difficult to combine designs from the two. In addition, the poor financial situation of AMD meant they didn't have enough time and money to complete the "Fusion" CPU/GPU combo -- one of the main drivers behind the merger in the first place.
He said that the company will still bring something out, and that something will still go by the codename "Fusion", but it will not be the product originally envisioned at the time the companies decided to merge. He speculated maybe some kind of Multi-Chip Module -- essentially just a separate CPU and a separate GPU die mounted into the same packaging.
Is that before or after you start playing Crysis?
Argh! Evidently!
Silly me.
Amnesty International
I respect AMD and had faith in their ability to make a comeback in the past, but there's a new wrinkle this time: Apple.
Apple computer sales are growing at 2.5 times the industry rate, and they use Intel CPUs. With all the growth in the PC market going to Intel CPU's, is there much room for an AMD comeback?
I can see two ways for AMD to make a comeback. If Apple's agreement to use Intel CPUs expires and AMD can win some business with Apple, AMD can latch on to Apple's growth. But Apple chose Intel for its ability to ramp up production. Will AMD be able to provide the same? Will AMD be willing to give up other customers to meet Apple's demand?
If Apple chooses this route, how big of an architecture change will this be? I've no doubt Apple can provide developer tools to aid the migration, but will Core 2 optimizations easily translate to AMD optimizations?
Will Apple take the risk of supporting both architectures? They are very active in LLVM development, which allows dynamic optimization of code. If LLVM works as well as many hope, Apple could deliver software in a common binary format that automatically adapts to any architecture using LLVM. This would be quite novel. Apple would benefit from ongoing competition between Intel and AMD while giving AMD a fighting chance in a market increasingly dominated by Apple.
The other potential AMD savior is Linux. Can the open source community deliver software that can take advantage of AMD's CPU-GPU architecture spectacularly enough to give AMD the sales it needs?
If Apple weren't in Intel's camp, I would invest in AMD with confidence in a turnaround, but I think the fate of AMD lies largely with adoption by Apple or Linux.
What do you think?
Nvidia has a better chance to compete successfully against Intel because their executives do not think like Intel. AMD, OTOH, is a monkey-see-monkey-do company. Many of their executives (e.g., Dirk Meyer) and lead engineers came from Intel and they only see the world through Intel glasses. Having said that, this business of mixing coarse-grain MIMD and fine-grain SIMD cores on a single die to create a heterogeneous processor is a match made in hell. Anybody with a lick of sense can tell you that universality should be the primary goal of multicore research and that incompatible processing models should not be encouraged let alone slapped together. Programming those hybrid processors will be more painful than pulling teeth with a crowbar. Heck, breaking programs down into threads is a pain in the ass. Why would anybody want to make things worse?
The best strategy, IMO, is to work on a universal processor that combines the strengths of both MIMD and SIMD models while eliminating their obvious weaknesses. AMD needs somebody with the huevos to say, "fooey with this Intel crap! Let's carve our own market and create a completely new technology for a completely new paradigm, parallel processing". Is Hector Ruiz up to the task? Only time will tell. For a different take on the multicore and CPU/GPU issue, read Nightmare on Core Street.
We as consumers can only hope that this will be true.
"It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
Nvidia and Intel are well aware of AMD and have not "written this competitor off". The only one ignoring AMD is the technology press because they are generally too stupid to focus on more than two things at a time. Most articles are presented in a context of "x is going to overtake y" "technology x is a y-killer". Conflict sells and overly simplistic conflict sells to a wider audience.
AMD has some financial problems and their stock may sink for a while but they are not about to go bankrupt. If anyone should be worried about their long-term prospects it's Nvidia. Intel and AMD both have complete "platforms" as in they can build a motherboard with their own chipset, their own GPU and stick their own CPU in it. Nvidia has a GPU and not a whole lot more, their motherboard chipsets are at an obvious disadvantage if they need to design chipsets exclusively for processors whose design is controlled by their direct competitors.
Nvidia's strength has been that on the high-end they blow away intel GPUs in terms of speed and features, Intel has been slowly catching up and their next iteration will be offered both onboard and as a discrete card and will have hardware-assisted h.264 decoding.
Nvidia's advantage over ATI has been that ati has generally had inferior drivers regardless of what platform you were using, since AMD took over ATI has been improving their driver situation significantly both with respect to thei proprietary drivers and their recent release of specs for the open source version. Meanwhile Nvidia seems to have been doing everything they can to trash the reputation of their drivers over the last year both with their awful Vista drivers and their buggy/sloppy control panel that they have forced on everyone.
The consensus lately is that we are looking at a future where you will have a machine with lots of processor cores and cpu/gpu/physics/etc functions will be tightly coupled. This is a future that does not bode well for Nvidia since the job of making competitive chipsets for their opponents will get tougher while they are at the same time the farthest from having their own platform to sell.
All this might be true if AMD didn't continuously shoot themselves in the foot. Socket 472/754/939/940/AM2/AM2+/AM3 anyone?
Why AMD + ATI Should win: Hypertransport. Putting the GPU on the same bus as the CPU should theoretically eliminate whatever roablocks the PCI bus created. Plus, allowing for die-2-die communication and treating the GPU as a true co-processor instead of a peripheral should open up huge possibilities for performance boosts.
Why AMD + ATI won't win: AMD won't risk alienating their OEM partners who also manufacture Intel motherboards and NVidia boards. Also, it's AMD.
... and I recall during company meetings we would be told that Intel was "keeping an eye on nVidia". AMD not so much. Intel looks at nVidia to be a new and strong threat.
Vivin Suresh Paliath
http://vivin.net
I like
This is definitely a win for the A-Team. I'm sure Mr. T feels pity for the fools...
I was referring to [cost of drive] + [cost of countless cd's].
If you can read this, I forgot to post anonymously.
Right now AMD has some great CPUs on the low end and the best integrated graphics solution.
A huge number of PCs never pay a game more graphically intensive than Tetris and are never used to transcode video!
Right now on newegg you can pick up an Athlon X2 64 4000 for $53.99
The cheapest Core2Duo is $124.99. Yes it is faster but will you notice? Most people probably will not.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
For 36 dollars you can buy a CD burner and a 100 pack spindle of CD-Rs from newegg. For 6 dollars more you can burn almost twice the content of one of those drives. Plus after the initial 18 dollars for the CD drive you'll save yourself about 12 bucks buying the 100 pack spindle and getting over twice the storage.
I upgraded from a Radeon 9000 to a GF7600GT recently. Woah boy! Several times increase in performance, and paid the same price, essentially(5-6 years later). It has a nice price tag($100 after rebate), and better driver support and better performance than comparable ATI (~HD2600) cards. That's enough reason for me to switch. I didn't need anything 'uber' in my AGP 2.0 compliant slot that maxes at a mere 4x, just a little someting to keep this system 'in the game' for another few years. Biggest motivation was DX9 and Shader Model 3. I have no plans to run Vista, even though my system can now!
Enlightenment is the elimination of that which is unnecessary.
because we don't just one brand on the market. I remember when we had 33MHz jumps for hundreds of dollars. Intel could charge what they wanted because they were the only player in the game. They had no reason to come out with a faster cpu. Without AMD we probably would be waiting for P3 500s to come out. I don't play many games on my computer or do anything with 3D modeling, so I can deal with the on-board or a low end GPU. This make AMD an attractive CPU-GPU bundle.
Sic Semper MicroSoft
And to add to my previous comment for 50 dollars I can buy a DVD burner and a 100 pack of DVD-Rs and I can have enough storage for almost 500 gigs of data. You on the other hand would have to buy almost 59 of those USB drives to match that at a cost of almost 1800 dollars. Have fun with that.
Currently the market capitalization for AMD is $3.7B, Intel's is $127.7B. I really believe, other than a possible government anti-trust problem, Intel could/would easily buyout AMD for competitive reasons if it felt so inclined. In fact, I am somewhat surprised given the current stock valuations that they haven't. I suppose they do not view them as a near and present threat to their market.
AMD is highly leveraged with ountains of debt. The article glossed over it but the fact of the matter is AMD is highly leveraged has $5 billion dollars of debt and only $1 billion of cash. AMD unsecured debt bonds are now rated CCC, junk turf. And the other wammy is with capital liquidity so damn low in the current credit crisis, its hard to see how AMD can secure any sort of money. Its also poised to report a 238 million dollar loss for this quarter and just cut quite a bit of staff.
Intel is kicking some butt right now. Take a look at this very recent report:
Intel beat reassures tech sector. Tech bellwether Intel (INTC) posted EPS of $0.28 ($0.04 better than $0.25 consensus) on revenue of $9.67B (in line), and issued an upbeat Q2 outlook that sent its shares soaring +7.3% in extended trading. Unlike many other firms, Intel said strong sales (+9.3%) were driven by North American demand, particularly for servers. CEO Paul Otellini said Intel is not seeing any effects from U.S. economic weakness, a sharp contrast to recent remarks by rival AMD (AMD) which told of widely weaker-than-forecast Q1 sales. For Q2, Intel sees revenue of $9-9.6B (vs. $9.26B consensus) and gross margins of 56% (vs. 53.6% this quarter). NAND flash memory chips revenue continued to flag.
AMD is also losing a ton of its market share it gained from the Athlon 64/Opteron days in the server market. I believe its down to about 23% now.
Now from a strategic standpoint, I'll take a slightly different view than the Pcper paper. I believe its a case right now of Sun Tzu's maxim: "he sends reinforcements everywhere, he will everywhere be weak." In other words, AMD has an alright GPU solution but has been second fiddle to Nvidia except for a brief upturn during the old Radeon 9700/9500/9600 series days. And ever since Core 2, Intel has proven it didn't need a serial interconnect Hypertransport (yet) and an onboard memory controller to be faster than the Athlons of those days. With Nehelem, it will get both and will be a force to be reckoned with.
I believe that AMD sat on its laurels too long during the Athlon 64 generation. It introduced the A64 series in mid 2003 and basically took over the lead with its performance and power effieciency. It even had the early lead with dual cores (remember the 3800 X2?) But it got bogged down with the ATI buyout and Intel basically landed a surprise attack with Core 2. AMD got caught with its pants down until early 2008 with the release of Phenom which for all intents and purposes only matches Conroe and surpassed by Penryn in both speed and wattage use.
Even Nvidia, while as the article said, has a strategic position problem still has a mound of cash reserves as does Intel. Granted the losing market share of PC gaming will hurt Nvidia, it still has some maneuver room. From my perspective, Intel is in smooth sailing for at least another year.
What is overlooked by most of the PC enthusiast press is that AMD still offers an excellent price/performance ratio that Intel does not match.
We have AMD to thank for the reason high end CPUs from intel costs $300 instead of $1000 right now.
I hope you meant 3700 series since that is the higher end version.
What was the title of Andy Grove's book? "Only the Paranoid Survive". OTOH, I wouldn't write off AMD, as a previous poster did, just because Apple chose Intel. Apple would have no problem unchoosing Intel if they can get a better product that meets their needs.
Comment removed based on user account deletion
Intel has to buy Nvidia or AMD to be competitive in the long run. There is no try, as if AMD survive, it could hurt badly Intel with CPU+IGP solutions.
Yoru blogs have many words but no concrete examples of "true" parallel processing applied to problems currently viewed as best solved by sequential algorithms. If your truly parallel processors are passing messages to achieve proper sequencing, how is that better than implicit sequencing for the class of problems that require sequential processing?
If you are saying that all problems can be parallelized with a net gain in elapsed time to solve, please provide the math proof that supports that position. Don't forget to include setup time for each parallel processor and it's internal environment to get it to solve the problem at hand.
Ok let's talk about heat.
Putting both GPU and CPU in close proximity to each other should help, not hinder. I think you mistook the GP for saying they'd be on the same die, but he said bus, not die.
It may be that they need to be separated a couple of inches from each other to allow room for fanout of the CPU signals to the rest of the board rather than having them in the same socket. If they weren't separated, and the chip packaging was the same height, they could design one heat sink over both chips. This reduces the parts count for the fan and heatsink and therefore increases reliability.
Having something on a plug in card with such an extreme cooling requirement just doesn't make sense. You aren't allowed much space for heat sink design between it and the next slot. Having the GPU on the motherboard gives case/motherboard designers more room for the heatsink design.
They ARE out to get you simply because They are in it for themselves and they don't care about you.
I agree. In the past, (as well as right now), ATI-written GPU "Catalyst" drivers for Linux have usually been bug-riddled, feature-poor, and a problem waiting to happen. And so, the vast majority of Linux "heavyweights" have been building and buying computers with NVidia. (Both discrete and integrated.) BUT, AMD/ATI has recently offered the actual specifications, under FREE license terms, for Linux folks to write driver code under the GPL. (ATI personnel can also take part, as long as they offer their code under GPL terms.) This could be huge. And unlike Apple systems, many Linux boxes are built as low-end machines, naturally targeting integrated graphics anyway. My own PC cost less than $250, and adding a graphics card + passive cooling was a significant cost. It was, of course, an NVidia card... and I expect that ATI graphics will really become viable soon, due to their having released the full specifications required to write FLOSS drivers.
I just bought a portable hard drive, it's got better read-write speed, portability and it's easier to back up data too.
Persistent storage, yeah. No question DVD's are ahead. What if you aren't only archiving stuff, though? Moving data from one computer to another, and back? Not to mention that optical drives take a LOT more power and noise to run than flash drives, which is quite important in laptops.
They both have their places. Hammers, screwdrivers, all that jazz.
My blog. Good stuff (when I remember to update it). Read it.
1. next gen processor (ie. nehalem) has no front-side bus and has a memory controller on chip. they will have something similar to AMDs hyper-transport. this difference is one of the main reasons why AMD has managed to stay competitive, and once it's gone Intel's performance edge will likely be more pronounced.
2. better process technology. Intel's 45nm is better than AMDs. Intel's 32nm will probably be better too, and get here sooner. Also Intel has complete control over their fabs, if AMDs fabs are spun-off as some speculate, their control and ability to adapt quickly to production changes will be significiantly reduced.
3. Intel has more money. this means more money can go into research for better compilers and better software support. In the end, this might make the big difference, and Intel has the money and more importantly the influence to do this right.
4. I doubt Apple would consider offering both Intel and AMD options, and they aren't going to switch. If they do switch, it will be because Intel isn't keeping Steve Jobs happy, not because AMD has any better options.
5. NVidia doesn't stand a chance. A high-end, general purpose processor is a hard thing to make, and NVidia doesn't have one. They also don't have the process technology that Intel does. Once we start getting a GPU on the processor die, NVidia's market for discrete graphics will shrink dramatically, making it much harder to compete.
I prefer Ethernet for moving stuff between computers, but a USB2 card would be faster if you have 100mbit or wireless LAN. If you are moving less than 8GB then this card would be really nice. However, if you are moving a lot of stuff (> 8GB) you are better off getting an external HDD (long distance), or GB Ethernet (LAN). DVDs are a nice cheap alternative though. I use them to backup my data at home, at least until I can afford a RAID5 setup.
AMD processors are great. I've used them exclusively for the last 9 years. But AMD has a fundamental business problem that will prevent them from competing as the article says. They are out of money. It takes a lot of money to build the state-of-the-art fabrication facilities that are needed to be in the business that AMD and Intel are in. AMD builds a new fab and then they sell the products so cheap that they never come close to recovering the money they spent to build the product. Then they go out to investors for more money and the cycle starts again. After doing this a few times, their debt piles up, their stock tanks, and their ability to borrow money slips away. The bottom line is that whatever new cool product AMD is going to build will have to made in their current fabs and in the fast-moving semiconductor business, if you're not updating your fabs, you're dying. AMD slashed prices over and over to get market share from Intel and max out their production but their sales prices were way below their fab replacement costs. Intel said fine...have some more rope. Now...no more new fabs. AMD just never learned how to sell their products and their technology any way other than with a low price. Yes, Intel didn't play fair and pressured computer companies to buy Intel but AMD's problems were far deeper than that. AMD needed an accountant to tell them 'wait a minute...your fab will only last for 5 years so you've got to sell that product for 50 percent more than you are or you won't stay in business.' Yes, it's a competitive market and Intel sets the price for their competing products and AMD can't control that...now. But I've also watched AMD sell their products for dirt cheap prices even when they had Intel in a hammerlock...and I'd scratch my head at how little money AMD would make even in those good times when AMD was setting the price points.
You can buy a single external 500 GB hard disk drive for 60 pounds or 120 dollars.
Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
I currently have an AMD card, fuck if I'm going to buy another one.
Next card will be NVIDIA.
Buy low, sell high... we all know that.
But what they don't tell you is they intentionally crash the stock. It's all about 3 and 7 year cycles.
They make the company look bad but they are technologically sitting on gold and silk furniture.
Devalue the stock and make people want to dump it while you invest your money elsewhere. Then you buy up all the trashed stock a couple years later and pump it back to what it should be, taking a minimum 60 percent return within a year.
Typical GPU has multiple memory lanes required to achieve high memory bandwidth. Also, memory chips are usually placed close to GPU chip. CPU has memory modules placed in dedicated memory slots and one lane with considerably lower bandwidth. How are they going to make compromise between these two conflicting models ?
Remember that Intel had the Pentium Pro architectire in 1996, which allowed multiprocessor machinery on the desktop. Intel sat on their hands with this technology for years, assuming in their arrogance that home users didn't want it badly enough.
It's purely down to AMD that multicore architecture has become mainstream. It's fair to say that software isn't wholly taking advantage of this at the moment, but it's definitely a step in the right direction.
I say thanks to AMD for at least being able to push the envelope and prevent Intel from getting too complacent.
I don't know how much of you are programming in image processing or having to change architecture to boost performance, but we have seen here in Slashdot the announce of Framewave, a performance library optimized for x86 almost identical to Intel one (IPP). You can't say that AMD is behind, considering it has ATI (against NVIDIA and Intel), it's processor line (against Intel), Close To Metal (against CUDA) and Framewave (against IPP). 1) The great deal is that Framewave is open source, and currently I'm using the IPP libraries and found a bug. Since I can't change the code, I think I'm going AMD. How much of Intel is open sourced? Their software products have quality, but how long could it survive the open source development model? 2) When AMD launches it's CPU+GPU solution, you could take advantage of this instantly. In the case of CUDA, you would have to rewrite your code. In the case of Intel + GMA solution, I would have to wait for their update on IPP (and a new License!). Currently, IPP only scales with the number of cores (since it is thread optimized). 3) This makes the perfect scenario for SOC (System-on-chip) to AMD, which it seems is a trend for the future. Best regards
3870x2 is the only ATI card I am aware of with 1GB of memory that can actually make good use of it. (maybe the 2900XT with some hefty OCing too) 1gb of memory on a crappy 3650 is a horrible waste of money. The thing is too weak to take advantage of even 512mb. 400mhz memory clock...!?!? http://www.techpowerup.com/reviews/Diamond/HD_3650_1GB
why not just re-use the thumbdrive?
$30 versus $X.
You see, as X approaches infinity, the value of the thumdrive increases infinitely!
I mean it's not like you actually need permanent copies of old linux distros. once they're used they're no longer necessary. like 99.9% of everything you burn to a dvd.
If you can read this, I forgot to post anonymously.
The card I have now was a cheap card good enough to run the games I'd like to play. Thanks for the link and the reference.
If you can read this, I forgot to post anonymously.