A Systolic Array Optimizing Compiler

A Systolic Array Optimizing Compiler
Author: Monica S. Lam
Publisher: Springer Science & Business Media
Total Pages: 217
Release: 2012-12-06
Genre: Technology & Engineering
ISBN: 1461317053

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.

Tools and Environments for Parallel and Distributed Systems

Tools and Environments for Parallel and Distributed Systems
Author: Amr Zaky
Publisher: Springer Science & Business Media
Total Pages: 308
Release: 2012-12-06
Genre: Computers
ISBN: 1461541239

Developing correct and efficient software is far more complex for parallel and distributed systems than it is for sequential processors. Some of the reasons for this added complexity are: the lack of a universally acceptable parallel and distributed programming paradigm, the criticality of achieving high performance, and the difficulty of writing correct parallel and distributed programs. These factors collectively influence the current status of parallel and distributed software development tools efforts. Tools and Environments for Parallel and Distributed Systems addresses the above issues by describing working tools and environments, and gives a solid overview of some of the fundamental research being done worldwide. Topics covered in this collection are: mainstream program development tools, performance prediction tools and studies; debugging tools and research; and nontraditional tools. Audience: Suitable as a secondary text for graduate level courses in software engineering and parallel and distributed systems, and as a reference for researchers and practitioners in industry.

Proceedings

Proceedings
Author: Rakesh Agrawal
Publisher:
Total Pages: 240
Release: 1990
Genre: Computers
ISBN:

Language Architectures And Programming Environments

Language Architectures And Programming Environments
Author: F Baiardi
Publisher: World Scientific
Total Pages: 299
Release: 1992-07-15
Genre: Computers
ISBN: 9814505447

This book contains articles on advanced topics in language architectures and programming environments. The chapters are written by distinctive leaders in their respective research fields. The original articles and reprints are enhanced by the editors' descriptions which are intended to guide the reader. The book will be of immense use to computer science students, computer system architects and designers, and designers of programming environments, requiring a deep and broad knowledge of these fields.

Software Re-use, Utrecht 1989

Software Re-use, Utrecht 1989
Author: Liesbeth M. Dusink
Publisher: Springer Science & Business Media
Total Pages: 158
Release: 2013-03-14
Genre: Computers
ISBN: 1447135369

In November 1989 we organised a workshop on software re-use, inviting members of the leading research teams across Europe. In retrospect, we realise that we missed a few research teams out, but nevertheless we did have a very fruitful workshop. This book is the outcome of that meeting. Prior to the workshop, teams submitted short position papers, and at the workshop made very short presentations of these. Most of the time was spent in four parallel sessions, and the reports of these sessions are given in Chapter 2. After the workshop we invited the attendees to revise and resubmit their papers in the light of the workshop, and it is these updated papers that appear in Chapter 4 onwards. The papers are in alphabetical order of first author. To complete this text we have added an introduction to software re-use as a first chapter-this was prepared by Liesbeth Dusink. We have added a comprehensive bibliography as Chapter 3, merging the bibliographies accumulated at Delft and at Brunei. To be able to organise the workshop we were sponsored by SERC, the Software Engineering Research Centre in Utrecht, Netherlands. November 1990 Liesbeth Dusink Pat Hall Contents Ust of Contributors . . . .. . .. . .. .. . . .. . . .. . . .. . .. . .. .. .. . . .. .. .. . . . .. . . . . . . . . . . . . . . xi . . . .

Digest of Papers

Digest of Papers
Author: IEEE Computer Society. International Conference
Publisher:
Total Pages: 155
Release: 1987
Genre: Computer storage devices
ISBN: 9780818607646

Computation & Cognition

Computation & Cognition
Author: Charles William Gear
Publisher: SIAM
Total Pages: 188
Release: 1991-01-01
Genre: Computers
ISBN: 9780898712728

The theme of the symposium, computation and cognition, was designed to explore the relations between very different modes of computation, and to bring together views of the computation process from different disciplines.

Proceedings

Proceedings
Author:
Publisher:
Total Pages: 240
Release: 1990
Genre: Electronic data processing
ISBN:

Artificial Intelligence and Other Innovative Computer Applications in the Nuclear Industry

Artificial Intelligence and Other Innovative Computer Applications in the Nuclear Industry
Author: M. Catherine Majumdar
Publisher: Springer Science & Business Media
Total Pages: 866
Release: 2012-12-06
Genre: Computers
ISBN: 1461310091

This conference brought together experts from 15 countries to discuss application of Artificial Intelligence (AI) techniques to the nuclear industry. It was apparent from the meeting that even those active in the field were surprised at the extent of work and the progress made. There was a strong impression that application of this technology to nuclear power plants is inevitable. The benefits to improved operation, design, and safety are simply too significant to be ignored. This is a much different conclusion than might have been reached a few years ago when the technology was new and people were struggling to understand its significance. We believe that this meeting reflects a major turning point for the technology. It has moved from being a topic understood only by specialists to a situation where users are the most active people in the field. A broad array of innovative work is described from all of the participating countries. The activity in the u.s. is large and diverse. Although there is no nationally focussed policy for AI research in the U.S., many of these activities are reported here. Japan and France have a strong drive to integrate AI technology into their nuclear plants, and this is reflecteq in these proceedings.