100 x 0.5W cores = Cloud Computing

July 7, 2011
Tilera's Gx 3000 series provides up to 100 64-bit VLIW cores for cloud computing applications. Each core uses under 0.5W.

36-core Tile Gx 3000

Tilera's Tile-Gx family (see Single Chip Packs In 100 VLIW Cores) introduced the 100 core, 64-bit VLIW architecture but the chips where heavily loaded for high end communication chores.

The new Gx 3000 series builds on the same architecture but cuts power consumption and reduces the Ethernet port count to deliver a chip that is ideal for the cloud. Each 1.5 GHz 64-bit VLIW core draws less than 0.5W cutting power by 80%. The chips still incorporate a wire-speed packet engine delivering 40 Gbit/s throughput. Likewise, the MiCA engines include 20 Gbit/s crypto support and they can compress/decompress packets at 10 Gbits/s.

The 36-core chip (Fig. 1) is available now and the 100-core chip will be available later this year.

  Gx-36 Gx-64 Gx-100
# of 64-bit VLIW cores 36 64 100
Frequency ( up to 1.5 GHz) 1-1.5 1-1.5 1-1.5
Power (watts) <24 <35 <55
Cache size (MB) 12 20 32
Physical address bits 39 40 40
64-bit DDR3 controllers with ECC 2 4 4
1 Gigabit ports 4 8 8
10 Gigabit ports 1 2 2
PCIe 2.0 controllers 1x 8-lanes
2x 4-lanes
2x 8-lanes
1x 4-lanes
2x 8-lanes
1x 4-lanes
Sampling dates Q2 11 Q1 12 Q4 11

Tilera's iMesh network actually implements a parallel set of interconnects. One network handles cache coherency for Tilera's DDC (Dynamic Distributed Cache) while others handle memory and communication operations. The mesh also provides TileDirect coherent I/O support. Each core has a mesh switch node associated with it.

The VLIW cores support virtualization and have DSP and SIMD instructions that can be very handy for embedded applications. The architecture supports hardware parititioning so groups of cores can provide isolated computing islands. The system also provides Zero-Overhead Linux (ZOL) support. Essentially ZOL is a tickless Linux environment that is very handy for efficient packet processing.

Tilera's Eclipse-based open source IDE, Multicore Development Environment (MDE) provides a standard set of compilers and debuggers. Tilera also provides advanced debugging and profiling tools for the Gx 3000 Series.

The chips support a range of standard platforms like the Red Hat Enterprise Linux compatible CentOS, programming frameworks like Intel's Thread Building Blocks (see Multiple Threads Make Chunk Change), Erlang and OpenMP (see Software Development For Embedded Multi-Core Systems).

Sponsored Recommendations

TTI Transportation Resource Center

April 8, 2024
From sensors to vehicle electrification, from design to production, on-board and off-board a TTI Transportation Specialist will help you keep moving into the future. TTI has been...

Cornell Dubilier: Push EV Charging to Higher Productivity and Lower Recharge Times

April 8, 2024
Optimized for high efficiency power inverter/converter level 3 EV charging systems, CDE capacitors offer high capacitance values, low inductance (< 5 nH), high ripple current ...

TTI Hybrid & Electric Vehicles Line Card

April 8, 2024
Components for Infrastructure, Connectivity and On-board Systems TTI stocks the premier electrical components that hybrid and electric vehicle manufacturers and suppliers need...

Bourns: Automotive-Grade Components for the Rough Road Ahead

April 8, 2024
The electronics needed for transportation today is getting increasingly more demanding and sophisticated, requiring not only high quality components but those that interface well...

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!