Using DRAM as Cache for Non-Volatile Main Memory Swapping

2016 ◽  
Vol 4 (1) ◽  
pp. 61-71
Author(s):  
Hirotaka Kawata ◽  
Gaku Nakagawa ◽  
Shuichi Oikawa

The performance of mobile devices such as smartphones and tablets has been rapidly improving in recent years. However, these improvements have been seriously affecting power consumption. One of the greatest challenges is to achieve efficient power management for battery-equipped mobile devices. To solve this problem, the authors focus on the emerging non-volatile memory (NVM), which has been receiving increasing attention in recent years. Since its performance is comparable with that of DRAM, it is possible to replace the main memory with NVM, thereby reducing power consumption. However, the price and capacity of NVM are problematic. Therefore, the authors provide a large memory space without performance degradation by combining NVM with other memory devices. In this study, they propose a design for non-volatile main memory systems that use DRAM as a swap space. This enables both high performance and energy efficient memory management through dynamic power management in NVM and DRAM.

2017 ◽  
Vol 2017 ◽  
pp. 1-11 ◽  
Author(s):  
Jongmoo Choi ◽  
Bumjong Jung ◽  
Yongjae Choi ◽  
Seiil Son

Employing multicore in mobile computing such as smartphone and IoT (Internet of Things) device is a double-edged sword. It provides ample computing capabilities required in recent intelligent mobile services including voice recognition, image processing, big data analysis, and deep learning. However, it requires a great deal of power consumption, which causes creating a thermal hot spot and putting pressure on the energy resource in a mobile device. In this paper, we propose a novel framework that integrates two well-known low-power techniques, DPM (Dynamic Power Management) and DVFS (Dynamic Voltage and Frequency Scaling) for energy efficiency in multicore mobile systems. The key feature of the proposed framework is adaptability. By monitoring the online resource usage such as CPU utilization and power consumption, the framework can orchestrate diverse DPM and DVFS policies according to workload characteristics. Real implementation based experiments using three mobile devices have shown that it can reduce the power consumption ranging from 22% to 79%, while affecting negligibly the performance of workloads.


2013 ◽  
Vol 325-326 ◽  
pp. 935-938
Author(s):  
Rui Xin Hu ◽  
Wei Hu ◽  
Ze Yu Zuo ◽  
Min Wang ◽  
Jing Xu ◽  
...  

With the popularization of mobile broadband network, mobile devices have been used more wildly in recent years. As an important part of mobile services, LBS (Location Based Service) also has rapid development for such devices. However, LBS on mobile devices will consume more energy and mobile users have more restrict performance requirement than before. As an important part of on-chip memory, scratchpad memory (SPM) has less power-consumption and higher performance for SPM is controlled by software and without extra tags. In this paper, we proposed a novel optimization approach based SPM for mobile LBS to reduce the power-consumption and improve the performance of the application. According to our approach, SPM is used as the on-chip main memory to contain the data with high frequency of use. The experimental results show that SPM can optimize the mobile LBS both on power-consumption and performance.


2013 ◽  
Vol 748 ◽  
pp. 932-935
Author(s):  
Ze Yu Zuo ◽  
Wei Hu ◽  
Rui Xin Hu ◽  
Heng Xiong ◽  
Wen Bin Du ◽  
...  

Mobile devices have been popular in recent years and the proliferation of mobile devices inspires the interest in mobile multimedia applications. However, memory is always the bottleneck in the traditional memory hierarchy. Scratchpad memory (SPM) is a promising on-chip SRAM to solve such problem. It has faster access time and less power-consumption compared to cache and off-chip memory. In this paper, we propose the efficient scratchpad memory management approach for mobile multimedia applications. SPM is partitioned for the assignment of the slices of the applications based on the profiling and the recorded history. Through the use of SPM, the memory footprint of mobile multimedia applications will be reduced for better performance and less power-consumption. The experimental results show that our approach is able to significantly reduce the power consumption and improve the performance of mobile multimedia applications.


2015 ◽  
Vol 42 (12) ◽  
pp. 1623-1628
Author(s):  
Hyunjae Park ◽  
Youngjune Choi

2011 ◽  
Vol 127 ◽  
pp. 496-500
Author(s):  
Wei Cheng

Portable devices are mostly powered by battery. With the products tending to the direction of light, thin, short and multi-functional integration, the power requirements of portable devices are increasing all the time, but the energy density of battery is far behind the speed, the improvement of performance relies heavily on the power management technology. Therefore, it’s needed that manage the power of whole system with the integrated viewpoint to reduce power consumption and extend the system work time. After the analysis and research for power management technologies, one kind of a combination of hardware and software power management solution is proposed. The power management IC with embedded Linux operating system's Dynamic Power Management technology, better to reduce system power consumption, meets the requirements of the power system supplied by portable equipment.


Sign in / Sign up

Export Citation Format

Share Document