The hybrid memory architecture that contains both on-chip cache and scratchpad memory (SPM) has been widely used in embedded systems. In this article, we explore this hybrid memory architecture by jointly optimizing time performance and temperature for embedded systems with loops. Our basic idea is to adaptively adjust the workload distribution between cache and SPM based on the current temperature. For a problem in which the workload can be estimated a priori, we present a nonlinear programming formulation to optimally minimize the total execution time of a loop under the constraints of SPM size and temperature. To solve a problem in which the workload is not known a priori, we propose a temperature-aware adaptive loop scheduling algorithm...
This thesis presents methodologies for improving system performance and energy consumptionby optimiz...
In order to meet the requirements concerning both performance and energy consumption in embedded sy...
Scratchpad memories (SPMs) have become a promising on-chip storage solution for embedded systems fro...
Embedded systems have stringent design constraints, which has necessitated much prior research focus...
Abstract—Code repositioning is a well-known method of reducing inefficient off-chip memory accesses ...
Active power used to be the primary contributor to total power dissipation of CMOS designs, but with...
The 17th edition of ACM Great Lakes Symposium on VLSI (GLSVLSI) : March 11-13, 2007 : Stresa-Lago ...
Scratchpad memories (SPMs) have become a promising on-chip storage solution for embedded systems fro...
Active power used to be the primary contributor to total power dissipation of CMOS designs, but with...
In this research we propose a highly predictable, low overhead and yet dynamic, memory allocation st...
Dynamic reconfiguration techniques are widely used for efficient system optimization. Dynamic cache ...
Abstract—We propose a code scratchpad memory (SPM) management technique with demand paging for embed...
Scratchpad memory has been introduced as a replacement for cache memory as it improves the performan...
Many embedded systems feature processors coupled with a small and fast scratchpad memory. To the dif...
Temperature affects not only the reliability but also the performance, power, and cost of the embedd...
This thesis presents methodologies for improving system performance and energy consumptionby optimiz...
In order to meet the requirements concerning both performance and energy consumption in embedded sy...
Scratchpad memories (SPMs) have become a promising on-chip storage solution for embedded systems fro...
Embedded systems have stringent design constraints, which has necessitated much prior research focus...
Abstract—Code repositioning is a well-known method of reducing inefficient off-chip memory accesses ...
Active power used to be the primary contributor to total power dissipation of CMOS designs, but with...
The 17th edition of ACM Great Lakes Symposium on VLSI (GLSVLSI) : March 11-13, 2007 : Stresa-Lago ...
Scratchpad memories (SPMs) have become a promising on-chip storage solution for embedded systems fro...
Active power used to be the primary contributor to total power dissipation of CMOS designs, but with...
In this research we propose a highly predictable, low overhead and yet dynamic, memory allocation st...
Dynamic reconfiguration techniques are widely used for efficient system optimization. Dynamic cache ...
Abstract—We propose a code scratchpad memory (SPM) management technique with demand paging for embed...
Scratchpad memory has been introduced as a replacement for cache memory as it improves the performan...
Many embedded systems feature processors coupled with a small and fast scratchpad memory. To the dif...
Temperature affects not only the reliability but also the performance, power, and cost of the embedd...
This thesis presents methodologies for improving system performance and energy consumptionby optimiz...
In order to meet the requirements concerning both performance and energy consumption in embedded sy...
Scratchpad memories (SPMs) have become a promising on-chip storage solution for embedded systems fro...