AlignS: A Processing-In-Memory Accelerator for DNA Short Read Alignment Leveraging SOT-MRAM

Classified as a complex big data analytics problem, DNA short read alignment serves as a major sequential bottleneck to massive amounts of data generated by next-generation sequencing platforms. With Von-Neumann computing architectures struggling to address such computationally-expensive and memory-...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Proceedings of the 56th Annual Design Automation Conference 2019 s. 1 - 6
Hlavní autoři: Angizi, Shaahin, Sun, Jiao, Zhang, Wei, Fan, Deliang
Médium: Konferenční příspěvek
Jazyk:angličtina
Vydáno: ACM 01.06.2019
Témata:
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Classified as a complex big data analytics problem, DNA short read alignment serves as a major sequential bottleneck to massive amounts of data generated by next-generation sequencing platforms. With Von-Neumann computing architectures struggling to address such computationally-expensive and memory-intensive task today, Processing-in-Memory (PIM) platforms are gaining growing interests. In this paper, an energy-efficient and parallel PIM accelerator (AlignS) is proposed to execute DNA short read alignment based on an optimized and hardware-friendly alignment algorithm. We first develop AlignS's platform that harnesses SOT-MRAM as computational memory and transforms it to a fundamental processing unit for short read alignment. Accordingly, we present a novel, customized, highly parallel read alignment algorithm that only seeks the proposed simple and parallel in-memory operations (i.e. comparisons and additions). AlignS is then optimized through a new correlated data partitioning and mapping methodology that allows local storage and processing of DNA sequence to fully exploit the algorithm-level's parallelism, and to accelerate both exact and inexact matches. The device-to-architecture co-simulation results show that AlignS improves the short read alignment throughput per Watt per mm 2 by ~12× compared to the ASIC accelerator. Compared to recent FM-index-based ReRAM platform, AlignS achieves 1.6× higher throughput per Watt.
AbstractList Classified as a complex big data analytics problem, DNA short read alignment serves as a major sequential bottleneck to massive amounts of data generated by next-generation sequencing platforms. With Von-Neumann computing architectures struggling to address such computationally-expensive and memory-intensive task today, Processing-in-Memory (PIM) platforms are gaining growing interests. In this paper, an energy-efficient and parallel PIM accelerator (AlignS) is proposed to execute DNA short read alignment based on an optimized and hardware-friendly alignment algorithm. We first develop AlignS's platform that harnesses SOT-MRAM as computational memory and transforms it to a fundamental processing unit for short read alignment. Accordingly, we present a novel, customized, highly parallel read alignment algorithm that only seeks the proposed simple and parallel in-memory operations (i.e. comparisons and additions). AlignS is then optimized through a new correlated data partitioning and mapping methodology that allows local storage and processing of DNA sequence to fully exploit the algorithm-level's parallelism, and to accelerate both exact and inexact matches. The device-to-architecture co-simulation results show that AlignS improves the short read alignment throughput per Watt per mm 2 by ~12× compared to the ASIC accelerator. Compared to recent FM-index-based ReRAM platform, AlignS achieves 1.6× higher throughput per Watt.
Author Angizi, Shaahin
Fan, Deliang
Zhang, Wei
Sun, Jiao
Author_xml – sequence: 1
  givenname: Shaahin
  surname: Angizi
  fullname: Angizi, Shaahin
  organization: Department of Electrical and Computer Engineering, University of Central Florida, Orlando, FL, 32816
– sequence: 2
  givenname: Jiao
  surname: Sun
  fullname: Sun, Jiao
  organization: Department of Computer Science, University of Central Florida, Orlando, FL, 32816
– sequence: 3
  givenname: Wei
  surname: Zhang
  fullname: Zhang, Wei
  organization: Department of Computer Science, University of Central Florida, Orlando, FL, 32816
– sequence: 4
  givenname: Deliang
  surname: Fan
  fullname: Fan, Deliang
  organization: Department of Electrical and Computer Engineering, University of Central Florida, Orlando, FL, 32816
