2019
DOI: 10.1109/access.2018.2887024
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic Data Allocation and Task Scheduling on Multiprocessor Systems With NVM-Based SPM

Abstract: Low-power and short-latency memory access is critical to the performance of chip multiprocessor (CMP) system devices, especially to bridge the performance gap between memory and CPU. Together with increased demand for low-energy consumption and high-speed memory, scratch-pad memory (SPM) has been widely adopted in multiprocessor systems. In this paper, we employ a hybrid SPM, composed of a static random-access memory and a nonvolatile memory (NVM), to replace the cache in CMP. However, there are several challe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
7

Relationship

0
7

Authors

Journals

citations
Cited by 14 publications
(8 citation statements)
references
References 29 publications
(45 reference statements)
0
8
0
Order By: Relevance
“…In recent years, the research of joint consideration of TSDA has received lots of attention (see Table 2). For homogeneous architecture situations, there have been many studies on TSDA 9,10,39,40,42,45 . Wang et al 9 investigated the energy optimization for TSDA problem with hybrid SRAM+NVM SPM.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…In recent years, the research of joint consideration of TSDA has received lots of attention (see Table 2). For homogeneous architecture situations, there have been many studies on TSDA 9,10,39,40,42,45 . Wang et al 9 investigated the energy optimization for TSDA problem with hybrid SRAM+NVM SPM.…”
Section: Related Workmentioning
confidence: 99%
“…In a heterogeneous distributed shared‐memory multiprocessor system (HDSMS), the processing time and energy consumption of the same task on different processors are different, and access time and energy consumption of transmitting the same data between processors and memories are also different 4,5 . References 4,5 studied TSDA on a HDSMS, and they have been received extensive attention 8‐14 . In this work, we also investigate the TSDA problem based on HDSMS.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Although GA has strong global optimization ability, it has insufficient local optimization ability when solving the NP problem. Therefore, in the basic genetic algorithm, the mutation operator and crossover operator are changed from the original fixed value to evolve with the change of algebra, which enables the algorithm to expand the search scope and enhance the global search ability in the early stage of optimization, and avoid the destruction of the optimal sequence and miss the optimal solution due to the high crossover and mutation probability in the later stage of the algorithm [29]. Moreover, the results obtained by GA are substituted into SA as the initial solution of SA, making full use of the advantages of GS and SA to make ASAGA have both the ability of rapid convergence, global search and getting rid of local optimal, so as to enhance the solving performance of the algorithm.…”
Section: Adaptive Simulated Annealing Genetic Algorithmmentioning
confidence: 99%
“…It is difficult to find an effective way to solve the above problems, because a processor has several voltage settings, and the same task has different processing times and energy consumption levels when executing on different processors. Traditional scheduling studies focus on heuristic-based algorithms, which are often based on greedy local optimal selection for some heuristic strategies [3], [12], [13]. However, due to the greedy nature, heuristic-based methods can not always produce consistent results for different problem instances [3], [12].…”
Section: Introductionmentioning
confidence: 99%