Abstract
In this chapter, we discuss the design space exploration carried out to accelerate de novo genome assembly using FPGAs. It is well known that as systems become more complex, one moves up the abstraction level for design space exploration through simulation. This is essential for managing complexity. Normally, higher abstraction levels imply faster and wider design space exploration but come at the price of lower accuracy. The focus of this chapter is on high-level design space exploration. The exploration was carried out at three levels. In this chapter, we propose modeling at three different levels: high-level algorithm model using ‘C’ followed by cycle-accurate model using System-C, and finally RTL component model using VHDL. We classify the parameters that can be studied using these three models.
Original language | English |
---|---|
Title of host publication | Architecture Exploration of FPGA Based Accelerators for BioInformatics Applications |
Publisher | Springer |
Pages | 101-116 |
Number of pages | 16 |
Volume | 55 |
ISBN (Electronic) | 978-981-10-0591-6 |
ISBN (Print) | 978-981-10-0589-3 |
DOIs | |
Publication status | Published (in print/issue) - 3 Mar 2016 |
Keywords
- Processing Element
- Clock Cycle
- Critical Path
- Hardware Implementation
- Performance Number