Piecewise Regular Arrays

Piecewise Regular Arrays
Author: Thomas P Plaks
Publisher: CRC Press
Total Pages: 300
Release: 1999-02-22
Genre: Mathematics
ISBN: 9789056991739


Download Piecewise Regular Arrays Book in PDF, Epub and Kindle

Application-specific regular array processors have been widely used in signal and image processing, multimedia and communication systems, for example, in data compression and HDTV. One of the main problems of application-specific computing is how to map algorithms into hardware. The major achievement of the theory of regular arrays is that an algorithm, represented as a data dependence graph, is embedded into a Euclidean space, where the integer points are the elementary computations and the dependencies between computations are denoted by vectors between points. The process of mapping an algorithm into hardware is reduced to finding, for the given Euclidean space, a new coordinate system that can be associated with the physical properties of space and time - so called space-time. The power of the synthesis method is that it provides a bridge between "abstract" and "physical" representations of algorithms, thus providing a methodological basis for synthesizing computations in space and in time. This book will extend the existing synthesis theory by exploiting the associativity and commutativity of computations. The practical upshot being a controlled increase in the dimensionality of the Euclidean space representing an algorithm. This increase delivers more degrees of freedom in the choice of the space-time mapping and leads, subsequently, to more choice in the selection of cost-effective application-specific designs.

Parallel Processing on VLSI Arrays

Parallel Processing on VLSI Arrays
Author: Josef A. Nossek
Publisher: Springer Science & Business Media
Total Pages: 136
Release: 2012-12-06
Genre: Technology & Engineering
ISBN: 1461540364


Download Parallel Processing on VLSI Arrays Book in PDF, Epub and Kindle

Guest Editor: JOSEF A. NOSSEK This is a special issue of the Journal of VLSI Signal Processing comprising eight contributions invited for publica tion on the basis of novel work presented in a special session on "Parallel Processing on VLSI Arrays" at the International Symposium on Circuits and Systems (ISCAS) held in New Orleans in May 1990. Massive parallelism to cope with high-speed requirements stemming from real-time applications and the restrictions in architectural and circuit design, such as regularity and local connectedness, brought about by the VLSI technology are the key questions addressed in these eight papers. They can be grouped into three subsections elaborating on: • Simulation of continuous physical systems, i. e. , numerically solving partial differential equations. • Neural architectures for image processing and pattern recognition. • Systolic architectures for implementing regular and irregular algorithms in VLSI technology. The paper by A. Fettweis and O. Nitsche advocates a signal processing approach for the numerical integration of partial differential equations (PD Es). It is based on the principles of multidimensional wave digital filters (MDWDFs) thereby preserving the passivity of energy dissipating physical systems. It is particularly suited for systems ofPDEs involving time and finite propagation speed. The basic ideas are explained using Maxwell's equa tions as a vehicle for the derivation of a multidimensional equivalent circuit representing the spatially infinitely extended arrangement with only very few circuit elements.

Computer Systems and Software Engineering

Computer Systems and Software Engineering
Author: Patrick DeWilde
Publisher: Springer Science & Business Media
Total Pages: 426
Release: 2012-12-06
Genre: Computers
ISBN: 1461535069


Download Computer Systems and Software Engineering Book in PDF, Epub and Kindle

Computer Systems and Software Engineering is a compilation of sixteen state-of-the-art lectures and keynote speeches given at the COMPEURO '92 conference. The contributions are from leading researchers, each of whom gives a new insight into subjects ranging from hardware design through parallelism to computer applications. The pragmatic flavour of the contributions makes the book a valuable asset for both researchers and designers alike. The book covers the following subjects: Hardware Design: memory technology, logic design, algorithms and architecture; Parallel Processing: programming, cellular neural networks and load balancing; Software Engineering: machine learning, logic programming and program correctness; Visualization: the graphical computer interface.

Algorithm Engineering for Integral and Dynamic Problems

Algorithm Engineering for Integral and Dynamic Problems
Author: Lucia Rapanotti
Publisher: CRC Press
Total Pages: 280
Release: 2001-01-23
Genre: Computers
ISBN: 1482298066


