Portable or embedded systems allow more and more complex applications like multimedia today. These appli-cations and submicronic technologies have made the power consumption criterium crucial. We propose new techniques thanks to which we can optimize the behavioral description of an integrated system before the hardware/software par-titioning (Codesign). These transformations are performed on “for ” loops that constitute the main parts of the multime-dia code which handle the arrays. We present in this paper two new (polynomial) techniques for minimizing memory accesses in loop nests by data temporal locality optimiza-tion.
This paper presents a data layout optimization technique based on the theory of hyperplanes from lin...
Embedded systems are usually constrained in terms of timing, power, and memory. Many embedded applic...
In this paper, we present a novel linear time algorithm for data remapping that is (i) lightweight, ...
(eng) Portable or embedded systems allow more and more complex applications like multimedia today. T...
Portable or embedded systems allow complex applica-tions like multimedia today. These memory intensi...
International audiencePortable or embedded systems allow complex applica- tions like multimedia toda...
Portable or embedded systems as well as submicronic tech-nologies have made the power consumption cr...
Technical Report 01-04, INSA Lyon, Lab L3I. 11 pages.International audiencePortable or embedded syst...
AbstractÐExploiting locality of references has become extremely important in realizing the potential...
AbstractÐThe delivered performance on modern processors that employ deep memory hierarchies is close...
Memory-bound applications heavily depend on the bandwidth of the system in order to achieve high per...
This paper introduces a dynamic layout optimization strategy to minimize the number of cycles spent ...
This paper describes an algorithm to optimize cache locality in scientific codes on uniprocessor and...
The delivered performance on modern processors that employ deep memory hierarchies is closely relate...
Global locality optimization is a technique for improving the cache performance of a sequence of loo...
This paper presents a data layout optimization technique based on the theory of hyperplanes from lin...
Embedded systems are usually constrained in terms of timing, power, and memory. Many embedded applic...
In this paper, we present a novel linear time algorithm for data remapping that is (i) lightweight, ...
(eng) Portable or embedded systems allow more and more complex applications like multimedia today. T...
Portable or embedded systems allow complex applica-tions like multimedia today. These memory intensi...
International audiencePortable or embedded systems allow complex applica- tions like multimedia toda...
Portable or embedded systems as well as submicronic tech-nologies have made the power consumption cr...
Technical Report 01-04, INSA Lyon, Lab L3I. 11 pages.International audiencePortable or embedded syst...
AbstractÐExploiting locality of references has become extremely important in realizing the potential...
AbstractÐThe delivered performance on modern processors that employ deep memory hierarchies is close...
Memory-bound applications heavily depend on the bandwidth of the system in order to achieve high per...
This paper introduces a dynamic layout optimization strategy to minimize the number of cycles spent ...
This paper describes an algorithm to optimize cache locality in scientific codes on uniprocessor and...
The delivered performance on modern processors that employ deep memory hierarchies is closely relate...
Global locality optimization is a technique for improving the cache performance of a sequence of loo...
This paper presents a data layout optimization technique based on the theory of hyperplanes from lin...
Embedded systems are usually constrained in terms of timing, power, and memory. Many embedded applic...
In this paper, we present a novel linear time algorithm for data remapping that is (i) lightweight, ...