Click here to learn
about this Sponsor:
Home  |  News  |  Articles  |  Forum

  Home arrow News arrow 64-bit ARMv8 architecture to debut in Applied Micro X Gene SoC

64-bit ARMv8 architecture to debut in Applied Micro X Gene SoC
By Eric Brown

Rate This Article: Add This Article To:

ARM has announced its ARMv8 architecture, featuring 64-bit instruction set support, extended virtual addressing, and backwards-compatible 32-bit support. Meanwhile, Applied Micro used the ARM TechCon event to demonstrate core functionality of its "world's first" ARMv8 implementation, the server-targeted X-Gene -- touted as featuring 28nm fabrication, up to 128 cores, 3GHz clock rates, 300mW standby consumption, and 64-bit Linux support.

ARM's announcement of its Cortex-A7 prefaced this week's ARM TechCon conference and dominated the event, but ARM had another showstopper saved up for the last day. The processor design firm announced a new ARMv8 architecture Oct. 27 it says will bring energy-efficient 64-bit computing to new applications such as high-end servers and computing.

While introducing a 64-bit instruction set, ARMv8 also offers 32-bit support for backwards compatibility with today's ARMv7 processor designs, such as the Cortex-A8, -A9, -A7 and high-end Cortex-A15. (See farther below for more background.)

As we report later in this story, Applied Micro has already announced a server-centric ARMv8 implementation. Others will be announced in 2012, and actual server prototypes running on the new architecture are expected in 2014, according to ARM.

Indeed, servers seem to be a major focus, with Nvidia stepping forward to suggest it plans to offer a server-oriented ARMv8 SoC in the future. ARMv8 will also gradually replace ARMv7 in consumer electronics and mobile devices as well, says ARM.

Two main execution states

The ARMv8 architecture offers two main execution states. The AArch64 state introduces a new A64 instruction set for 64-bit processing, while the AArch32 state supports the existing 32-bit ARM instruction set, says ARM. ARMv8 will also maintain or extend ARMv7 features like TrustZone, virtualization, and NEON advanced SIMD, says ARM.

ARM plans to help develop a "robust design ecosystem" to support the 64-bit instruction set. ARMv8 versions of the ARM compiler and Fast Models have already been made available to key ecosystem partners, says the company. Meanwhile, initial support for a range of open source operating systems, applications, and third-party tools is already said to be in development.

ARM did not offer any further details, although an EETimes report covering the ARM TechCon event quoted ARM Chief Technology Officer Mike Muller as saying: "A 64-bit OS can easily and efficiently support existing 32-bit software."

Muller also took a swipe at arch-rival Intel, whose x86 architecture has offered 64-bit support for years, helping it dominate the server processor market. The future, he was quoted as saying, would be won by designs offering "lots of power efficient cores rather than some more power inefficient cores."

ARM has pushed the multicore, 2.5GHz Cortex-A15 design as a suitable server platform, and reportedly signed up HP for upcoming servers based on lower-powered, quad-core Cortex-A9 processors. However, the lack of 64-bit support and other server-oriented features is a deal-breaker for many applications. If ARM can match 64-bit support with its typical power consumption advantage, the server industry may well stray from the Intel and AMD fold.

Applied Micro X Gene is first up to bat

Applied Micro -- known for its PowerPC processors, such as its PacketPro system on chips (SoCs), announced the X Gene -- billed as "the world's first 64-bit ARM architecture compliant processor." X Gene will scale to as many as 128 cores, at clock rates of up to 3GHz, says the company. It's said to target next-generation cloud computing, wireless infrastructure, enterprise networking, storage and security applications.

The first X Gene SoC design will be optimized for cloud server systems, and will be based on a "sophisticated microarchitecture" for the ARMv8 64-bit ISA, says AppliedMicro. Delivering "unparalleled single-thread performance, full CPU and I/O virtualization," the X Gene will reduce server cost, power, and complexity by more than 50 percent, claims the company.

The X Gene combines "server-class" dynamic power management with the ability to configure thermal dissipated power (TDP) to meet varying requirements, says AppliedMicro. Standby power will run on less than 300mW, a figure the company refers to as "unprecedented."

Multiple 64-bit ARMv8 cores will be interconnected via a "terabit coherent fabric" with on-chip 10-gigabit Ethernet (10GbE), storage, and WAN physical layer IP, says AppliedMicro. The X Gene will also feature a 100 gigabit per second inter-socket communications interface "to extend coherency to multi-chip configurations," says the company.

The SoC will integrate Reliability, Availability and Serviceability (RAS) features required in the server space, says the company. In addition, a server class open-source OS will be fully enabled by the time of production.

First samples of AppliedMicro's ARMv8-based X-Gene SoCs are expected in the second half of 2012 and will be produced at TSMC in both 40-nanometer (nm) and 28nm process technologies, says the company.

Meanwhile, Applied Micro used ARM TechCon to demonstrate "core functionality" of the X Gene via a Xilinx Virtex-6 FPGA, with UBoot and 64-bit Linux. The demonstration platform showed of the ARM-64 CPU complex, a coherent CPU fabric, high performance I/O network, and a memory subsystem, along with fully functional SoC subsystem, says the company.

ARM architecture background in a nutshell