BookMark eNotjE1Lw0AYhFdQ0NaePXjZP5C6mzf75S1Uq4XESlNPHspm8yZG0kQ2Qei_d1EPw8DMPDMj5_3QIyE3nC05T8QdAJdK82VwpWRyRmYhZSBVLMwlWYzjJ2Ms1oobrq_Ie9q1TV_c05S--sHhOLZ9E236KMfj4E80dQ479HYaPK2DHl5SWnwMfqI7tBX9pY_YTzTD7zBrAk2L7T7Kd2l-TS5q2424-Pc5eVs_7lfPUbZ92qzSLLJxoqbIqZgpZpALYcBZzkpdVsra2NWlBgWVwsQIhBIkhEyY0CgJPHYgbJJUMCe3f78tIh6-fHu0_nTQmkkjBfwA6j5QIQ
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1145/3316781.3317764
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 1450367259
9781450367257
EndPage 6
ExternalDocumentID 8806965
Genre orig-research
GroupedDBID 6IE
6IH
ACM
ALMA_UNASSIGNED_HOLDINGS
APO
CBEJK
GUFHI
LHSKQ
RIE
RIO
ID FETCH-LOGICAL-a247t-c720709e15593ca10b8bd7aa2cfb8373d7e495e3b3632cf59a2c76312c35a44d3
IEDL.DBID RIE
ISICitedReferencesCount 46
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000482058200144&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Wed Aug 27 02:46:34 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-a247t-c720709e15593ca10b8bd7aa2cfb8373d7e495e3b3632cf59a2c76312c35a44d3
PageCount 6
ParticipantIDs ieee_primary_8806965
PublicationCentury 2000
PublicationDate 2019-June
PublicationDateYYYYMMDD 2019-06-01
PublicationDate_xml – month: 06
  year: 2019
  text: 2019-June
PublicationDecade 2010
PublicationTitle Proceedings of the 56th Annual Design Automation Conference 2019
PublicationTitleAbbrev DAC
PublicationYear 2019
Publisher ACM
Publisher_xml – name: ACM
SSID ssj0002871918
Score 2.408505
Snippet Classified as a complex big data analytics problem, DNA short read alignment serves as a major sequential bottleneck to massive amounts of data generated by...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Bioinformatics
Computer architecture
DNA
Genomics
Magnetic tunneling
Micromechanical devices
Sequential analysis
Title AlignS: A Processing-In-Memory Accelerator for DNA Short Read Alignment Leveraging SOT-MRAM
URI https://ieeexplore.ieee.org/document/8806965
WOSCitedRecordID wos000482058200144&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFA7b8OBJZRN_k4NHszVN88tbUYeCm8NNGHgYSZrqQDqZm-B_70s2JoIXTy1JSyBJ-76X933vIXRecs4MNRaQW8LBQWEFMUpTYjgty5RmpeA2FpuQ_b4aj_Wghi42WhjvfSSf-Xa4jbH8YuaW4aisA3tNaMHrqC6lWGm1NucpAflrqtbZe2jGOyyIvBVtwxUez36VT4nWo7vzv3F3UetHhocHGwOzh2q-aqLn_G36Ug0vcY7XJH_oI3cV6QXO7BfOnQNLEoPnGAApvu7nePgKIBsHvjyOb4fh8L2HXRxrFOHhw4j0HvNeCz11b0ZXt2RdIYGYNJML4mQKn6z2IbbInKGJVbaQxqSutOB5skJ6cIA8s0wwaOMaeuCHQlPHuMmygu2jRjWr_AHCiTVcJVZYkYYM-1oVLnUqLYN4VjMhD1EzTMzkfZUEY7Kek6O_m4_RNiALveJUnaDGYr70p2jLfS6mH_OzuHLf262X7Q
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFA5zCnpS2cTf5uDRbE3StIm3oo4N1zrchIGHkaSpDqSTuQn-9yZZmR68eGpJCIE0zfte3ve9B8BlwRiVWCqL3AJmHRSaI8kFRpLhoiA4LCKmfLGJOMv4eCwGNXC11sIYYzz5zLTcq4_l5zO9dFdlbbvXIhGxDbDJwpAEK7XW-kbFYX-BeZW_B4esTZ3Mm-OWfcaxyynwq4CKtx-d3f_NvAeaP0I8OFibmH1QM2UDPCdv05dyeA0TWNH8bR_qlSh1rNkvmGhtbYkPn0MLSeFtlsDhq4XZ0DHmoR_tpoN9Y_exr1IEhw8jlD4maRM8de5GN11U1UhAkoTxAumY2J9WGBddpFriQHGVx1ISXSjre9I8NtYFMlTRiNo2JmyPPVIw0ZTJMMzpAaiXs9IcAhgoyXigIhURl2Nf8FwTzUnh5LOCRvERaLiFmbyv0mBMqjU5_rv5Amx3R2l_0u9l9ydgx-IMsWJYnYL6Yr40Z2BLfy6mH_Nz_xW_AfVpmzQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+56th+Annual+Design+Automation+Conference+2019&rft.atitle=AlignS%3A+A+Processing-In-Memory+Accelerator+for+DNA+Short+Read+Alignment+Leveraging+SOT-MRAM&rft.au=Angizi%2C+Shaahin&rft.au=Sun%2C+Jiao&rft.au=Zhang%2C+Wei&rft.au=Fan%2C+Deliang&rft.date=2019-06-01&rft.pub=ACM&rft.spage=1&rft.epage=6&rft_id=info:doi/10.1145%2F3316781.3317764&rft.externalDocID=8806965