Skip to Content

1,000 Cores on a Chip

Rapport’s Kilocore chip makes quick work of video processing.

Today’s hottest microprocessors for consumer PCs, Intel’s Core Duo and AMD’s Athlon 64 X2, combine two central processing units – or “cores” – on a single chip, where they can divide up tough jobs like encrypting data or processing high-definition video. Intel and AMD have begun to talk about “quad core” chips and even eight-core devices, which might be on the market by 2008. But in Redwood City, CA, there’s a small company called Rapport that’s already working on a 1,000-core chip.

Rapport’s debut chip, available later this year, has 256 processing elements. (Courtesy of Rapport)

Called the Kilocore1025 and expected to ship in mid-2007, the chip is designed to power handheld devices like game and media players. It includes an IBM Power PC CPU for general-purpose tasks but a whopping 1,024 additional “processing elements.” Each element handles only eight bits of data at a time, in contrast to 32 or 64 bits for today’s leading processors, and runs at the relatively low clock speed of 100 megahertz, far slower than the two to three gigahertz of today’s notebook and desktop PCs. But that means the Kilocore chip consumes only one-tenth as much power as Intel’s latest notebook PC chips.

And while the Kilocore’s individual cores run slowly, they can work in parallel to churn quickly through tasks like streaming video, says Fred Furtek, a lead chip architect for Rapport. That should translate into smooth video without the chops and hiccups that occur when your cell phone or PC can’t keep up with a video clip.

A debut chip with 256 processing elements will ship later this year. But before Rapport’s chips can go into next-generation mobile devices, the company must improve the software-development tools that let programmers take advantage of Kilocore’s parallel-processing architecture. “The graphics problem is wonderfully dividable,” says PC industry veteran Roger Kay, president of market research firm Endpoint Associates – so it’s relatively easy to handle with parallel processors. But without the right development tools, Kay says, Rapport will have difficulty selling its ideas to device makers.

Keep Reading

Most Popular

The Steiner tree problem:  Connect a set of points with line segments of minimum total length.
The Steiner tree problem:  Connect a set of points with line segments of minimum total length.

The 50-year-old problem that eludes theoretical computer science

A solution to P vs NP could unlock countless computational problems—or keep them forever out of reach.

section of Rima Sharp captured by the LRO
section of Rima Sharp captured by the LRO

The moon didn’t die as early as we thought

Samples from China’s lunar lander could change everything we know about the moon’s volcanic record.

conceptual illustration of a heart with an arrow going in on one side and a cursor coming out on the other
conceptual illustration of a heart with an arrow going in on one side and a cursor coming out on the other

Forget dating apps: Here’s how the net’s newest matchmakers help you find love

Fed up with apps, people looking for romance are finding inspiration on Twitter, TikTok—and even email newsletters.

ASML machine
ASML machine

Inside the machine that saved Moore’s Law

The Dutch firm ASML spent $9 billion and 17 years developing a way to keep making denser computer chips.

Stay connected

Illustration by Rose WongIllustration by Rose Wong

Get the latest updates from
MIT Technology Review

Discover special offers, top stories, upcoming events, and more.

Thank you for submitting your email!

Explore more newsletters

It looks like something went wrong.

We’re having trouble saving your preferences. Try refreshing this page and updating them one more time. If you continue to get this message, reach out to us at customer-service@technologyreview.com with a list of newsletters you’d like to receive.