16

Energy Core Ecx - 2000 Processor

  • Upload
    tish997

  • View
    85

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Energy Core Ecx - 2000 Processor
Page 2: Energy Core Ecx - 2000 Processor

Introduction• Calxeda (previously known as Smooth-Stone) was a

company that aimed to provide computers based on the

ARM architecture for server computers.

• Calxeda claimed reduced energy consumption as well

as better cost per throughput, compared to x86-based

server manufacturers.

• Calxeda, has launched its second generation of chips

with the promise of up to twice the performance.

Page 3: Energy Core Ecx - 2000 Processor

ECX-2000

Calxeda has announced its second generation SoC, the ARM® Cortex™ A15 based Energy Core™ ECX-2000.

Using the ARM Cortex A15 quad-core processor, the ECX-2000 delivers twice the performance, three times the memory bandwidth, and four times the memory capacity of the ground-breaking ECX-1000.

ECX-2000 uses standard ARM Cortex™-A15 cores up to 1.8 GHz, with the integrated Calxeda Fleet Fabric, 10Gb Ethernet, and standard I/O controllers."

Page 4: Energy Core Ecx - 2000 Processor

Continue.. The ECX-2000 also delivers the power efficiency of

ARM® processors, and the Open Stack, Linux, and virtualization software needed for modern cloud infrastructures.

In addition to enhanced performance, the ECX-2000 provides hardware virtualization support via KVM and Xen hypervisors.

The Fleet Fabric enables the highest network and interconnect bandwidth in the Micro Server space, making this an ideal platform for streaming media and network-intensive applications.

Page 5: Energy Core Ecx - 2000 Processor

ECX-2000 processes data in 32-bit chunks but it have 40-

bit virtual memory addressing so the resulting server node

can support up to 16 GB of main memory.

While the Cortex-A15 cores can push up to 2.5 GHz,

Calxeda topped them out at 1.8 GHz to keep the thermal

envelope down.

ECX-2000 chip had four cores, and it was etched using

well-established 40 nanometer manufacturing processes

from Taiwan Semiconductor Manufacturing Corp.

Page 6: Energy Core Ecx - 2000 Processor
Page 7: Energy Core Ecx - 2000 Processor

A15 is basically based on ARMv7, 32 bit CPU with 40 bits

Physical Addressing.

L1 instruction cache that is a 32 KB 2-Way set associative cache

with 64 bytes cache lines and optional parity protection per 16

bits (ECC protection per 32 bits for Data cache).

L2 cache is of 512KB, 1MB, 2MB or 4MB configurable size, 16

Way-set associative cache with optional ECC protection per 64

bits.

NEON data Engine is the implementation of the Advance single

instruction multiple data (SIMD) extension to ARMv7-A

Architecture.

Page 8: Energy Core Ecx - 2000 Processor
Page 9: Energy Core Ecx - 2000 Processor
Page 10: Energy Core Ecx - 2000 Processor

Each 32-bit chip consists of a four-core ARM Cortex-A15

package clocked from 1.1GHz to 1.8GHz, along with a dual-core

ARM Cortex-A7 processor for management services, a broad set

of I/O controllers, 10Gbps Ethernet and a beefy 4MB L2 cache.

One of the A7 cores handles system and power management and

remote control capabilities, while the other can be programmed

by enterprises to suit their requirements.

Page 11: Energy Core Ecx - 2000 Processor

Each core on the ECX-2000 has 32 KB of L1 instruction cache

and 32 KB of L1 data cache. The ECX-2000 has 4 MB of L2

cache shared across the four cores. These are exactly the same L1

and L2 cache sizes as used in the prior ECX-1000 chips.

Using Fleet Engines, reduce SoC cost. These engines control the topology of the Fleet Services fabric, which can be set up in 2D torus, mesh, butterfly tree, and fat tree network configurations.

Page 12: Energy Core Ecx - 2000 Processor
Page 13: Energy Core Ecx - 2000 Processor

• Start with four Server Nodes

• Consumes only 20W total power

• Connected via distributed fabric switches

• Connect up to 4 SATA drives per node

• Then scale this to thousands of Server Nodes

A small Calxeda Cluster

Page 14: Energy Core Ecx - 2000 Processor

Energy Card: a Quad-Node Reference Design

Page 15: Energy Core Ecx - 2000 Processor

Referenceshttps://armservers.com/tag/energycore/https://en.wikipedia.org/wiki/Calxedahttp://www.tomsitpro.com/articles/calxeda-arm-soc-microserver-moonshot,1-1339.htmlhttp://www.arm.com/products/processors/cortex-a/cortex-a15.phphttp://www.phoronix.com/scan.php?page=article&item=calxeda_ubuntu_pre&num=1https://en.wikipedia.org/wiki/ARM7https://en.wikipedia.org/wiki/Reduced_instruction_set_computinghttps://lazure2.wordpress.com/2013/04/10/software-defined-server-without-microsoft-hp-moonshot/http://www.enterprisetech.com/2013/10/28/calxeda-launches-midway-arm-server-chips-extends-roadmap/http://www.nextplatform.com/2016/01/15/clever-ethernet-switching-rises-from-calxeda-arm-ashes/https://www.arm.com/products/processors/cortex-a/cortex-a15.phphttps://developer.arm.com/products/processors/cortex-a/cortex-a15https://armservers.com/2013/10/28/fabrics-and-the-software-defined-data-center/#more-680

Page 16: Energy Core Ecx - 2000 Processor

THANK YOU !!!