TY - JOUR
T1 - Memory system optimization of embedded software
AU - Wolf, Wayne
AU - Kandemir, Mahmut
N1 - Funding Information:
Manuscript received December 20, 2001; revised August 31. This work was supported by the National Science Foundation under Grant MIP-9912413. W. Wolf is with the Department of Electrical Engineering, Princeton University, Princeton NJ 08544 USA (e-mail: [email protected]). M. Kandemir is with the Department of Computer Science and Engineering, Pennsylvania State University, University Park, PA 16802-6106 USA (e-mail: [email protected]). Digital Object Identifier 10.1109/JPROC.2002.805823
PY - 2003
Y1 - 2003
N2 - The memory system often determines a great deal about the behavior of an embedded system: performance, power, and manufacturing cost. A great many software techniques have been developed over the past decade to optimize software to improve these characteristics. Embedded software design and compilation can take advantage of two important facts: the hardware target is known; and we can spend more time and computational effort to optimize the sofhvare. This paper surveys techniques for optimizing memory behavior of embedded software and points to some future trends in the field.
AB - The memory system often determines a great deal about the behavior of an embedded system: performance, power, and manufacturing cost. A great many software techniques have been developed over the past decade to optimize software to improve these characteristics. Embedded software design and compilation can take advantage of two important facts: the hardware target is known; and we can spend more time and computational effort to optimize the sofhvare. This paper surveys techniques for optimizing memory behavior of embedded software and points to some future trends in the field.
UR - http://www.scopus.com/inward/record.url?scp=7744246086&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=7744246086&partnerID=8YFLogxK
U2 - 10.1109/JPROC.2002.805823
DO - 10.1109/JPROC.2002.805823
M3 - Review article
AN - SCOPUS:7744246086
SN - 0018-9219
VL - 91
SP - 165
EP - 182
JO - Proceedings of the IEEE
JF - Proceedings of the IEEE
IS - 1
ER -