TILE64

TILE64 definition - computer

A 64-core chip from Tilera Corporation, Santa Clara, CA (www.tilera.com). Introduced in 2007 and based on an architecture from MIT, the TILE64 was designed to run under a symmetric multiprocessing (SMP) version of Linux. The initial, target applications for the chip are special-purpose devices for networking and high-definition video (embedded system market).

Sixty-Four Cores and a Switch Fabric
The chip has 64 cores, each with its own L1 and L2 caches and a switch to connect it to the "iMesh" switch fabric (each core with its caches and switch is called a "tile"). The chip also contains controllers for memory, Ethernet, PCI Express and serial I/O. All tiles can access the caches of all the other tiles, providing a third cache layer before having to access main memory.

The TILE64 also comes with an Eclipse-based software development environment, which includes a C compiler, command line interfaces and simulation and profiling tools for multicore applications.

Impressive Specs for a Single Chip
At a clock rate of only 1 GHz, which keeps power requirements low, the chip provides 192 billion instructions per second, 27 Tbps of mesh interconnect and 50 Gbps of I/O bandwidth.


_TILE64.GIF


The TILE64

Along with its 8x8 grid of tiles, the TILE64 contains controllers for DDR2 memory, Ethernet, PCI Express and other I/O. Each tile (bottom) includes a core, caches and switch. (Image courtesy of Tilera Corporation, www.tilera.com)






Computer Desktop Encyclopedia THIS DEFINITION IS FOR PERSONAL USE ONLY
All other reproduction is strictly prohibited without permission from the publisher.
Copyright © 1981-2009 by Computer Language Company Inc. All rights reserved.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.