Efficient utilization of on-chip memory space is extremely important in modern embedded system applications based on processor cores. In addition to a data cache that interfaces with slower off-chip memory, a fast on-chip SRAM, called Scratch-Pad memory, is often used in several applications, so that critical data can be stored there with a guaranteed fast access time. We present a technique for efficiently exploiting on-chip Scratch-Pad memory by partitioning the application’s scalar and arrayed variables into off-chip DRAM and on-chip Scratch-Pad SRAM, with the goal of minimizing the total execution time of embedded applications. We also present extensions of our proposed memory assignment strategy to handle context switching between mult...
In this research we propose a highly predictable, low overhead and yet dynamic, memory allocation s...
Nowadays, many embedded processors include in their architecture on-chip static memories, so called ...
Abstract—A method to both reduce energy and improve perfor-mance in a processor-based embedded syste...
Efficient utilizationof on-chip memory space is extremely important in modern embedded system applic...
Efficient utilization of on-chip memory space is extremely important in modern embedded system appli...
ABSTRACT This paper presents the first memory allocation scheme for embedded systems having scratch-...
In this research we propose a highly predictable, low overhead and yet dynamic, memory allocation st...
<p>An increasing number of processor architectures support scratch-pad memory - software manag...
ABSTRACT This paper presents the first automatic scheme to allocate local (stack) data in recursive ...
In this research we propose a highly predictable, low overhead and yet dynamic, memory allocation st...
In this paper we address the problem of on-chip mem-ory selection for computationally intensive appl...
Abstract—Code repositioning is a well-known method of reducing inefficient off-chip memory accesses ...
Abstract—This paper presents a compiler strategy to optimize data accesses in regular array-intensiv...
Abstract—We propose a code scratchpad memory (SPM) management technique with demand paging for embed...
In order to meet the requirements concerning both performance and energy consumption in embedded sy...
In this research we propose a highly predictable, low overhead and yet dynamic, memory allocation s...
Nowadays, many embedded processors include in their architecture on-chip static memories, so called ...
Abstract—A method to both reduce energy and improve perfor-mance in a processor-based embedded syste...
Efficient utilizationof on-chip memory space is extremely important in modern embedded system applic...
Efficient utilization of on-chip memory space is extremely important in modern embedded system appli...
ABSTRACT This paper presents the first memory allocation scheme for embedded systems having scratch-...
In this research we propose a highly predictable, low overhead and yet dynamic, memory allocation st...
<p>An increasing number of processor architectures support scratch-pad memory - software manag...
ABSTRACT This paper presents the first automatic scheme to allocate local (stack) data in recursive ...
In this research we propose a highly predictable, low overhead and yet dynamic, memory allocation st...
In this paper we address the problem of on-chip mem-ory selection for computationally intensive appl...
Abstract—Code repositioning is a well-known method of reducing inefficient off-chip memory accesses ...
Abstract—This paper presents a compiler strategy to optimize data accesses in regular array-intensiv...
Abstract—We propose a code scratchpad memory (SPM) management technique with demand paging for embed...
In order to meet the requirements concerning both performance and energy consumption in embedded sy...
In this research we propose a highly predictable, low overhead and yet dynamic, memory allocation s...
Nowadays, many embedded processors include in their architecture on-chip static memories, so called ...
Abstract—A method to both reduce energy and improve perfor-mance in a processor-based embedded syste...