@inproceedings{20ef84afe92244159bba5bf0163a319a,
title = "PUMA: Pseudo unified memory architecture for single-ISA heterogeneous multi-core systems",
abstract = "Single-ISA heterogeneous multi-core processors have advantages over cost-equivalent homogeneous ones, which integrate cores having the same instruction set architecture (ISA) but offer different performance and power characteristics. When these cores share the off-chip main memory, requests from different cores will interfere with each other, leading to low system performance and unfairness even starvation. Unfortunately, state-of-The-Art memory scheduling and thread scheduling algorithms are ineffective at solving these problems. This paper proposes a fundamentally new memory architecture of pseudo unified memory (PUMA), which partitions the memory into regions according cores' different performance, each core mostly requests only one memory region seldom exceeding, reducing interfere among cores while retaining bank level parallelism for improving performance and fairness. We evaluate the design trade-offs involved in our PUMA and compare it against three state-of-The-Art memory management methods. Our experimental results show that PUMA improves both system performance and fairness among cores while reducing memory power.",
keywords = "Single-ISA heterogeneous, energy, fairness, memory interference, performance, unified memory architecture",
author = "Gangyong Jia and Liang Shi and Jian Wan and Youwei Yuan and Xi Li and Dong Dai",
note = "Publisher Copyright: {\textcopyright} 2014 IEEE.; 20th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2014 ; Conference date: 20-08-2014 Through 22-08-2014",
year = "2014",
month = sep,
day = "25",
doi = "10.1109/RTCSA.2014.6910521",
language = "英语",
series = "RTCSA 2014 - 20th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "RTCSA 2014 - 20th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications",
address = "美国",
}