Architecture exploration of FPGA based accelerators for BioInformatics applications

Sharat Chandra Varma B, Kolin Paul, M Balakrishnan

Research output: Book/ReportBook

Abstract

This book presents an evaluation methodology to design future FPGA fabrics incorporating hard embedded blocks (HEBs) to accelerate applications. This methodology will be useful for selection of blocks to be embedded into the fabric and for evaluating the performance gain that can be achieved by such an embedding. The authors illustrate the use of their methodology by studying the impact of HEBs on two important bioinformatics applications: protein docking and genome assembly. The book also explains how the respective HEBs are designed and how hardware implementation of the application is done using these HEBs. It shows that significant speedups can be achieved over pure software implementations by using such FPGA-based accelerators. The methodology presented in this book may also be used for designing HEBs for accelerating software implementations in other domains besides bioinformatics. This book will prove useful to students, researchers, and practicing engineers alike.
Original languageEnglish
PublisherSpringer
Number of pages122
Volume55
ISBN (Electronic)978-981-10-0591-6
ISBN (Print)978-981-10-0589-3
DOIs
Publication statusPublished - 11 Apr 2016

Publication series

NameSpringer Series in Advanced Microelectronics
PublisherSpringer
Volume55
ISSN (Print)1437-0387

Keywords

  • FPGA
  • reconfigurable computing
  • Hardware Acceleration
  • bioinformatics
  • Drug Design
  • Next Generation Sequencing (NGS)
  • Genome Assembly

Fingerprint Dive into the research topics of 'Architecture exploration of FPGA based accelerators for BioInformatics applications'. Together they form a unique fingerprint.

  • Profiles

    No photo of Bogaraju Sharatchandra Varma

    Bogaraju Sharatchandra Varma

    Person: Academic

    Cite this

    B, S. C. V., Paul, K., & Balakrishnan, M. (2016). Architecture exploration of FPGA based accelerators for BioInformatics applications. (Springer Series in Advanced Microelectronics; Vol. 55). Springer. https://doi.org/10.1007/978-981-10-0591-6