2016 IEEE International Conference on Bioinformatics and Biomedicine (BIBM) 2016
DOI: 10.1109/bibm.2016.7822732
|View full text |Cite
|
Sign up to set email alerts
|

DNA mapping using Processor-in-Memory architecture

Abstract: This paper presents the implementation of a mapping algorithm on a new Processing-in-Memory (PIM) architecture developed by UPMEM Company. UPMEM's solution consists in adding processing units into the DRAM, to minimize data access time and maximize bandwidth, in order to drastically accelerate data-consuming algorithms. The technology developed by UPMEM makes it possible to combine 256 cores with 16 GBytes of DRAM, on a standard DIMM module. An experimentation of DNA Mapping on Human genome dataset shows that … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
19
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 22 publications
(19 citation statements)
references
References 22 publications
0
19
0
Order By: Relevance
“…Once the required data is in-place, the host may initiate any number of transformations to be performed on the data using the embedded co-processors. This data-centric model favors the execution of fine grained data-parallel tasks [25]. Figure 3 illustrates the UPMEM's PIM architecture.…”
Section: Architecture Overview and Implementation Challengesmentioning
confidence: 99%
See 3 more Smart Citations
“…Once the required data is in-place, the host may initiate any number of transformations to be performed on the data using the embedded co-processors. This data-centric model favors the execution of fine grained data-parallel tasks [25]. Figure 3 illustrates the UPMEM's PIM architecture.…”
Section: Architecture Overview and Implementation Challengesmentioning
confidence: 99%
“…Processing-In-Memory (PIM) architectures [2,15,19,20,25,28,34,37,38,43] present a viable alternative for addressing this bottleneck leveraging on many processing cores that are embedded into DRAM. Moving processing closer to where data reside offers many advantages including but not limited to higher processing throughput, lower power consumption and increased scalability for well designed parallel algorithms (Table 1).…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…They can be grouped in the following techniques: Processing-In-Memory, In-Memory-Computing, Logic-In-Memory. Processing-In-Memory (PIM) is a process based on DRAM, which consists in putting the computation unit next to the memory while keeping the two dissociated [14]. The objective behind bringing the processor near to the memory aims to reduce the time required to access the data inside the memory and therefore the power consumption due to that.…”
Section: Introductionmentioning
confidence: 99%