In the two decades since fieldprogrammable gate arrays fpgas were introduced, they have radically changed the way digital logic is designed and deployed. She has held positions in industry unisys, hewlettpackard, and sarnoff corp. Because good computing modes for software are not necessarily good computing modes for hardware, restructuring an application can often substantially improve its performance. A configuration bit stream loaded into the logic array determines the virtual circuit that is to be emulated. All content in this area was uploaded by maya gokhale on mar 17, 2015. Language classification using ngrams accelerated by fpga. By mapping algorithms directly into programmable logic, fpga. Reconfigurable computing marks a revolutionary and hot topic that bridges the gap between the separate worlds of hardware and software design the key feature of reconfigurable computing is its groundbreaking ability to perform computations in hardware to increase performance while retaining the flexibility of a software solution. The virtual logic can be used to create new instructions that supplement the instruction set of a conventional. Introduction to reconfigurable systems reconfigurable system rs any system whose subsystem configurations can be changed or modified after fabrication reconfigurable computing rc is commonly used to designate computers whose processing elements, memory units, andor interconnectionscan.
Maya gokhale, william holmes, andrew kopser, sara lucas, ronald minnich. Accelerating computation with fieldprogrammable gate arrays gokhale, maya b. Teaches you whenhow to apply reconfigurable computing concepts to design efficient, reliable, robust systems dsp. Accelerating computation with field programmablegatearray, chapter 5. Maya is a member of phi beta kappa and a fellow of the ieee. Reconfigurable computing proscons pro performance order of magnitude on the right kernels footprint small form factor for the delivered performance powerenergy 25w vs. The 1 st international workshop on reconfigurable computing. See others named maya gokhale learn the skills maya has.
Maya gokhale and paul graham, reconfigurable computing. Let us have a brief look onto earlier alternatives to the fpga. Reconfigurable computing is found in virtually every computing. Reconfigurable computing system for image processing via the internet. Reconfigurable computing 05 by gokhale, maya b graham. Reconfigurable architectures for generalpurpose computing. Maya gokhale is a computer scientist in the computation directorate of llnl. Dataparallel c on a reconfigurable logic array springerlink. Cellular computing architectures represent an important class of computation that are characterized by simple processing elements, local interconnect and massive. The 1st international workshop on reconfigurable computing. Reconfigurable computing gokhale maya b graham paul s. Accelerating computation with fieldprogrammable gate arrays. A oneofakind survey of the field of reconfigurable computing gives a comprehensive introduction to a discipline that offers a 10x100x acceleratio.
Reconfigurable computing rc devices or units are systems or architectures. Reconfigurable computing rc devices or units are systems or architectures hardware hw or software sw that are able to adapt to the application or environmental changes on the fly. Digital signal processing on reconfigurable computing. Reconfigurable computing guide books acm digital library. Maya gokhale center for applied scientific computing lawrence livermore national laboratory june 14, 2007. View maya gokhale s profile on linkedin, the worlds largest professional community. Pdf introduction to reconfigurable computing provides a comprehensive study of the. This reflects a clear belief that hprcs highperformance recon. Read download field programmable logic and applications. The virtual logic can be used to create new instructions that supplement the instruction set of a conventional processor as demonstrated. Gokhale, lawrence livermore national laboratory, livermore. Proceedings of the 1st international workshop on highperformance reconfigurable computing technology and applications.
Iii structure and composition of reconfigurable computing devices. Gokhale ebooks to read online or download in pdf or epub on your pc, tablet or mobile device. By mapping algorithms directly into programmable logic, fpga accelerators offer and deliver 10x100x performance increases over microprocessors for a large range of application domains. Gives a comprehensive introduction to a discipline that offers a 10x100x acceleration of algorithms over microprocessors. Accelerating computation with fieldprogrammable gate arrays by maya b. Gokhale the design warriors guide to fpgas, chapter 12. Request pdf on jan 1, 2005, maya gokhale and others published reconfigurable computing find, read and cite all the research you need on researchgate. Objectives this course is designed to offer an introduction in the theory and engineering design principles of the modern reconfigurable computing systems rcs one of the most rapidly growing sectors of the highperformance computer technology. Models, methods, tools, and architectures for reconfigurable computing compilation, simulation, debugging, synthesis, verification, and test of reconfigurable systems field programmable gate arrays and other reconfigurable technologies. The existence of reconfigurable logic arrays has made it possible to create on the same physical hardware platform many different virtual circuits.
By reid porter, jan frigo, al conti, neal harvey, garrett kenyon and maya gokhale. Edited by rene cumplido, maya gokhale, claudia uribe, michael huebner. Computer organization and design, by patterson and hennessy. Discusses the impact of reconfigurable hardware on a wide range of applications. Graham and maya gokhale reconfigurable computing accelerating computation. Your print orders will be fulfilled, even in these challenging times.
Introduction to reconfigurable systems reiner hartenstein. Special issue on fpgabased reconfigurable computing 3. Accelerating computation with fieldprogrammable gate arrays 9780387261058 by gokhale, maya b graham, paul s. A reconfigurable computing framework for multiscale cellular image processing. Achieving high performance with fpgabased computing. Special issue on reconfigurable computing and fpga technology edited by rene cumplido, maya gokhale, claudia uribe, michael huebner last update 5 november 2019. Malleable architecture generator for fpga computing. Special issue on reconfigurable computing and fpga technology reconfigurable computing and fpga technology have become major subjects of research in computing and electrical engineering as they have been identified as powerful alternatives for creating highly efficient computing systems.
The solution to low power programmable dpr in proceedings of the 1997 ieee international conference on acoustics, speech, and signal processing, april 1997. Pdf stream oriented processing is an important methodology used in. Reconfigurable computing is emerging as an important new orga nizational structure for. Graham and maya gokhale reconfigurable computing accelerating computation with fieldprogrammable gate arrays springer. Reconfigurable computing rc, the use of programmable logic to accelerate computation, arose in the late 80 s with the widespread commercial availability of fieldprogrammable gate arrays fpgas. Reconfig covers a broad spectrum of topics including, but not limited to. Special issue on reconfigurable computing and fpga technology. Gokhale, 9781441938657, available at book depository with free delivery worldwide. Systems on silicon includes bibliographical references and index. Mbg 2 fpga architectures heterogeneous system on chip configurable logic blocks, hierarchically aggregated.
Accelerating computation with fieldprogrammable gate arrays 9781441938657 by gokhale, maya b. Teaches you the basic concepts of reconfigurable computing systems hardwaresoftware codesign 5. She is coauthor of more than one hundred technical publications. High performance computing architectures hpca society papers. For example, while randomaccess and pointerbased data structures are staples of serial computing, they may yield poor performance on fpgas. Treatment of fpgas as computing vehicles rather than gluelogic or asic. Understand the concept of run time reconfiguration. Charl6 rupp, mark landguth, tim garverick, edson gomersall, harry holt, jeffrey arnold, and maya gokhale. Syllabus fpga design parallel processing architectures case. Digital signal processing on reconfigurable computing systems. International journal of reconfigurable computing aims to serve the large community of researchers and professional engineers working on the theoretical and practical aspects of reconfigurable computing. Decisions, decisions multicore, gpgpu or fpga for data. Read download reconfigurable computing pdf pdf download.
Reconfigurable computing is a computer architecture combining some of the flexibility of software with the high performance of hardware by processing with very flexible high speed computing fabrics like fieldprogrammable gate arrays fpgas. This book contains the proceedings of the 2015 international conference on reconfigurable computing and fpgas reconfig 2015 held in the riviera maya, mexico, during december 7th, 8th and 9th, 2015pdf message from chairs page. Reconfigurable computing marks a revolutionary and hot topic that bridges the gap between the separate worlds of hardware and software design the key feature of reconfigurable computing is its groundbreaking ability to perform computations in hardware to increase performance while retaining the flexibility. Best reference books reconfigurable computing sanfoundry. Printable pdf designers of embedded systems face three significant challenges in todays ultracompetitive marketplace. From highlevel language to hardware circuitry, ieee computer, march 2007.
Stanford libraries official online search tool for books, media, journals, databases, government documents and more. Gokhale received the phd degree in computer and information sciences from the university of pennsylvania in 1983. Maya gokhale, james kaba, aaron marks, and jang kim malleable architecture generator for fpga computing. Reconfigurable computing 05 by gokhale, maya b graham, paul s hardcover 2005 gokhale on. Rc solution in 1998 achieved a factor of 1883 times better performance than generalpurpose computing for a beamformer a digital filter application maya b. Accelerating computation with fieldprogrammable gate arrays by maya gokhale and paul s. Hardware speed especiall true for parallel digital signal processing.
High performance embedded computing hpec2001, november 2001. A oneofakind survey of the field of reconfigurable computing. Basics of reconfigurable computing tu kaiserslautern. Reconfigurable computing proceedings of the 36th annual acm. Accelerating computation with fpgas, by maya gokhale. Mar 01, 2007 because good computing modes for software are not necessarily good computing modes for hardware, restructuring an application can often substantially improve its performance. Reconfigurable computing accelerating computation with. If you dont want to wait have a look at our ebook offers and start reading immediately.
Fortunately, new flexible hardware design techniques are emerging from the study of reconfigurable computing. Lin, implementation consideration for fpgation consideration for fpga. Accelerating computation with fieldprogrammable gate arrays 2005 edition by gokhale, maya b. Um ihnen ein besseres nutzererlebnis zu bieten, verwenden wir cookies. Christophe bobda, introduction to reconfigurable computing, springer publication. This book is the proceedings volume of the 10th international conference on field programmable logic and its applications fpl, held august 27 30, 2000 in villach, austria, which covered areas like reconfigurable logic rl, reconfigurable computing. Maya gokhale computer scientist lawrence livermore. Tolkien media publishing text id 985d87d0 online pdf ebook epub library academia by accelerating computationally the advent of rapidly reconfigurable field programmable gate arrays fpgas and the idea of evolvable hardware opens the. Pdf download reconfigurable computing free ebooks pdf. International journal of reconfigurable computing hindawi. The streamsc compiler 5 synthesizes hardware circuits for reconfigurable. Sarnoff corporation abstract the national adaptive processing architecture napa. Syllabus fpga design parallel processing architectures. Reconfigurable computing accelerating computation with fieldprogrammable gate arrays.
Reconfigurable computing 05 by gokhale, maya b graham, paul s hardcover 2005 skip to main content. Lawrence livermore national laboratory, livermore, california. Special issue on reconfigurable computing and fpga. Ieee journal papers on reconfigurable architectures.
1208 1219 191 1465 62 1127 405 1148 576 755 1408 949 816 1514 204 807 827 1290 207 34 287 1033 578 352 513 1177 770 155 829 66 166 903 1248 1334 1000 254 903