Hardware Accelerated Basecalling for Mobile Nanopore DNA Sequencing
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Nanopore Sequencing is characterized by its high-throughput and long reads which makes it amenable to sequencing genomes in real-time. The vast amounts of data generated, however, imposes serious requirements on any hardware tasked with performing the back-end data processing necessary to convert the electrical signal inputs to base-pair label outputs. The literature contains several examples of machine learning algorithms targeted at nanopore sequencing and demonstrated on server class CPUs and GPUs. Such hardware would be poorly suited to mobile environments however which have tight power and area constraints. To demonstrate the potential of custom accelerators for sequencing tasks, this work presents a complete RISC-V System-on-Chip (SoC) equipped with a bioinformatics hardware accelerator and taped out in Global Foundries 22nm process. It’s able to achieve a 13X speed-up when basecalling over the ARM cortex A53 while only consuming 20 mW power.