DocumentCode :
254989
Title :
Minimum-cost data allocation with guaranteed probability on multiple types of memory
Author :
Shouzhen Gu ; Qingfeng Zhuge ; Jingtong Hu ; Juan Yi ; Sha, Edwin H. M.
Author_Institution :
Coll. of Comput. Sci., Chongqing Univ., Chongqing, China
fYear :
2014
fDate :
20-22 Aug. 2014
Firstpage :
1
Lastpage :
9
Abstract :
As the advance of memory technologies, multiple types of memory such as different kinds of non-volatile memory (NVM), SRAM, DRAM, etc. provide a flexible configuration considering performance, energy and cost. For improving the performance of systems with multiple types of memory, data allocation is one of the most important tasks. The previous studies on data allocation problem assume the worst (fixed) case of data-access frequencies. However, the data allocation produced by employing worst case usually leads to an inferior performance for most of time. In this paper, we model this problem by probabilities and design efficient algorithms that can give optimal-cost data allocation with a guaranteed probability. The proposed DAGP algorithm produces a set of feasible data allocation solutions which generates the minimum access time or cost guaranteed by a given probability. The experiments show that our technique can significantly reduce the access time or cost compared with the technique considering worst case scenario. For example, comparing with the optimal result generated by employing the worst cases, our technique can reduce memory access time by 10.35% on average when guaranteed probability is set to be 0.8. Moreover, for 80 percents of cases, memory access time is reduced by 23.98% on average.
Keywords :
probability; random-access storage; resource allocation; storage management; DAGP algorithm; DRAM; NVM; SRAM; data allocation problem; data-access frequencies; guaranteed probability; memory access time; memory technologies; memory types; minimum-cost data allocation; nonvolatile memory; optimal-cost data allocation; systems performance; Data models; Heuristic algorithms; Memory management; Nonvolatile memory; Random access memory; Resource management; Data Allocation; Guaranteed Probability; Minimum Cost; Multiple types of memory; Non Volatile Memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2014 IEEE 20th International Conference on
Conference_Location :
Chongqing
Type :
conf
DOI :
10.1109/RTCSA.2014.6910510
Filename :
6910510
Link To Document :
بازگشت