Download Algorithm Engineering for Integral and Dynamic Problems Book in PDF, Epub and Kindle

Algorithm engineering allows computer engineers to produce a computational machine that will execute an algorithm as efficiently and cost-effectively as possible given a set of constraints, such as minimal performance or the availability of technology. Addressing algorithm engineering in a parallel setting, regular array syntheses offer powerful co

VLSI Implementations for Image Communications

VLSI Implementations for Image Communications
Author: P. Pirsch
Publisher: Elsevier
Total Pages: 413
Release: 2014-06-28
Genre: Technology & Engineering
ISBN: 1483296598


Download VLSI Implementations for Image Communications Book in PDF, Epub and Kindle

The past few years have seen a rapid growth in image processing and image communication technologies. New video services and multimedia applications are continuously being designed. Essential for all these applications are image and video compression techniques. The purpose of this book is to report on recent advances in VLSI architectures and their implementation for video signal processing applications with emphasis on video coding for bit rate reduction. Efficient VLSI implementation for video signal processing spans a broad range of disciplines involving algorithms, architectures, circuits, and systems. Recent progress in VLSI architectures and implementations has resulted in the reduction in cost and size of video signal processing equipment and has made video applications more practical. The topics covered in this volume demonstrate the increasingly interdisciplinary nature of VLSI implementation of video signal processing applications, involving interactions between algorithms, VLSI architectures, circuit techniques, semiconductor technologies and CAD for microelectronics.

Embedded Processor Design Challenges

Embedded Processor Design Challenges
Author: Ed F. Deprettere
Publisher: Springer
Total Pages: 335
Release: 2003-07-31
Genre: Computers
ISBN: 3540458743


Download Embedded Processor Design Challenges Book in PDF, Epub and Kindle

This textbook is intended to give an introduction to and an overview of sta- of-the-art techniques in the design of complex embedded systems. The book title is SAMOS for two major reasons. First, it tries to focus on the actual distinct, yet important problem ?elds of System-Level design of embedded systems, including mapping techniques and synthesis,Architectural design,Modeling issues such as speci?cation languages, formal models, and- nallySimulation. The second reason is that the volume includes a number of papers presented at a workshop with the same name on the Island of Samos, Greece, in July 2001. In order to receive international attention, a number of reputed researchers were invited to this workshop to present their current work. Participation was by invitation only. For the volume presented here, a number of additional papers where selected based on a call for papers. All contributions were refereed. This volume presents a selection of 18 of the refereed papers, including 2 invited papers. The textbook is organized according to four topics: The ?rst isA)System- LevelDesignandSimulation.Inthissection,wepresentacollectionofpapers that give an overview of the challenging goal to design and explore alternatives of embedded system implementations at the system-level. One paper gives an overview of models and tools used in system-level design. The other papers present new models to describe applications, provide models for re?nement and design space exploration, and for tradeo? analysis between cost and ?exibility of an implementation.

Automatic Parallelization for a Class of Regular Computations

Automatic Parallelization for a Class of Regular Computations
Author: G. M. Megson
Publisher: World Scientific
Total Pages: 280
Release: 1997
Genre: Computers
ISBN: 9789810228064


Download Automatic Parallelization for a Class of Regular Computations Book in PDF, Epub and Kindle

The automatic generation of parallel code from high level sequential description is of key importance to the wide spread use of high performance machine architectures. This text considers (in detail) the theory and practical realization of automatic mapping of algorithms generated from systems of uniform recurrence equations (do-lccps) onto fixed size architectures with defined communication primitives. Experimental results of the mapping scheme and its implementation are given.

Domain-Specific Processors

Domain-Specific Processors
Author: Shuvra S. Bhattacharyya
Publisher: CRC Press
Total Pages: 296
Release: 2003-11-11
Genre: Computers
ISBN: 9780203913185


Download Domain-Specific Processors Book in PDF, Epub and Kindle

Ranging from low-level application and architecture optimizations to high-level modeling and exploration concerns, this authoritative reference compiles essential research on various levels of abstraction appearing in embedded systems and software design. It promotes platform-based design for improved system implementation and modeling and enhanced