From servers to mobile clients
Segars stressed that the ARMv8 instruction set architecture also supports both the Aarch64 mode and an Aarch32 mode. The later provides compatibility with the 32-bit ARMv7 instruction set.
ARM also is betting that security features will grow in importance across the range of applications it expects A57 and A53 to address. "TrustZone security features are present in ARMv7 and they have been carried forward in ARMv8. We have added instructions [in ARMv8] that will provide 10 times the encryption performance," said Greenhalgh.
Segars added that while the need for 64-bit data and addressing may not yet be present in mobile client devices, ARM's partners are pressing for the capability as part of preparation for a changeover from 32- to 64-bit processing. "That change is more rapid in enterprise applications and somewhat slower in mobile," he said.
The overwhelming need for more memory is only growing. ARM's software partners are supporting the requirement with an announcement from Redhat and the fact that a 64-bit Linux kernel is available to developers, Segars said.
As expected, the A57 and A53 make use of the CCN-504 cache coherency networking IP and Amba bus interfaces licensed by ARM. It is compatible with ARM's Mali graphics IP.
ARM expects to have processor silicon in house sometime as early as mid-2013. "Although ARM partners will usually beat to us to silicon," Greenhalgh added.
Related links and articles:
AMD to ship ARM-based server SoCs in 2014
Red Hat joins Applied in ARM server drive
ARM, Mali and making it real