A framework for high-throughput sequence alignment using real processing-in-memory systems

dc.contributor.authorDiab, Safaa
dc.contributor.authorNassereldine, Amir
dc.contributor.authorAlser, Mohammed H.
dc.contributor.authorGómez-Luna, Juan
dc.contributor.authorMutlu, Onur Cezmi
dc.contributor.authorEl Hajj, Izzat
dc.contributor.departmentDepartment of Computer Science
dc.contributor.facultyFaculty of Arts and Sciences (FAS)
dc.contributor.institutionAmerican University of Beirut
dc.date.accessioned2025-01-24T11:23:04Z
dc.date.available2025-01-24T11:23:04Z
dc.date.issued2023
dc.description.abstractMotivation: Sequence alignment is a memory bound computation whose performance in modern systems is limited by the memory bandwidth bottleneck. Processing-in-memory (PIM) architectures alleviate this bottleneck by providing the memory with computing competencies. We propose Alignment-in-Memory (AIM), a framework for high-throughput sequence alignment using PIM, and evaluate it on UPMEM, the first publicly available general-purpose programmable PIM system. Results: Our evaluation shows that a real PIM system can substantially outperform server-grade multi-threaded CPU systems running at full-scale when performing sequence alignment for a variety of algorithms, read lengths, and edit distance thresholds. We hope that our findings inspire more work on creating and accelerating bioinformatics algorithms for such real PIM systems. © The Author(s) 2023. Published by Oxford University Press.
dc.identifier.doihttps://doi.org/10.1093/bioinformatics/btad155
dc.identifier.eid2-s2.0-85159552770
dc.identifier.pmid36971586
dc.identifier.urihttp://hdl.handle.net/10938/25622
dc.language.isoen
dc.publisherOxford University Press
dc.relation.ispartofBioinformatics
dc.sourceScopus
dc.subjectAlgorithms
dc.subjectComputational biology
dc.subjectHigh-throughput nucleotide sequencing
dc.subjectSequence alignment
dc.subjectSequence analysis, dna
dc.subjectSoftware
dc.subjectAlgorithm
dc.subjectArticle
dc.subjectBioinformatics
dc.subjectMemory
dc.subjectRunning
dc.subjectDna sequencing
dc.subjectHigh throughput sequencing
dc.titleA framework for high-throughput sequence alignment using real processing-in-memory systems
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2023-757.pdf
Size:
2.07 MB
Format:
Adobe Portable Document Format