Limit search to available items
Book Cover
E-book
Author Gokhale, Maya

Title Reconfigurable computing : accelerating computation with field-programmable gate arrays / by Maya Gokhale and Paul S. Graham
Published Dordrecht : Springer, 2005

Copies

Description 1 online resource (x, 238 pages) : illustrations
Contents An Introduction to Reconfigurable Computing. What is RC? RC Architectures. How did RC originate? Inside the FPGA. Mapping Algorithms to Hardware. RC Applications. Example: Dot Product. Further Reading -- Reconfigurable Logic Devices. Field-Programmable Gate Arrays. Coarse-Grained Reconfigurable Arrays. Summary -- Reconfigurable Computing Systems. Parallel Processing on Reconfigurable Computers. A Survey of Reconfigurable Computing Systems. Summary -- Languages and Compilation. Design Cycle. Languages. High Level Compilation. Low Level Design Flow. Debugging Reconfigurable Computing Applications. Summary -- Signal Processing Applications. What is Digital Signal Processing? Why Use Reconfigurable Computing for DSP? DSP Application Building Blocks. Example DSP Applications -- Image Processing. RC for Image and Video Processing. Local Neighborhood Functions. Convolution. Morphology. Feature Extraction. Automatic Target Recognition. Image Matching. Evolutionary Image Processing. Summary -- Network Security. Cryptographic Applications. Network Protocol Security. Summary -- Bioinformatics Applications. Introduction. Applications. Dynamic Programming Algorithms. Seed-Based Heuristics. Profiles, HMMs and Language Models. Bioinformatics FPGA Accelerators. Summary -- Supercomputing Applications. Introduction. Monte Carlo Simulation of Radiative Heat Transfer. Urban Road Traffic Simulation
Summary "This volume is unique: the first comprehensive exposition of the new field of Reconfigurable Computing with FPGAs. The authors are among the originators of Reconfigurable Computing and are recognized leaders in the field. Drawing on their familiarity with RC, they survey every aspect of the field, from FPGA device architecture, reconfigurable systems architectures, programming languages and compilation tools to the application domains of signal processing, image processing, network security, bioinformatics, and supercomputing." "Although citations to original sources are abundant, nevertheless the book is accessible to the science and technology practitioner and student. Reconfigurable Computing is especially topical to computer science and engineering researchers as well as professionals in high performance computing and embedded computing."--Jacket
Bibliography Includes bibliographical references (pages 205-232) and index
Notes Print version record
In OhioLINK electronic book center
SpringerLink
Subject Adaptive computing systems.
Field programmable gate arrays.
COMPUTERS -- Programming -- Open Source.
COMPUTERS -- Software Development & Engineering -- Tools.
COMPUTERS -- Software Development & Engineering -- General.
Adaptive computing systems.
Field programmable gate arrays.
Ingénierie.
Adaptive computing systems
Field programmable gate arrays
Form Electronic book
Author Graham, Paul S
LC no. 2006275154
ISBN 9780387261065
0387261060
0387261052
9780387261058
1280618906
9781280618901
9786610618903
6610618909