Title
Selective off-loading to Memory: Task Partitioning and Mapping for PIM-enabled Heterogeneous Systems.
Abstract
Processing-in-Memory (PIM) is returning as a promising solution to address the issue of memory wall as computing systems gradually step into the big data era. Researchers continually proposed various PIM architecture combined with novel memory device or 3D integration technology, but it is still a lack of universal task scheduling method in terms of the new heterogeneous platform. In this paper, we propose a formalized model to quantify the performance and energy of the PIM+CPU heterogeneous parallel system. In addition, we are the first to build a task partitioning and mapping framework to exploit different PIM engines. In this framework, an application is divided into subtasks and mapped onto appropriate execution units based on the proposed PIM-oriented Earliest-Finish-Time (PEFT) algorithm to maximize the performance gains brought by PIM. Experimental evaluations show our PIM-aware framework significantly improves the system performance compared to conventional processor architectures.
Year
DOI
Venue
2017
10.1145/3075564.3075584
Conf. Computing Frontiers
Keywords
Field
DocType
PIM, Memory Wall, Architecture, Mapping
Memory wall,Architecture,Scheduling (computing),Computer science,Parallel computing,Real-time computing,Exploit,Big data,Computing systems
Conference
Citations 
PageRank 
References 
0
0.34
6
Authors
5
Name
Order
Citations
PageRank
Dawen Xu1113.45
Yi Liao2304.97
Ying Wang327655.61
Huawei Li420235.48
Xinrong Li51266157.76