Modern embedded system execute a single application or a class of applications repeatedly. A new emerging methodology of designing embedded system utilizes configurable processors where the cache size, associativity, and line size can be chosen by the designer. In this paper, a method is given to rapidly find the L1 cache miss rate of an application. An energy model and an execution time model are developed to find the best cache configuration for the given embedded application. Using benchmarks from Mediabench, we find that our method is on average 45 times faster to explore the design space, compared to Dinero IV while still having 100% accuracy
Resource optimization in energy constrained real-time adaptive embedded systems highly depends on ac...
The performance of a computing system heavily depends on the memory hierarchy. Fast but expensive ca...
In embedded system design, the designer has to choose an onchip memory configuration that is suitabl...
Embedded systems are getting popular in today’s world. They are usually small and thus have a limite...
Embedded systems are getting popular in today’s world. They are usually small and thus have a limite...
This paper presents a cache performance model for embedded systems. The need for efficient cache des...
This thesis presents methodologies for improving system performance and energy consumptionby optimiz...
The increasing use of microprocessor cores in embedded systems, as well as mobile and portable devic...
Embedded system software is highly constrained from performance, memory footprint, energy consumptio...
We present a technique for determining the best data cache size required for a given memory-intensiv...
Abstract Several studies have shown that about 40 % or more of the energy consumption on embedded s...
Energy consumption is a major issue in modern day embedded applications. With the cache memory consu...
An application’s cache miss rate is used in timing analysis, system performance prediction and ...
With the advent of mobile and handheld devices, power consumption in embedded systems has become a k...
AbstractThe embedded processor performance is significantly influenced by cache whose performance de...
Resource optimization in energy constrained real-time adaptive embedded systems highly depends on ac...
The performance of a computing system heavily depends on the memory hierarchy. Fast but expensive ca...
In embedded system design, the designer has to choose an onchip memory configuration that is suitabl...
Embedded systems are getting popular in today’s world. They are usually small and thus have a limite...
Embedded systems are getting popular in today’s world. They are usually small and thus have a limite...
This paper presents a cache performance model for embedded systems. The need for efficient cache des...
This thesis presents methodologies for improving system performance and energy consumptionby optimiz...
The increasing use of microprocessor cores in embedded systems, as well as mobile and portable devic...
Embedded system software is highly constrained from performance, memory footprint, energy consumptio...
We present a technique for determining the best data cache size required for a given memory-intensiv...
Abstract Several studies have shown that about 40 % or more of the energy consumption on embedded s...
Energy consumption is a major issue in modern day embedded applications. With the cache memory consu...
An application’s cache miss rate is used in timing analysis, system performance prediction and ...
With the advent of mobile and handheld devices, power consumption in embedded systems has become a k...
AbstractThe embedded processor performance is significantly influenced by cache whose performance de...
Resource optimization in energy constrained real-time adaptive embedded systems highly depends on ac...
The performance of a computing system heavily depends on the memory hierarchy. Fast but expensive ca...
In embedded system design, the designer has to choose an onchip memory configuration that is suitabl...