Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
?
EE Times-Asia > Processors/DSPs
?
?
Processors/DSPs??

ARM moves to 64bit space

Posted: 03 Nov 2011 ?? ?Print Version ?Bookmark and Share

Keywords:instruction set? 64bit? 32bit? server application?

ARM Holdings plc ups the ante in the computing arena by announcing its next-gen ARMv8 architecture that will feature the company's first 64bit instruction set. The architecture would consist of two main execution states: AArch64 and AArch32, said ARM CTO, Mike Muller.

"ARMv8 fully supports 32bit ARMv7a software," Muller said, adding that the architecture had been designed to "maximize the benefits across both 32bit and 64bit application areas." This, he said, "would bring the advantages of energy-efficient 64bit computing to new applications such as high-end servers and computing, as well as offering backwards compatibility and migration for existing software through a consistent architecture. A 64bit OS can easily and efficiently support existing 32bit software."

Taking a dig at rival Intel Corp., Muller said though the world had been done very well by Moore's Law, "there's nowhere else to go." He stated that while more cores was certainly a good trend, ARM believed the future would be found in having "lots of power efficient cores rather than some more power inefficient cores."�He maintained that overall, the problems came down to the system level, not the cores.

ARM partners such as Nvidia Corp. have announced plans to target the server space, but before the announcement of 64bit ARM architecture, that vision didn't translate into much of a competitive reality, as server buyers were not likely to invest in machines that couldn't handle the software they were running.

Despite the significance of the announcement, however, Muller warned that building a new architecture was not "a quick thing" and would take a few years, but was important in terms of scaling for ARM's future. "It takes time to build ecosystems and we're fully aware of that," he added. Indeed, the first processors based on ARMv8 will only be announced sometime in 2012, with actual server prototypes running on the new architecture expected in 2014.

"ARM was going to need to go 64bit in the next 4-5 years for cellphones and tablets anyway," explained analyst David Kanter of Real World Technologies. "The interesting part is that ARM partners such as Calxeda and Nvidia are clearly planning to target the server space, heading for a direction collision course with AMD, IBM, Intel and Oracle."

The question, said Kanter, was not whether ARM's 64bit extensions would be perfectly functional, but whether ARM partners could deliver competitive products with the performance, power efficiency and reliability that customers require. "Obviously, Nvidia's strategy is going to be targeting HPC with GPUs, but that has never proven to be a market that can economically sustain a chip design company, much to SGI's detriment," he added.

Another disadvantage, Kanter pointed out, was that most of ARM's partners were fabless and had less expertise when it came to custom design, unlike incumbents AMD, IBM, Intel and Oracle. "They also have much less experience with the overall system and platform aspects, including the validation and testing required," he said, explaining that for a product such as a GPUwith a lifespan of about a yearthere wasn't typically as much emphasis on correctness because bugs could be worked around. "In a server, there is very little tolerance for such things."

Muller underlined the increased need for more heterogeneous computing, system partitioning and solving the problems of energy efficiency in devices as systems became increasingly complex and memory intensive. "Today, everything is an energy constrained system. The solutions are all about building heterogeneous solutions."

- Sylvie Barak
??EE Times





Article Comments - ARM moves to 64bit space
Comments:??
*? You can enter [0] more charecters.
*Verify code:
?
?
Webinars

Seminars

Visit Asia Webinars to learn about the latest in technology and get practical design tips.

?
?
Back to Top