IEEE Computer Society of Santa Clara Valley presents on April 9th
"New ARM Architectures for Servers: 64 bit, Virtualization, and Energy Efficiency"
Speaker: Lakshmi Mandyam, Director of Server Systems and Ecosystem, ARM
Time: 6:30 PM (PT) Networking/Refreshments, 7:00 PM Presentation
Free, registration: http://sites.ieee.org/scv-cs/archives/new-arm-architectures-for-servers
Location: webcast (simulcast and on-demand), Cadence / Bldg 10, 2655 Seely Ave, San Jose, CA
This doesn't really come as a surprise. We can't know whether Freescale will succeed in the ARM server market, but they can't realistically stay *out* of it. There are too many markets Freescale would like to be in where ARM is the architecture of choice, and if they want a piece of that market they offer ARM cores.
Every ARM 50 licensee would have their eyes on this market. Other than AMD all the existing licensees have been embedded players so they are most likely intent on retaining or expanding their market share there. The server market is a huge lucrative space that they can target if that does take off so it appears to be a low risk approach.
The question on differentiation remains. In the embedded market that is in the SoC with the special accelerators etc. In the server space it is primarily about the CPU so while there will be slightly different variations to memory interfaces etc. they will most likely look alike. Which means the only differentiation will be on price - which makes the business folks at Dell/HP salivate at higher margins....
I'm happy to see Freescale adopting the ARM ISA. One of the best outcomes would be to see Freescale merging some of their more valuable "legacy" IP with the newer architectures. IMHO one of their best features was the Time Processor Unit (TPU) which was available on the ColdFire processors and was also brought into the PowerPC uCs. If you've ever tried to write and support a complex application using the generic ARM timer you'd understand how much code development it really takes. If Freescale decides to start designing ARM uCs (and especially in it intends to de-emphasize PowerPC for these applications) it needs to seriously consider integrating TPUs into such an architecture, both for new designs and to support legacy code bases to give them a reasonable "upgrade" path.
Blog Doing Math in FPGAs Tom Burke 2 comments For a recent project, I explored doing "real" (that is, non-integer) math on a Spartan 3 FPGA. FPGAs, by their nature, do integer math. That is, there's no floating-point ...