A Systolic Array Optimizing Compiler

A Systolic Array Optimizing Compiler
Author :
Publisher : Springer Science & Business Media
Total Pages : 217
Release :
ISBN-10 : 9781461317050
ISBN-13 : 1461317053
Rating : 4/5 (053 Downloads)

Book Synopsis A Systolic Array Optimizing Compiler by : Monica S. Lam

Download or read book A Systolic Array Optimizing Compiler written by Monica S. Lam and published by Springer Science & Business Media. This book was released on 2012-12-06 with total page 217 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book is a revision of my Ph. D. thesis dissertation submitted to Carnegie Mellon University in 1987. It documents the research and results of the compiler technology developed for the Warp machine. Warp is a systolic array built out of custom, high-performance processors, each of which can execute up to 10 million floating-point operations per second (10 MFLOPS). Under the direction of H. T. Kung, the Warp machine matured from an academic, experimental prototype to a commercial product of General Electric. The Warp machine demonstrated that the scalable architecture of high-peiformance, programmable systolic arrays represents a practical, cost-effective solu tion to the present and future computation-intensive applications. The success of Warp led to the follow-on iWarp project, a joint project with Intel, to develop a single-chip 20 MFLOPS processor. The availability of the highly integrated iWarp processor will have a significant impact on parallel computing. One of the major challenges in the development of Warp was to build an optimizing compiler for the machine. First, the processors in the xx A Systolic Array Optimizing Compiler array cooperate at a fine granularity of parallelism, interaction between processors must be considered in the generation of code for individual processors. Second, the individual processors themselves derive their performance from a VLIW (Very Long Instruction Word) instruction set and a high degree of internal pipelining and parallelism. The compiler contains optimizations pertaining to the array level of parallelism, as well as optimizations for the individual VLIW processors.


A Systolic Array Optimizing Compiler Related Books

A Systolic Array Optimizing Compiler
Language: en
Pages: 217
Authors: Monica S. Lam
Categories: Technology & Engineering
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

This book is a revision of my Ph. D. thesis dissertation submitted to Carnegie Mellon University in 1987. It documents the research and results of the compiler
A Systolic Array Parallelizing Compiler
Language: en
Pages: 140
Authors: Ping-Sheng Tseng
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Widespread use of parallel processing will become a reality only if the process of porting applications to parallel computers can be largely automated. Usually
The Interaction of Compilation Technology and Computer Architecture
Language: en
Pages: 288
Authors: David J. Lilja
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

In brief summary, the following results were presented in this work: • A linear time approach was developed to find register requirements for any specified CS
Supercomputing
Language: en
Pages: 416
Authors: Janusz S. Kowalik
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Supercomputing is an important science and technology that enables the scientist or the engineer to simulate numerically very complex physical phenomena related
Instruction-Level Parallelism
Language: en
Pages: 279
Authors: B.R. Rau
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Instruction-Level Parallelism presents a collection of papers that attempts to capture the most significant work that took place during the 1980s in the area of