Motivation 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 m...
We have designed a special hardware board to calculate optimal alignments of two sequences based on ...
honors thesisCollege of EngineeringElectrical & Computer EngineeringRajeev Balsubramonian,Precision ...
Precision medicine holds promise for improving healthcare by leveraging genomic information. Due to ...
Motivation Sequence alignment is a memory bound computation whose performance in modern systems is ...
Sequence alignment is a fundamentally memory bound computation whose performance in modern systems i...
Sequence alignment is a fundamentally memory bound computation whose performance in modern systems i...
Biological sequence alignment is an essential tool used in molecular biology and biomedical applicat...
Biological sequence alignment is an essential tool used in molecular biology and biomedical applicat...
The exponential growth of databases that contains biological information (such as protein and DNA da...
With the sequencing of DNA becoming cheaper and the resulting stack of data growing bigger, there is...
Biological sequence alignment is an important and challenging task in bioinformatics. Alignment may ...
Sequence alignment is becoming increasingly important in our current day and age, and with the rise...
Distributed Shared Memory systems allow the use of the shared memory programming paradigm in distrib...
Rapid evolution in sequencing technologies results in generating data on an enormous scale. A focal ...
Distributed Shared Memory systems allow the use of the shared memory programming paradigm in distrib...
We have designed a special hardware board to calculate optimal alignments of two sequences based on ...
honors thesisCollege of EngineeringElectrical & Computer EngineeringRajeev Balsubramonian,Precision ...
Precision medicine holds promise for improving healthcare by leveraging genomic information. Due to ...
Motivation Sequence alignment is a memory bound computation whose performance in modern systems is ...
Sequence alignment is a fundamentally memory bound computation whose performance in modern systems i...
Sequence alignment is a fundamentally memory bound computation whose performance in modern systems i...
Biological sequence alignment is an essential tool used in molecular biology and biomedical applicat...
Biological sequence alignment is an essential tool used in molecular biology and biomedical applicat...
The exponential growth of databases that contains biological information (such as protein and DNA da...
With the sequencing of DNA becoming cheaper and the resulting stack of data growing bigger, there is...
Biological sequence alignment is an important and challenging task in bioinformatics. Alignment may ...
Sequence alignment is becoming increasingly important in our current day and age, and with the rise...
Distributed Shared Memory systems allow the use of the shared memory programming paradigm in distrib...
Rapid evolution in sequencing technologies results in generating data on an enormous scale. A focal ...
Distributed Shared Memory systems allow the use of the shared memory programming paradigm in distrib...
We have designed a special hardware board to calculate optimal alignments of two sequences based on ...
honors thesisCollege of EngineeringElectrical & Computer EngineeringRajeev Balsubramonian,Precision ...
Precision medicine holds promise for improving healthcare by leveraging genomic information. Due to ...