AMD Announces First ARM Processor
MojoKid writes "AMD's Andrew Feldman announced today that the company is preparing to sample its new eight-core ARM SoC (codename: Seattle). Feldman gave a keynote presentation at the fifth annual Open Compute Summit. The Open Compute Project (OCP) is Facebook's effort to decentralize and unpack the datacenter, breaking the replication of resources and low volume, high-margin parts that have traditionally been Intel's bread-and-butter. AMD is claiming that the eight ARM cores offer 2-4x the compute performance of the Opteron X1250 — which isn't terribly surprising, considering that the X1250 is a four-core chip based on the Jaguar CPU, with a relatively low clock speed of 1.1 — 1.9GHz. We still don't know the target clock speeds for the Seattle cores, but the embedded roadmaps AMD has released show the ARM embedded part actually targeting a higher level of CPU performance (and a higher TDP) than the Jaguar core itself."
OK, RISC is good and all, but they're claiming performance well below the competition at a higher cost per flop in watts. And it's going to need everything recompiled.
Seriously, WTF happened? The Opteron 2300s were very good and extremely competitive, but AMD decided to burn that to the ground for really no reason. It's not their engineering that kills them, it's their execution. I know of no other company that can piss away 5-6 years of R&D and then claim over and over that the inferior new stuff is so great. It's mind-blowing.
Jaguar is for tablets and seems to be designed for price point and not speed. That's why they are comparing it with the ARM stuff and not using an Opteron 6386 as a comparison.
"breaking the replication of resources and low volume, high-margin parts that have traditionally been Intel's bread-and-butter.": Intel has served us sort-of well, only. That's one thing. I also have friends who worked there and found it unhappy. I also am personally unhappy that Intel broke Nat Semi's forward looking CPUs and that they worked on the standard salesmen's plan. ARM is a good idea, and is winning. Kudos. Good luck also to AMD.
Back then the mobile space hadn't exploded yet.
I believe you've read it wrong. Basically, AMD actually traveled back in time to develop the first ARM processor.
$
An FX-8150 has a specInt_rate of 115. I've never seen an 8350 but it should be around 130-ish, just like an Opteron 6212.
thegodmovie.com - watch it
Actually x86 IS efficient for for something completely different. The architecture itself is totally unimportant as deep inside it is yet another micro code translator and doesn't differ significantly from PPC or Sparc nowadays.
x86 short instructions allow for highly efficient memory usage and for a much, much, much higher Ops per Cycle. This is just that big of a deal that ARM has created a short command version of ARM opcodes just to close in. But then this instruction set is totally incompatible and also totally ignored.
Short instructions do not matter on slow architectures like todays ARM world. These just want to safe power and therefore it fits in well that ARM also is a heavy user of slow in-order-execution.
A nice example, increasing a 64 bit register in x86 takes ONE byte and recent x86 CPUs can run this operation on different register up to 100 times PER CYCLE, all commands to be loaded in THREE to EIGHT Cycles from memory to cache. On the other hand, the same operation on ARM takes 12 bytes for a single increment operation, to load some dozend of these operations would take THOUSANDS of clock cycles.
And now you know why high end x86 is 20-50 times faster than ARM.
"Life is short and in most cases it ends with death." Sir Sinclair
power efficiency which is important in datacenters. electricity isnt free.
Anons need not reply. Questions end with a question mark.
A better instruction set.
Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
x86 is thriving and will still be around for a very long time.
I would have thought AMD would have a licensing clause as part of the sale of the Imageon (Adreno) to Qualcomm in case they ever decided to re-enter the market.
I believe you've read it wrong. Basically, AMD actually traveled back in time to develop the first ARM processor.
No - its making a food processor for cannibals. The design brief was that you should be able to process a whole arm.
Is this another nail in the coffin for the x86 architecture? Is it realistic to expect Windows/Mac OS X for ARM in their desktop versions in the near future? (Linux is already there). Of course x86 won't suddenly disappear, but may become "legacy". Intel should start moving on the ARM front
No - ARM is still a long way off the high-end x86 chips. At the moment they largely complement each-other with some overlap in the low-mid range.
1) cheap
2) competition
3) custom SoCs
If that is enough to work out remains to be seen.
Is it realistic to expect Windows/Mac OS X for ARM in their desktop versions in the near future?
What I find really curious is that MS did all the work needed to put a full version of windows on arm.
Then they turned it into a crippled peice of shit with artificial restricitions. No third party desktop apps, no ability to join corporate domains, third party developers pushed hard into using the windows store with it's apple-like fees (AIUI there are ways to load your own metro apps without using the store but they aren't exactly user friendly).
note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
Fair(er) pricing.
The microserver market is still less than half a percent of the server market and most of that is x86, not ARM. That's probably why Calxeda went bust.
They're calling it the Opteron A. Seriously, AMD? That won't be confusing, when Opteron can now mean ARM or x86_64. AMD's processor naming scheme is already confusing, and they just decided to make it more confusing. Idiots.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
It's a quip-- of course I know that ARM stands for Amalgamated Regional Militia.
http://www.geoffreylandis.com
AMD's built PCIe channels into the SOC. The dev board or reference board has PCIe risers, UEFI boot , and likely has ACPI support. Next question?
AMD SkyNet!!!!
You're not looking at an Android platform, which is for the most part what you are describing. I think you'll find for these platforms there will be standard Linux support in Debian, Red Hat, etc. As I understand it, the standard Linux kernel will run on it (want to get my hands on one when they're available, not because I'm excited about ARM servers; but, because I have high performance embedded applications in mind.).
On the desktop and workstations, to get more than basic functionality, most video cards require binary blobs to function correctly in Linux. You're seeing the same thing on SoC applied to video and radio hardware. For a long time, some network adapters only worked with proprietary drivers. Driverspace will always, I suspect, have some proprietary code tied to patented features.
Bit rot on mobile phones has to do with the lack of support from hardware manufacturers after 2 to 3 years. There's no motivation for them to continue support for a 2 or 3 generation old chipset with a very limited user base. Companies just are not going to put a lot of engineering resources into legacy hardware. Speaking as someone who owns a 3 1/2 year old Samsung smartphone, I feel the pain myself; but, speaking as an engineer, I understand the reasoning.
So that it would compete with the iPad. I mean that crippled piece of shit(the iPad which has these same limitations) seems pretty popular among the people that want things like slate devices in the workplace.
That's because it has an Apple logo on the front.
Apple are the Lexus of the computer market, while Microsoft are the Yugo. People only buy Windows products because they want to run Windows programs, and Windows For ReTards doesn't.
Former AMD/ATI employee here, sorry the first AMD arm processor was about 5 years ago. It was an imageon A250 processor, done by the now defunct handheld division in toronto, assets sold to qualcomm.
Details here http://en.wikipedia.org/wiki/Adreno
Why would not Intel, with its fabs and process nodes, produce best ARM around?
Well it does already as Altera's Stratix 10 would use Intel's 14nm fabs.
http://newsroom.altera.com/pre...
But why not Intel itself?
4wdloop
Power efficiency and market competition.
It's been a bit since I've seen the tech specs, but ARMs CPUs do not scaling well with frequency at all. Something like 900mhz is 2 watts and 1.2ghz is 10watts. ARM is highly optimized for low frequency small cache designs. As its scales up, it becomes worse than modern x64 cpus. Not to say ARM won't improve, but you can't say it's simple.
are you sure this is true about ARMv8? i saw they made significant strides in power consumption which i'm betting relates mostly to the higher frequencies.
Anons need not reply. Questions end with a question mark.
The headline would have been more clear if they had included one more word. "AMD announces ITS first ARM processor" would have said it unambiguously.
It's an awkward sized board so it's a matter of replacing the chassis as well, plus new disk controllers would be needed as well. A bit of power for another year or two is cheaper than that. So your advice, although obvious and thought of years ago, is useless.