The first widely adopted ARM architecture was ARMv5, which powers the ARM926EJ-S core. This was followed by ARMv6, which runs the circa-2003 ARM1176JZ-S core, enabling multicore support. ARMv7 debuted in 2005 with the single-core Cortex-A8 design. ARMv7 then went multicore with the addition of the previously announced MPCore technology, which debuted in the Cortex-A9 design announced in 2009. The Cortex-A15 and new Cortex-A7 processors also run on ARMv7.

Availability

The ARMv8 architecture specifications describing all aspects of the ARMv8 architecture are available now to partners under license. ARM will disclose processors based on ARMv8 during 2012, with consumer and enterprise prototype systems expected in 2014.

First samples of AppliedMicro's ARMv8-based X-Gene SoCs are expected in the second half of 2012 and will be produced at TSMC in both 40-nanometer (nm) and 28nm process technologies, says the company. Meanwhile, ecosystem support for the FPGA X Gene emulation platform, including performance metrics, will be available for customer evaluation by the first half of 2012, says AppliedMicro. More information may be found in this X Gene announcement.


Related Stories:


Discuss 64-bit ARMv8 architecture to debut in AppliedMicro X Gene SoC
 
The Arm instruction set keeps getting dirtier and dirtier. Time for a reset, kill...
>>> Post your comment now!
 
 
 
>>> More News Articles          >>> More By Eric Brown
 



FUEL Database on MontaVista Linux
Whether building a mobile handset, a car navigation system, a package tracking device, or a home entertainment console, developers need capable software systems, including an operating system, development tools, and supporting libraries, to gain maximum benefit from their hardware platform and to meet aggressive time-to-market goals.

Breaking New Ground: The Evolution of Linux Clustering
With a platform comprising a complete Linux distribution, enhanced for clustering, and tailored for HPC, Penguin Computing¿s Scyld Software provides the building blocks for organizations from enterprises to workgroups to deploy, manage, and maintain Linux clusters, regardless of their size.

Data Monitoring with NightStar LX
Unlike ordinary debuggers, NightStar LX doesn¿t leave you stranded in the dark. It¿s more than just a debugger, it¿s a whole suite of integrated diagnostic tools designed for time-critical Linux applications to reduce test time, increase productivity and lower costs. You can debug, monitor, analyze and tune with minimal intrusion, so you see real execution behavior. And that¿s positively illuminating.

Virtualizing Service Provider Networks with Vyatta
This paper highlights Vyatta's unique ability to virtualize networking functions using Vyatta's secure routing software in service provider environments.

High Availability Messaging Solution Using AXIGEN, Heartbeat and DRBD
This white paper discusses a high-availability messaging solution relying on the AXIGEN Mail Server, Heartbeat and DRBD. Solution architecture and implementation, as well as benefits of using AXIGEN for this setup are all presented in detail.

Understanding the Financial Benefits of Open Source
Will open source pay off? Open source is becoming standard within enterprises, often because of cost savings. Find out how much of a financial impact it can have on your organization. Get this methodology and calculator now, compliments of JBoss.

Embedded Hardware and OS Technology Empower PC-Based Platforms
The modern embedded computer is the jack of all trades appearing in many forms.

Data Management for Real-Time Distributed Systems
This paper provides an overview of the network-centric computing model, data distribution services, and distributed data management. It then describes how the SkyBoard integration and synchronization service, coupled with an implementation of the OMG¿s Data Distribution Service (DDS) standard, can be used to create an efficient data distribution, storage, and retrieval system.

7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.

Got a HOT tip?   please tell us!
Free weekly newsletter
Enter your email...
PLATINUM SPONSORS

 


ADVERTISEMENT


Check out the latest Linux powered...

Mobile phones!

MIDs, UMPCs
& tablets

Mobile devices

Other cool
gadgets

Resource Library

• Unix, Linux Uptime and Reliability Increase: Patch Management Woes Plague Windows Yankee Group survey finds IBM AIX Unix is highest in ...
• Scalable, Fault-Tolerant NAS for Oracle - The Next Generation For several years NAS has been evolving as a storage ...
• Managing Software Intellectual Property in an Open Source World This whitepaper draws on the experiences of the Black Duck ...
• Open Source Security Myths Dispelled Is it risky to trust mission-critical infrastructure to open source ...
• Bringing IT Operations Management to Open Source & Beyond Download this IDC analyst report to learn how open source ...




Most popular stories -- past 90 days:
· Linux boots in 2.97 seconds
· Tiniest Linux system, yet?
· Linux powers "cloud" gaming console
· Report: T-Mobile sells out first 1.5 million G1s
· Open set-top box ships
· E17 adapted to Linux devices, demo'd on Treo650
· Android debuts
· First ALP Linux smartphone?
· Cortex-A8 gaming handheld runs Linux
· Ubuntu announces ARM port


DesktopLinux headlines:
· Simulator runs Android apps on Ubuntu
· Hypervisor rev'd for higher reliability
· Pluggable NAS now supports Linux desktops
· Moblin v2 beta targets netbooks
· Linux-ready netbook touted as "Student rugged"
· USB display technology heading for Linux
· Ubuntu One takes baby step to the cloud
· Game over for Linux netbooks?
· Linux Foundation relaunches Linux web site
· Dell spins lower-cost netbook


Also visit our sister site:


Sign up for LinuxForDevices.com's...

news feed


Or, follow us on Twitter...