AMD Details Upcoming Bulldozer Architecture
Vigile writes "AMD is taking the lid off quite a bit of information on its upcoming CPU architecture known as Bulldozer that is the first complete redesign over current processors. AMD's lineup has been relatively stagnant while Intel continued to innovate with Nehalem and Sandy Bridge (due late this year) and the Bulldozer refresh is badly needed to keep in step. The integrated north bridge, on-die memory controller and large shared L3 cache remain key components from the Athlon/Phenom generation to Bulldozer but AMD is adding features like dual-thread support per core (but with a unique implementation utilizing separate execution units for each thread), support for 256-bit SIMD operations (for upcoming AVX support) all running on GlobalFoundries 32nm SOI process technology."
Can't wait to get home and read details about this. Can anyone tell me if they mentioned prices in TFA?
Living With a Nerd
And why, exactly, should/do we not care? This is akin to the announcement of i7 or Sandy Bridge. Maybe if you don't care you shouldn't be reading this story.
Compared to such articles as AnandTech's coverage of this in November 2009, I don't see much new information. Perhaps the key bit, and this is glossed over but you can tell from the slides AMD gave them, is the difference between the bulldozer and bobcat cores. The bulldozer cores contain the two integer units that have been revealed before, but the bobcat core only has one but it still implements hyperthreading.
Call me whatever you want, but the only reason AMD is still alive and well is because they've been innovating and building good products for a while now. Itanium, anyone?
I rarely respond to comments. Also, don't ask for clarifications: a brain and Google are faster, believe me!
"AMD's lineup has been relatively stagnant while Intel continued to innovate with Nehalem and Sandy Bridge (due late this year) and the Bulldozer refresh is badly needed to keep in step."
AMD just came out with Six-Core processors for $200, how is that stagnant? Intel's only 6-core processor is still $1000
my karma will be here long after I'm gone
Will existing PCs with an AM3 socket be upgradeable to bulldozer, anyone know? I see a few people asking on forums and stuff but I couldn't find any authoritative answers.
Sounds like a slow-moving behemoth. Not the best choice for a name.
I eat only the real part of complex carbohydrates.
It's a whole new architecture and will almost certainly require a new socket. ISTR the article saying nothing about memory technologies as well. The good news is that a new architecture on the horizon which almost certainly requires a new socket makes it seem less likely that AMD will bring out another socket before then.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
There is also this on the AMD site. It has a slightly different take on the core/module semantics.
because they can not really compete with Intel anymore. And Intel hardly punished for it's anti-competitive behaviour will laugh about it. Too bad but that will not change in the near future.
Processor Speed: Very fast hamsters on well-oiled wheels
Multiple Cores: Many well-oiled wheels
On die memory controllers: dangled cheese
Cache: water trough next to the wheel
L3 Cache: Camelback packs for each hamster
Shared L3 Cache: This is where the real innovation comes in and won't be defined as patent is pending.
Well, it's a new computer part. It computes. The computer I already own computes perfectly well so I don't see how a new one is any different. You act as if computers were a field of interest or even an industry.
What's next? People getting excited about new cars?
USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
People simply don't want to sit in a fixed position governed by a box and a monitor, which is one reason laptops outsell desktops. The future is untethered, which means low power battery operated systems. Your discrete graphics card will never be more than a niche market.
From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
The future is untethered, which means low power battery operated systems. Your discrete graphics card will never be more than a niche market.
So no-one is going to play PC games anymore? I guess you could be right, but Microsoft better hope you're wrong.
Yes, because we all know you can compare CPU's because they both have the same amount of cores right? Wile the AMD Six-Core is allot cheaper than Intel's offering, that's because the AMD chip only competes with the quad core i7 chips (not with Intel's Six-Core chips, top AMD vs top Intel Six-Core chips, you would have to hit 4GHz+ OC on the AMD to even get close to the Intel at stock speeds) and for price reasons is far more accurate to compare with those. That is NOT to say that AMD's chips are not a a good buy, for the performance you get, the prices are quite nice, and depending on the use, might be better suited.
Honestly, I wish Via had the resources AMD and Intel have. Their Nano CPU is pretty nice, but it's languishing. They're only just now coming out with a dual core version. The Nano's on-die crypto extensions, low power use, and higher performance per watt would otherwise make it ideal for server applications, particularly SSL front-ends.
Higher Logics: where programming meets science.
Anyone who has been paying attention for the last 10 years is well aware that the entire consumer electronics industry is largely driven by integration and shrinkage.
From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
God bless you.
You know laptops can still run PC games, right?
The next iteration of the XBox 360 will have an SoC that integrates both the GPU and CPU on a single die.
I think we're at a point where only a small niche (well, more so than before) pushes for the $600 behemoth video cards and $900 CPU's.
People are moving towards "just enough" machines that are light on price and power consumption.
...which is all that the 99% of people who would be classified as "ghetto users" need anyhow.
Even laptops are more comfortable to use on a desktop. They're actually annoying to use on a laptop.
Regardless, almost all the laptops you've ever used had separate CPU and GPU chips in them. So "untethered" is not driving integration.
What drives integration is price and the premium that can be charged for a lighter, smaller device. But the integrated chip will not have the same performance as separated chips at the same manufacturing cost. So you will get an integrated CPU/GPU based platform that costs the same as the old one but has less CPU or GPU performance.
Well I personally care because it affects my prices and thus the prices I charge customers. After the Intel douchebaggery came out, along with the Nvidia bumpgate fiasco I switched all new builds to AMD exclusively. The bang for the buck is just incredible, with OEM triples for $60 and quads for $99, and their IGPs frankly kick the dog snot out of Intel, with them even able to run games like Bioshock acceptably.
This new part is gonna be nice because it will allow for really nice SFF HTPCs, and with a Radeon onboard it will accelerate (I personally use Media Player Classic Home Cinema which works great with AMD GPUs) all the major video formats out there, thus taking the load off the CPU and allowing a nicer customer experience. I have found even the bottom of the line Athlon II duals thanks to the Radeon onboard give a really nice experience for the customer, and allows them to have all the Windows 7 Aero features without needing a discrete GPU. This will also be great for netbooks, although I haven't had any customer complaints from the new Amd Neo duals with Radeon onboard, this will lower power and thus lead to longer battery life.
So yeah, there are some of us nerd that actually care about such things. I like the fact that with AM3 being backward compatible I was able to replace my 7550 dual for a 925 quad without having to trash the box and start over, or that pretty much any of the 125w motherboards can have a 6 core dropped right in. This new Bulldozer will allow for PCs which use less power, generate less heat, while still giving a good user experience and great bang for the buck. While TFA says Bobcat is more for the low power I bet I end up using Bulldozer more, as folks like having that extra performance and the AMD "drag and drop" video transcoder makes it easy for customers to convert videos for their portable devices.
If you haven't checked out AMD in awhile you really should. Yes Intel has the absolute speed crown, but for everyday tasks and even heavy lifting like transcoding I've no complaints, and I certainly love having a fully loaded quad with 8Gb of RAM for under $650.
ACs don't waste your time replying, your posts are never seen by me.
I worked with 128 bit SIMD (Single Instruction, Multiple Data) on an Intel x86 processor for my undergrad capstone, specifically SSE4.1. SIMD mainly allows vector operations. As one example, instead of adding 42 to a single 32 bit number in RAM, you can add 42 to four 32 bit numbers in RAM, if they're all next to each other, and do it in almost the same amount of time. Good for graphics and, well, vector operations. Kind of the CPU's answer to the GPU's specialties.
My capstone dealt with finding out if an ignorant person who otherwise knows assembler can use SIMD in general purpose cases to speed up his program. The answer is 'probably not', as SIMD tends to mess up branch prediction, pipelining, and out of order execution, and it can take significant overhead to make SIMD work for you. Best to stick with what it was specifically built for if you're going to be using SIMD.
Wow, how did you miss the sarcasm there? It's pretty blatantly obvious making your long and somewhat overly passionate response a little pathetic..
Even Microsoft has thrown in the towel with IA-64 given the scalability of AMD64 (err, x86-64) in Xeon & Opteron processors. Windows Server 2008 R2 is the last version to support IA-64...
http://www.microsoft.com/windowsserver2008/en/us/2008-IA.aspx
Windows 3.1x calc: 3.11 - 3.10 = 0.00
I misread that at first, yes you're correct, discrete cards are somewhat problematic in that respect. However, it's not quite that bleak, with technology that's been coming for a while, it wouldn't surprise me if before too long the integrated on die graphics chip was teamed up with either an integrated or more likely discrete graphics card to somewhat bump the quality even further.
But there's a reason why AMD wants to do it, they've had a lot of good luck with integrating things and strategically moving and removing unnecessary buses. Not completely unlike what Woz was doing back in the late 70s by removing and consolidating chips in the original Apple computers.
Except that Intel is working on photonic circuits for datatransfer/clock distribution/... and obviously the inductance/capacitance problem doesn't apply to light.
We'll see what the future brings when it's there.
hm, i think the "next iteration" you're talking about was launched already, its that 360 slim/s.
As a graphics and audio processing C programmer I am interested in SIMD instructions but seriously do we really NEED yet another set of instructions for SIMD? I am getting too old for this shit. (presumably)
Just about every iteration of SIMD from Intel and AMD has been utterly worthless. (Not to mention NEON on the ARM.) Altivec was an example of SIMD done right, and AVX finally incorporates some of the better features of it.
me ?
Performance per chip, or per core, is important. More cores is nice and all... If you can use them. Not everything can. If your apps use only 2 cores, the other 4 don't do you a lot of good. However maybe those apps need a lot of performance out of the cores they do use (games are like that). As such you are interested in performance per core, not just having more cores.
I've read the Bible. God "blessing" anybody is the biggest fuck you of all.
Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
i7 may be damn good with way more higher technology and support but really, its price is dumb. Really dumb. One can't really justify paying that price (don't forget decent MB) for a desktop processor. Lets not forget the integrated ATI graphics , even lowest end can show Intel GMA as a joke. At least they got hardware T&L in 2010 for God's sake.
I have serious problems paying $1000 for a processor and I own a Quad G5 PowerPC from Apple. Now if it makes me feel like that, imagine the rest. Also one day, one non dumb company will manage to make users really use "cloud" computing all with grid technology with privacy concerns kinda resolved, that time netbook owners may really laugh at $1000 CPU owners for a reason.
If Apple didn't produce hardware and didn't make living with hardware upgrades, they could be the ones to solve this stupid problem with an elite and yet practical solution. In fact, every OS X comes with it enabled... XGrid...
Notice how every advancement of the last generation of Intel and AMD was from destroying a 100% American company known as Digital Equipment Corporation where it was bought-out by Compaq to stagnate, and then HP merged into Compaq where they began liquidating Alpha patents like it was a dream come true. It is truly sad that they are intentionally 10 years behind, because that is how fast the original unflawed version of a 21164 Alpha was not fabricated. Having a computer faster than a Pentium 4 back in 1997 is what the 21164 was designed to be but the fabrication was flawed: stagnation only concluded to make the corrections YEARS LATER to what became a 21264 Alpha that had verry few changes from a 21164. HP under Carly to sell printers is what liquidated this division. It should have gone to Apple, so then we could have the fastest technology to earn the translucent neon enclosures. Instead, we get this old hindered shit as though we are expected to sit and watch every motherf*cking reversion of processor design until we see the fast one arrive at a price-break. It's awful, and the sole reason I will never buy a modern computer ever again because I can pull usefull technology out of the dumpsters that Intel and AMD are filling-up by inspiring everyone to be wastefully-inclined to "upgrade."
HP, Intel, AMD, Microsoft, Apple: f*ck all of you corporate bastards.
Wake me up if this comes even close to Westmere and Sandy Bridge (or if this ever even ships).
People simply don't want to sit in a fixed position governed by a box and a monitor
Get Off My Lawn!!
19" monitors, full-sized keyboards and real optical mice are much more comfortable than laptop h/w.
Besides, I'm disabled and can only use one hand to type and thus laptop keyboards suck.
"I don't know, therefore Aliens" Wafflebox1
Reading this makes me so nostalgic for byte magazine, they on occasion would right the most awesome, and in depth articles about processors. They did not just regurgitate the companies white paper, and glossy marketing copy.
"think of it as evolution in action"
You're on glue mate. Selling AMD is a ghetto.
Don't misunderstand, I used to build and sell OEM AMD based systems religiously for years and what did it get me? I've had more dead boards and more dead CPUs than I ever had with Intel stuff. And it's not like I was using crap mobos either, I was using Asus and MSI. I was using Kingston RAM, Antec PSUs and these things were still falling over left and right. I've lost so much money servicing the warranty on their platform it's embarrassing. Intel, out of the hundreds I've assembled, I've seen less than a dozen back. They just work, no complaints, no problems.
I'm not sure what 'customer experience' is supposed to mean, but me not going out of business matters to me somewhat more. There is a reason why they sell their CPUs for $99 these days: because they are slow and shitty and no one with any brains wants to buy them.
Bibo Ergo Sum.
I think the cross-licensing of x86 and amd64 technology and antitrust laws have something to do with it, too.
I'm sorry, but if you are actually managing to blow ANY MODERN CPU then "Ur doin it wrong".Both CPU and board have excellent thermal management built in, and short of the gamer boards they are usually set by default to be VERY conservative. The only OEM AMDs I've ever seen blown were where the builder himself went "ghetto" and didn't even bother to stick in a single fan other than the CPU heatsink, which they went bottom of the barrel.
The ONLY difference I've found between modern AMD and Intel when it comes to builds is you can really cheap out on the lower end Celeron as far as fans are concerned and they won't overheat, thanks to Intel learning from Netburst and overdoing it when it comes to heatsinks. So if you are seriously blowing Asus and MSI boards, which are both good brands, then I'd look to see what mistake you are making, most likely you are either OCing too high (I have seen this quite often, where an OEM will OC a PC to sell it as a faster chip than it is) or are skimping on cooling. Because I have built both Intel and AMD PCs for some truly rough environments, like uncooled warehouses, construction trailers, lumber mills, etc, and never had a single build blown by the CPU. Had a few bit by the bad caps that went around, but that wasn't Intel nor AMDs fault.
So if you want to charge your customers more money for power they'll frankly probably never use, or just prefer building one over the other feel free. But I haven't seen either company make board frying chips since the early Netburst days, so if you are seriously blowing boards and not just trolling you might want to look again at the BIOS and see what you are setting wrong or maybe add an extra fan. It isn't like an extra 80MM will set you back a fortune, and I've found customers prefer a PC that stays nice and cool even when doing heavy lifting. But if AMD were putting out board blowing CPUs it would have been all over the news by now, and as many as I've cranked off in the past couple of years I'd be seeing returns which I honestly haven't. In fact I've not had a single Intel or AMD returned to me for warranty work in more years than I can count, but I don't skimp on the fans or OC either. The only time my boxes come back is when they want an upgrade, which is how I and my customers like it.
ACs don't waste your time replying, your posts are never seen by me.
Funny this this morning is I had a user complain about their computer running for about 5 seconds on start then shutting down. I opened up the case and the heatsink fell out, the clip mounting point had snapped off.
The thing was running with nothing but a bit of paste on top and shut itself off safely.
All due respect, but my experience is exactly the opposite of yours.
I've custom built and sold over 800 systems in the last five years, and the AMD based systems, in terms of hardware reliability, are far, far better than the intel based systems - especially in the mini case formats, where heat is a factor, but including the gaming rigs.
Just looking at my invoices for this year, hardware replacement for the intel systems is over three times as common as it is for the amd based systems - and that includes the work I've done on systems I didn't build.
I'm not even going to go into mobo driver issues, except to say fuck ATI. Any cognitive diss wrt that you can pipe to devnull.
I agree with the GP. AMD kicks ass. I have seven custom built systems at home, all AMD/nvidia combos now as of early this year, because Intel's kit has not treated me very well since at least '05. They are rock solid. Downtime? What's that?
YMMV, Flame on.
GSVEMR
Do you realize that ARM doesn't even have a 64 bit version of the ISA??
MIPS and PowerPC have them.
Also AFAIK it doesn't have a 'trap on integer overflow' mode like MIPS:
very interesting for a language like Ada which has exception on integer overflow:
on MIPS this feature could have zero performance impact during normal execution.
They used to kick ass, but recently AMD's offerings, while cheap, have been totally shit compared to Intel's offerings.
Exactly, which was why I was pointing out the guy supposedly blowing out CPUs was "doin it wrong" as modern boards and CPUs are VERY conservative when it comes to temps. The last time I can remember actually seeing a blown CPU was the (I believe Barton) very old AMD chips that had NO thermal management, and the first P4s that would run a hell of a lot hotter than the P3s. Even then it was the fault of whomever built the box, as they were skimping out on fans and using junk quality heatsinks. I myself have NEVER, in all my years building PCs, going back to Win3.x, managed to blow a CPU.
The trick I've found in really building rock solid reliable PCs is to avoid the "gamer kit" boards, as many of them are set with higher voltages from the factory to give it a "natural OC" which gets better scores on benchmarks. I start with an ECS, MSI, or Asus Business Class board, as those are designed for long life with much better caps than consumer class, then I do NOT OC, use a quality heatsink and at LEAST two fans (if in a rough environment I got negative flow, otherwise through and through) and then use quality parts like Crucial or Kingston RAM and WD drives. It may cost a little more than building a "ghetto" box, but my customers appreciate that they can pass one of my builds onto relatives when it comes time to upgrade and it keeps on ticking.
As a matter of fact speaking of AMD I had a 1.2Ghz Duron I built for a local minister ages ago come in right before vacation. I thought for sure the Rev would be ready for a new box, but since I bumped him up to 1Gb in 06 he said he couldn't be happier and only wanted a bigger HDD added so he could have room for the audio/video he has been taking of the choir. This "ghetto AMD" as he would have called it has been running pretty much 24/7 since 2001 without a hiccup. I also have a 1.1Ghz Celeron I built at the same time currently being used by a local checkout girl, after it passed through half a dozen relatives in her family. Other than being upgraded to XP in 05 it is the same as it left my shop, no problems.
So if I had to guess I'd say Mr "AMD is ghetto" was/is doing a slightly dirty trick I have seen other builders do I call a "factory fuck u" where they OC the chip, while skimping out on even a case fan, and then sell the PC as a faster chip than it really is. I recently worked on a factory FU where the guy thought he had bought a 1.5Ghz AMD in 06, when actually it was a 900Mhz the asshole builder had cranked an OC on and sold as a 1.5Ghz. Needless to say as the fans wore down it became more and more unstable, eventually trashing his data. It really is just shameful that some will resort to such underhanded tricks to make a little extra profit, but maybe I'm just weird with my "cost plus 20%" rule. I won't ever be rich but I take pride in the fact my boxes last a looooong time.
ACs don't waste your time replying, your posts are never seen by me.
I just recently pushed for a "behemoth" video card, but it was only $150. Am I a small niche?
Karma: Poor (Mostly affected by lame karma-joke sigs)
Are you sure it's not just the components? I know Antec and Asus are well regarded, but I've never found either brand to be reliable, both on AMD and Intel systems. Certainly not worth the price premium they charge.
I'll still give Intel the nod on reliability though. Intel boards with Intel chipsets are absolutely rock solid from my experience. This is coming from someone who's last 3 builds are AMD.
Whoosh!
I know tobacco is bad for you, so I smoke weed with crack.
I'd say the same thing of AMD boards with AMD chipsets. I haven't seen a single driver problem with ATI chipsets since the 8 series, and since AMD took over they have really worked hand in glove to make a pretty damned rock solid product. My personal rig hasn't even been shut down except for a passing storm or two since Oct of last year, and the Windows reliability monitor shows NO errors from drivers.
As for boards I have to agree about Asus, I've found most of them are designed to run "hot" or be slightly overvolted from the factory, which lets them score higher benchmarks but really lowers reliability and life. I'll probably get laughed for saying this, but I have had nothing but good luck with the ECS Business Class boards. Not only are they better priced than the Asus boards, but they use solid caps and have all around rock solid designs. The only thing is they are business boards, not gamer rigs, so you only get one PCIe x16, but frankly I think Crossfire/SLI is overrated and isn't worth the extra heat and power, and most of my customers couldn't care less as the onboard does all they need. I just dropped a 4650 1Gb in mine and it plays Wolfenstein, Bioshock 1&2, and every other game I've thrown at it just fine.
So next time you build an AMD you might want to look at the ECS Business Class. As long as you aren't wanting Crossfire they are really solid, with plenty of options in the BIOS, most support from 16-32Gb of RAM, just really nice solid boards. I've been using them for a couple of years now and if anyone could kill them my customers could, so I'd say they are pretty solid.
ACs don't waste your time replying, your posts are never seen by me.