Show simple item record

dc.contributor.author
Mao, Haiyu
dc.contributor.author
Alser, Mohammed
dc.contributor.author
Sadrosadati, Mohammad
dc.contributor.author
Firtina, Can
dc.contributor.author
Baranwal, Akanksha
dc.contributor.author
Senol Cali, Damla
dc.contributor.author
Manglik, Aditya
dc.contributor.author
Alserr, Nour Almadhoun
dc.contributor.author
Mutlu, Onur
dc.date.accessioned
2023-07-21T13:35:39Z
dc.date.available
2022-12-11T17:59:12Z
dc.date.available
2022-12-14T11:58:18Z
dc.date.available
2022-12-14T11:59:24Z
dc.date.available
2023-07-21T13:35:39Z
dc.date.issued
2022
dc.identifier.isbn
978-1-6654-6272-3
en_US
dc.identifier.isbn
978-1-6654-7428-3
en_US
dc.identifier.other
10.1109/MICRO56248.2022.00056
en_US
dc.identifier.uri
http://hdl.handle.net/20.500.11850/586135
dc.description.abstract
Nanopore sequencing is a widely-used high-throughput genome sequencing technology that can sequence long fragments of a genome into raw electrical signals at low cost. Nanopore sequencing requires two computationally-costly processing steps for accurate downstream genome analysis. The first step, basecalling, translates the raw electrical signals into nucleotide bases (i.e., A, C, G, T). The second step, read mapping, finds the correct location of a read in a reference genome. In existing genome analysis pipelines, basecalling and read mapping are executed separately. We observe in this work that such separate execution of the two most time-consuming steps inherently leads to (1) significant data movement and (2) redundant computations on the data, slowing down the genome analysis pipeline. This paper proposes GenPIP, an in-memory genome analysis accelerator that tightly integrates basecalling and read mapping. GenPIP improves the performance of the genome analysis pipeline with two key mechanisms: (1) in-memory fine-grained collaborative execution of the major genome analysis steps in parallel; (2) a new technique for early-rejection of low-quality and unmapped reads to timely stop the execution of genome analysis for such reads, reducing inefficient computation. Our experiments show that, for the execution of the genome analysis pipeline, GenPIP provides 41.6x (8.4 x ) speedup and 32.8x (20.8 x ) energy savings with negligible accuracy loss compared to the state-of-the-art software genome analysis tools executed on a state-of-the-art CPU (GPU). Compared to a design that combines state-of-the-art in-memory basecalling and read mapping accelerators, GenPIP provides 1.39 x speedup and 1.37 x energy savings.
en_US
dc.language.iso
en
en_US
dc.publisher
IEEE
en_US
dc.title
GenPIP: In-Memory Acceleration of Genome Analysis via Tight Integration of Basecalling and Read Mapping
en_US
dc.type
Conference Paper
dc.date.published
2022-10-26
ethz.book.title
2022 55th IEEE/ACM International Symposium on Microarchitecture (MICRO)
en_US
ethz.pages.start
710
en_US
ethz.pages.end
726
en_US
ethz.event
55th IEEE/ACM International Symposium on Microarchitecture (MICRO 2022)
en_US
ethz.event.location
Chicago, IL, USA
en_US
ethz.event.date
October 1-5, 2022
en_US
ethz.identifier.wos
ethz.publication.place
Piscataway, NJ
en_US
ethz.publication.status
published
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02140 - Dep. Inf.technologie und Elektrotechnik / Dep. of Inform.Technol. Electrical Eng.::09483 - Mutlu, Onur / Mutlu, Onur
en_US
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02140 - Dep. Inf.technologie und Elektrotechnik / Dep. of Inform.Technol. Electrical Eng.::09483 - Mutlu, Onur / Mutlu, Onur
ethz.date.deposited
2022-12-11T17:59:26Z
ethz.source
WOS
ethz.eth
yes
en_US
ethz.availability
Metadata only
en_US
ethz.rosetta.installDate
2023-07-21T13:35:41Z
ethz.rosetta.lastUpdated
2023-07-21T13:35:41Z
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=GenPIP:%20In-Memory%20Acceleration%20of%20Genome%20Analysis%20via%20Tight%20Integration%20of%20Basecalling%20and%20Read%20Mapping&rft.date=2022&rft.spage=710&rft.epage=726&rft.au=Mao,%20Haiyu&Alser,%20Mohammed&Sadrosadati,%20Mohammad&Firtina,%20Can&Baranwal,%20Akanksha&rft.isbn=978-1-6654-6272-3&978-1-6654-7428-3&rft.genre=proceeding&rft_id=info:doi/10.1109/MICRO56248.2022.00056&rft.btitle=2022%2055th%20IEEE/ACM%20International%20Symposium%20on%20Microarchitecture%20(MICRO)
 Search print copy at ETH Library

Files in this item

FilesSizeFormatOpen in viewer

There are no files associated with this item.

Publication type

Show simple item record