Live data from Hacker News

ARM 64 Bit Server CPU Development Kit

myxgene.apm.com

21–26 of 26 posts

Re: ARM 64 Bit Server CPU Development Kit

#21
post #13

Well that's far too much money for me to spend, but I am excited to see it. Can anyone comment on whether or not ARMv8 is beneficial in embedded environments with limited memory? Will we eventually see self-contained ARMv8 microcontrollers?

why do you want a 64 bit microcontroller?

I don't necessarily, I'm just curious if there's anything in the architecture that would benefit applications where 64 bit addressing isn't a requirement.

Re: ARM 64 Bit Server CPU Development Kit

#23
post #6

Interesting, I kind of expected AMD to be first out the gate with one. From : http://www.zdnet.com/applied-micro-canonical-claim-the-first... "The X-Gene is an ARMv8 64-bit Server-on-a-Chip package running at up to 2.4GHz. It combines 10/40 Gigabit mixed signal I/O with what AMCC calls an enterprise-class memory subsystem. Compared to x86 architectures, AMCC claims that it delivers four-times the processor density wh…

I think they would do just fine for certain roles in a large scale internet service. I don't think you need disks on every node.

Re: ARM 64 Bit Server CPU Development Kit

#24
post #6

Interesting, I kind of expected AMD to be first out the gate with one. From : http://www.zdnet.com/applied-micro-canonical-claim-the-first... "The X-Gene is an ARMv8 64-bit Server-on-a-Chip package running at up to 2.4GHz. It combines 10/40 Gigabit mixed signal I/O with what AMCC calls an enterprise-class memory subsystem. Compared to x86 architectures, AMCC claims that it delivers four-times the processor density wh…

That's not necessarily true, you don't need 10G ethernet to most nodes in practice, and you don't typically need dual unless you are trying to run active/passive. smaller footprint nodes like this often are, themselves, the failure unit. most workloads don't need much storage except on the DB end, app servers and esp things like memcache already are run on large non-x86 tiers. Facebook, notably, uses Tilera machines…

I don't disagree, but will share a bit of my reasoning with you.

Two network ports. This takes the top of rack switch out of the picture in terms of failure zones. If you're using 64 port switches, having one drop dead is annoying in that it takes out a disproportionate share of the other resource.

Agreed that they don't have to be 10G, 1G minimum. There a funny story about the product guys at BigCorp saying 100MB was ok, and platform-networking folks arguing for GB. Needless to say the improvement when moving to GB was much better than 10x because the product guys were not thinking cross traffic loads clearly.

Storage distributed to the cloud is much much more effective than storage in a pod. Amazon is kindof figuring this out, Google figured it out about 10 years ago. Once you get to that point you realize you can push computation into the storage and that not only gives you resiliency in the face of module failure it make return from disaster faster (something the Joyent people might have a better appreciation for at this point).

32 full speed SATA ports give you 3,200 Magnetic IOP/s and 25,000 Silicon IOP/s. There are literally legion the number of things that you cannot do on one drive with at best 250 IOP/s and insufficient cache space.

Re: ARM 64 Bit Server CPU Development Kit

#25
post #21

Earlier quoted context omitted.

why do you want a 64 bit microcontroller?

I don't necessarily, I'm just curious if there's anything in the architecture that would benefit applications where 64 bit addressing isn't a requirement.

Well its a clean new design basically the first classic new RISC design for a while, but 64 bit instructions are going to take up more space generally so it is unlikely anyone will make a microcontroller - 32 bit microcontrollers are still pretty new...

Re: ARM 64 Bit Server CPU Development Kit

#26

Earlier quoted context omitted.

AMD can't be the "first one out the gate" when the The Boston Virdis by Calexdia came out years ago. http://www.boston.co.uk/solutions/viridis/default.aspx AMD however, with its partnership with SeaMicro, is going to be a force to be reckoned with. AMD has experience in the datacenter, while all these other ARM companies don't.

But that was 32 bit ARMv7 Cortex A9 based, shipped in 2013 with 2011/2012 specs, and twice as much than a comparable Intel based system. And that is why Calxeda is now dead. Also: AMD doesn't just have a partnership with SeaMicro, they bought them back in 2012.

I know. My point is that the title of "First ARM Server" has already been taken. And frankly, "First" is a dubious advantage.

For ARM systems to be competitive, they must deliver power, performance, and cost-efficiency beyond Intel Xeons (including the new Intel Atom line of Xeons). Otherwise, x86 dominance in the datacenter will continue.

These ARM servers are interesting and all... but honestly, a Dell Poweredge seems to deliver much more at a lower cost. Brand-new Poweredge Racks are as low as $700 (R220), Poweredge Xeons start at $1000.

So what is a fair price for an X-Gene? If its anything more than $400, I'm thinking the old Intel solution will be superior. (Even a Celeron will outperform an ARM)

Post reply on HN