Affiliation:
1. National Tsing Hua University
Abstract
DRAM is usually used as main memory for program execution. The thermal behavior of a memory block in a 3D SIP is affected not only by the power behavior but also the heat dissipating ability of that block. The power behavior of a block is related to the applications run on the system, while the heat dissipating ability is determined by the number of tier and the position the block locates. Therefore, a thermal-aware memory allocator should consider the following two points. First, the allocator should consider not only the power behavior of a logic block but also the physical location during memory mapping and second, the changing temperature of a physical block during execution of programs. In this article, we will propose a memory mapping algorithm taking into consideration these two points. Our technique can be classified as static thermal management to be applied to embedded software designs. Experiments show that for single-core systems, our method can reduce the temperature of memory system by 17.1°C, as compared to a straightforward mapping in the best case, and 13.3°C on average. For systems with four cores, the temperature reductions are 9.9°C and 11.6°C on average when L1 cache of each core is set to 4KB and 8KB, respectively.
Funder
National Science Council Taiwan
Publisher
Association for Computing Machinery (ACM)
Subject
Hardware and Architecture,Software
Reference21 articles.
1. Burger D. C. Austin T. M. and Bennett S. 1997. Evaluating future microprocessors—the simplescalar tool set. Tech. rep. University of Wisconsin-Madison CS Department 1342 Madison WI. Burger D. C. Austin T. M. and Bennett S. 1997. Evaluating future microprocessors—the simplescalar tool set. Tech. rep. University of Wisconsin-Madison CS Department 1342 Madison WI.
2. HYNIX. 2003. Hy5du12822d(l)tp-xi/hy5du121622d(l)tp-xi 512Mb DDR SDRAM technical data sheet. http://www.hynix.com/. HYNIX. 2003. Hy5du12822d(l)tp-xi/hy5du121622d(l)tp-xi 512Mb DDR SDRAM technical data sheet. http://www.hynix.com/.
3. JM H.264/AVC CODEC. 2008. Jm h.264/avc codec 14.1. http://iphome.hhi.de/suehring/tml/. JM H.264/AVC CODEC. 2008. Jm h.264/avc codec 14.1. http://iphome.hhi.de/suehring/tml/.
Cited by
8 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献