Jun 10 (Fri) @ 5:00pm: "Memory-Centric Accelerators for Genome Analysis," Wenqin Huangfu, ECE PhD Defense
Genome analysis benefits precise medical care, wildlife conservation, pandemic treatment, e.g., COVID-19, and so on. Unfortunately, the speed of data processing in genome analysis lags far behind the speed of data generation and hardware acceleration turns out to be necessary. As many key applications in genome analysis are memory-bound, the computation-centric accelerators, e.g., CPU, GPU, and FPGA, face the challenges of limited memory bandwidth and frequent data movement, which leads to sub-optimal performance and energy efficiency.
To address these challenges, this talk focuses on exploring efficient memory-centric accelerators for genome analysis, including designs and optimizations in both hardware and software. This talk proposes four memory-centric accelerators for genome analysis, covering both the emerging memory technology, i.e., ReRAM, and the conventional memory technology, i.e., DRAM. By performing in-situ computation inside the emerging memory array to leverage massive parallelism and eliminate data movement, the proposed emerging memory technology based design provides ultra-high performance and energy-efficiency. As a comparison, by integrating the processing elements near the conventional memory array to utilize extra memory bandwidth and reduce data movement, the proposed conventional memory technology based designs highlight practicality and cost-effectiveness without making any modifications to the cost-sensitive DRAM dies. Multiple key applications in genome analysis are covered in this talk, including k-mer counting, DNA seeding, and DNA pre-alignment.
Wenqin Huangfu received his B.E. degree in 2016 from the Department of Electronic Engineering at Tsinghua University. He is currently pursuing the Ph.D. degree in the Department of Electrical and Computer Engineering at University of California, Santa Barbara. His research interests include domain-specific accelerator, Processing-In-Memory(PIM), Near-Data-Processing (NDP), emerging memory technology, and so on.
Hosted by: Yuan Xie
Submitted by: Wenqin Huangfu <firstname.lastname@example.org>