Memory is a key parameter in embedded systems since both code complexity of embedded applications and amount of data they process are increasing. While it is true that the memory capacity of embedded systems is continuously increasing, the increases in the application complexity and dataset sizes are far greater. As a consequence, the memory space demand of code and data should be kept minimum. To reduce the memory space consumption of embedded systems, this paper proposes a control flow graph (CFG) based technique. Specifically, it tracks the lifetime of instructions at the basic block level. Based on the CFG analysis, if a basic block is known to be not accessible in the rest of the program execution, the instruction memory space allocate...
the 3rd International Conference on Embedded Software and Systems, ICESS 2007 : 14-16 May, 2007 : Ko...
The memory subsystem has traditionally been a major bottleneck in the design of high performance pro...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
Cataloged from PDF version of article.Memory is a key parameter in embedded systems since both code ...
Memory space limitation is a serious problem for many embedded systems from diverse application do-m...
As compared to a large spectrum of performance optimizations, relatively little effort has been dedi...
As compared to a large spectrum of performance optimizations, relatively less effort has been dedica...
Cataloged from PDF version of article.The memory system presents one of the critical challenges in e...
International audienceThis article introduces a new technique to minimize the memory footprints of D...
Out-of-memory errors are a serious source of unreliability in embedded systems. This is because embe...
Application-specific system-on-chip platforms create the opportunity to customize the cache configur...
The influence of embedded systems is felt in many aspects of our daily lives; being particularly app...
Embedded systems have three common principles: real-time performance, low power consumption, and low...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
Application-specific Instruction set extension to the computational capabilities of a processor prov...
the 3rd International Conference on Embedded Software and Systems, ICESS 2007 : 14-16 May, 2007 : Ko...
The memory subsystem has traditionally been a major bottleneck in the design of high performance pro...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
Cataloged from PDF version of article.Memory is a key parameter in embedded systems since both code ...
Memory space limitation is a serious problem for many embedded systems from diverse application do-m...
As compared to a large spectrum of performance optimizations, relatively little effort has been dedi...
As compared to a large spectrum of performance optimizations, relatively less effort has been dedica...
Cataloged from PDF version of article.The memory system presents one of the critical challenges in e...
International audienceThis article introduces a new technique to minimize the memory footprints of D...
Out-of-memory errors are a serious source of unreliability in embedded systems. This is because embe...
Application-specific system-on-chip platforms create the opportunity to customize the cache configur...
The influence of embedded systems is felt in many aspects of our daily lives; being particularly app...
Embedded systems have three common principles: real-time performance, low power consumption, and low...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
Application-specific Instruction set extension to the computational capabilities of a processor prov...
the 3rd International Conference on Embedded Software and Systems, ICESS 2007 : 14-16 May, 2007 : Ko...
The memory subsystem has traditionally been a major bottleneck in the design of high performance pro...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...