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).

About the Author

William G. Wong | Senior Content Director - Electronic Design and Microwaves & RF

I am Editor of Electronic Design focusing on embedded, software, and systems. As Senior Content Director, I also manage Microwaves & RF and I work with a great team of editors to provide engineers, programmers, developers and technical managers with interesting and useful articles and videos on a regular basis. Check out our free newsletters to see the latest content.

You can send press releases for new products for possible coverage on the website. I am also interested in receiving contributed articles for publishing on our website. Use our template and send to me along with a signed release form. 

Check out my blog, AltEmbedded on Electronic Design, as well as his latest articles on this site that are listed below. 

You can visit my social media via these links:

I earned a Bachelor of Electrical Engineering at the Georgia Institute of Technology and a Masters in Computer Science from Rutgers University. I still do a bit of programming using everything from C and C++ to Rust and Ada/SPARK. I do a bit of PHP programming for Drupal websites. I have posted a few Drupal modules.  

I still get a hand on software and electronic hardware. Some of this can be found on our Kit Close-Up video series. You can also see me on many of our TechXchange Talk videos. I am interested in a range of projects from robotics to artificial intelligence. 

Sponsored Recommendations

Comments

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