Since DNA strings suffer from variations like mutation, noisy sampling, and transmission, instead of searching for the exact match, the inexact string matching (ISM) of DNA sequences is preferred. Due to the large amount of data and massive data-dependency, the ISM algorithm is not suitable for being implemented into a general-purpose hardware. Towards this, we propose ISMatch, a novel specialized hardware architecture for computing the ISM in a fast and energy-efficient way. Our implementation on a Xilinx Ultrascale+ FPGA shows up to 70× and 2.2× clock cycles reduction compared to the ARM-based and the HLS implementations, respectively.
ISMatch: A real-time hardware accelerator for inexact string matching of DNA sequences on FPGA / Marchisio, Alberto; Teodonio, Federico; Rizzi, Antonello; Shafique, Muhammad. - In: MICROPROCESSORS AND MICROSYSTEMS. - ISSN 0141-9331. - 97:(2023), pp. 1-10. [10.1016/j.micpro.2023.104763]
ISMatch: A real-time hardware accelerator for inexact string matching of DNA sequences on FPGA
Rizzi, Antonello;
2023
Abstract
Since DNA strings suffer from variations like mutation, noisy sampling, and transmission, instead of searching for the exact match, the inexact string matching (ISM) of DNA sequences is preferred. Due to the large amount of data and massive data-dependency, the ISM algorithm is not suitable for being implemented into a general-purpose hardware. Towards this, we propose ISMatch, a novel specialized hardware architecture for computing the ISM in a fast and energy-efficient way. Our implementation on a Xilinx Ultrascale+ FPGA shows up to 70× and 2.2× clock cycles reduction compared to the ARM-based and the HLS implementations, respectively.File | Dimensione | Formato | |
---|---|---|---|
Marchisio_ ISMatch_2023.pdf
accesso aperto
Note: Articolo orincipale
Tipologia:
Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza:
Creative commons
Dimensione
1.68 MB
Formato
Adobe PDF
|
1.68 MB | Adobe PDF |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.