MN-Mate: Resource Management of Manycores with DRAM and Nonvolatile Memories

The advent of many core era breaks the performance wall but it causes severe energy consumption. NVRAM as a main memory can be a good solution to reduce energy consumption due to large size of DRAM. In this paper, we propose MN-MATE, a novel architecture and management techniques for resource alloca...

Full description

Saved in:
Bibliographic Details
Published in2010 IEEE 12th International Conference on High Performance Computing and Communications pp. 24 - 34
Main Authors Kyu Ho Park, Youngwoo Park, Woomin Hwang, Ki-Woong Park
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.09.2010
Subjects
Online AccessGet full text
ISBN9781424483358
1424483352
DOI10.1109/HPCC.2010.35

Cover

More Information
Summary:The advent of many core era breaks the performance wall but it causes severe energy consumption. NVRAM as a main memory can be a good solution to reduce energy consumption due to large size of DRAM. In this paper, we propose MN-MATE, a novel architecture and management techniques for resource allocation of a number of cores and large size of DRAM and NVRAM. In MN-MATE, a hyper visor partitions and allocates cores and memory for guest OSes dynamically. It is clear that optimized matching of heterogeneous cores, DRAM, and NVRAM enhances system performance. Selective locating of data in a main memory composed of DRAM and NVRAM significantly reduces energy consumptions. Preliminary results show that integration of dynamic resource partitioning and selective memory allocation scheme with MN-MATE reduces energy usage significantly and suppresses performance loss from NVRAM's characteristics.
ISBN:9781424483358
1424483352
DOI:10.1109/HPCC.2010.35