Hypercube Algorithms
With Applications to Image Processing and Pattern Recognition
Springer (Publisher)
Published in September 1990
Book
IX, 237 pages
978-3-540-97322-5 (ISBN)
Description
Fundamental algorithms for SIMD and MIMD hypercubes are developed in this text. These include algorithms for such problems as data broadcasting, data sum, prefix sum, shift, data circulation, data accumulation, sorting, random access reads and writes and data permutation. The fundamental algorithms are then used to obtain efficient hypercube algorithms for matrix multiplication, image processing problems such as convolution, template matching, Hough transform, clustering and image processing transformation, and string editing. Most of the algorithms in this book are for hypercubes with the number of processors being a function of problem size. However, for image processing problems, the book also includes algorithms for, and MIMD hypercubes with, a small number of processes. Experimental results on an NCUBE/77 MIMD hypercubes are also presented. The book is suitable for use in a one-term or one-quarter course on hypercube algorithms. For students with no prior exposure to parallel algorithms, it is recommended that one week will be spent on the material in chapter 1, about six weeks on chapter 2 and one week on chapter 3.
The remainder of the term can be spent covering topics from the rest of the book.
The remainder of the term can be spent covering topics from the rest of the book.
More details
Series
Language
English
Place of publication
Berlin
Germany
Target group
College/higher education
Illustrations
index
Dimensions
Height: 216 mm
Width: 138 mm
Weight
6203 gr
ISBN-13
978-3-540-97322-5 (9783540973225)
Schweitzer Classification
Content
Fundamental operations; SIMD matrix multiplication; one dimensional convolution; template matching; Hough transform; clustering; image transformations; SIMD string editing.