Former MIT Scientist’s Company Puts 64 Processors on a Chip

For two years, chipmaking biggies AMD and Intel have been locked in the Battle of the Multi-core Chips. First Intel pitted its Xeon and Core 2 chips against AMD’s dual-processor Athlon 64, and now both companies are doubling the stakes, with Intel releasing the Quad-Core Xeon and AMD about to bring out a four-processor chip code named Barcelona.

But there’s a Silicon Valley startup with operations in Westborough, MA, that’s leapfrogging both giants. It’s Tilera, which came out of stealth mode today to announce that it’s supplying a 64-processor chip called TILE64 to a dozen customers in the networking and digital multimedia processing sectors. The chip, based on technology developed by former MIT computer scientist Anant Agarwal, features an innovative mesh of switches that allows the 64 separate microprocessors on the chip to communicate with each other and with the outside world without the traffic jams of data that trouble multi-core integrated circuits with more classic designs.

“With the conventional architecture, if you try to double the number of cores, you run into some big problems—you have to significantly re-architect the main communications routes,” Tilera director of marketing Bob Doud told Xconomy in a call from the Hot Chips 19 symposium at Stanford University, where the company is making its public debut. “But with our mesh, as you add cores communications just takes care of itself. It’s like a city that grows at the edges.”

Multi-core chips are being used in a number of applications to handle several tasks simultaneously or to speed up the processing of large amounts of data. Intel and AMD’s consumer-level multi-core chips, for example, can handle multiple data-intensive jobs such as virus scanning and graphics rendering with less lag than single-processor chips. One problem with the multi-processor chips designed to date, however, is that the processors send data back and forth to one another and to external hardware via a central avenue or “bus,” an architecture originally developed for single-core chips. The bus becomes more and more saturated with data as additional processors are added, undermining the chips’ speed advantage.

Tilera says the processors on its TILE64 chip communicate via a two-dimensional grid of switches that the company calls “iMesh.” Like the grid layout in a city, the iMesh grid can soak up more traffic than a central avenue and provide a quicker path between any two processors. That, in turn, lowers power consumption. Tilera claims that the TILE64 runs commands 10 times faster than Intel’s dual-core Xeon, with 30 times the performance per watt of electricity consumed.

The combination of a core and a switch, in Tilera’s nomenclature, is a “tile” (hence the company’s name). Founder and chief technology officer Agarwal developed the tile architecture between 1997 and 2002 as part of the Raw Architecture Workstation (RAW) Project, an MIT effort funded by the Defense Advanced Research Projects Agency, the National Science Foundation, and the MIT AI Lab’s Project Oxygen. In 2004 Agarwal started Tilera, where it took several years to fine-tune the connecting mesh before a tile-based chip was ready for commercialization.

The TILE64 chips come with their own built-in management system called a “hypervisor” that’s capable of blocking off groups of tiles into islands, helping the chip to run multiple operating systems or applications or multiple instances of the same application. Customers can use the chip this way to get more performance out of existing applications. Or they can use Tilera’s own software development tool—the so-called “Multicore Development Environment,” which is based on an open-source development toolkit called Eclipse—to build new programs that divide a single data stream into multiple streams, processing them faster than conventional systems.

The company says this approach will be particularly useful for applications such as encrypting and decrypting high-definition TV signals or filtering Internet data for malicious viruses and worms. Doud says early Tilera customers include Top Layer Networks, a Westborough, MA, company that makes Internet intrusion detection equipment for corporate networks; Go Back TV, a Menlo Park, CA, company that provides a DVR-like ability to retrieve recorded video over cable networks; and Codian, a UK company that offers high-definition video conferencing services.

Tilera has venture funding from Bessemer Venture Partners, Columbia Capital, Walden International, and the VentureTech Alliance arm of Taiwan Semiconductor Manufacturing Company, which is also the company fabricating Tilera’s chips. It will likely face competition from Beaverton, OR-based Ambric and Sunnyvale, CA-based Stream Processors, which are also shipping multi-core chips with unconventional communications networks.

Author: Wade Roush

Between 2007 and 2014, I was a staff editor for Xconomy in Boston and San Francisco. Since 2008 I've been writing a weekly opinion/review column called VOX: The Voice of Xperience. (From 2008 to 2013 the column was known as World Wide Wade.) I've been writing about science and technology professionally since 1994. Before joining Xconomy in 2007, I was a staff member at MIT’s Technology Review from 2001 to 2006, serving as senior editor, San Francisco bureau chief, and executive editor of TechnologyReview.com. Before that, I was the Boston bureau reporter for Science, managing editor of supercomputing publications at NASA Ames Research Center, and Web editor at e-book pioneer NuvoMedia. I have a B.A. in the history of science from Harvard College and a PhD in the history and social study of science and technology from MIT. I've published articles in Science, Technology Review, IEEE Spectrum, Encyclopaedia Brittanica, Technology and Culture, Alaska Airlines Magazine, and World Business, and I've been a guest of NPR, CNN, CNBC, NECN, WGBH and the PBS NewsHour. I'm a frequent conference participant and enjoy opportunities to moderate panel discussions and on-stage chats. My personal site: waderoush.com My social media coordinates: Twitter: @wroush Facebook: facebook.com/wade.roush LinkedIn: linkedin.com/in/waderoush Google+ : google.com/+WadeRoush YouTube: youtube.com/wroush1967 Flickr: flickr.com/photos/wroush/ Pinterest: pinterest.com/waderoush/