O'Reilly logo

Designing SOCs with Configured Cores by Steve Leibson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

15.5. Systolic Processing

Some of the earliest work in highly parallel systems was done by HT Kung and CE Leiserson at Carnegie Mellon University. As early as 1979, Kung had become an early advocate for a parallel-processing style he dubbed “systolic processing.” Kung and Leiserson were attempting to develop a general methodology for mapping high-level algorithmic computations onto processor arrays. They envisioned the processor array as resembling an automotive assembly line, with processors in the array working on the same data at different times and the entire array working on many data blocks simultaneously. A key element of the systolic-processing concept was the idea that data—in the form of partial results—could flow among the processors ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required