Start-up Tilera Corp. has unveiled a 64-core chip called the Tile64 that uses a very basic processor/interconnect approach to deliver massive parallel processing in a way that allows ease and flexibility for embedded application developers.
The unique aspect of this chip is that each core is a full-fledged, general-purpose processor with all the interrupts and cache to support the full version of Linux, plus an embedded switch to link to any other core. Most multicores offer a set of stripped-down processors that must be accommodated by reworking existing applications. Tilera boasts that most developers can simply compile off-the-shelf software for the Tile64.
The chip is coupled to Tilera's Eclipse development environment, currently supporting Linux and a standard C compiler. Other languages, like C++, and operating systems are planned for future releases.
The firm plans to release a 120-core chip within the next two years.