Memory system usually consumes a significant amount of energy in many battery-operated devices. In this paper, we provide a quantitative comparison and evaluation of the interaction of two hardware cache optimization mechanisms and three widely used compiler optimization techniques used to reduce the memory system energy. Our presentation is in two parts. First, we focus on a set of memory-intensive benchmark codes and investigate their memory system energy behavior due to data accesses under hardware and compiler optimizations. Then, using four motion estimation codes, we look at the influence of compiler optimizations on the memory system energy considering the overall impact of instruction and data accesses
In this paper, we propose several different data and instruction cache configurations and analyze th...
Thesis (Ph. D.)--University of Rochester. Department of Electrical and Computer Engineering, 2016.Si...
Application performance on modern microprocessors depends heavily on performance related characteris...
Memory system usually consumes a signicant amount of energy in many battery-operated devices. In thi...
Abstract—Optimizing for energy constraints is of critical importance due to the proliferation of bat...
Reducing the consumption of electricity by computing devices is currently an urgent task. Moreover, ...
The advent of data proliferation and electronic devices gets low execution time and energy consumpti...
This thesis presents methodologies for improving system performance and energy consumptionby optimiz...
Obtaining high performance without machine-specific tuning is an important goal of scientific applic...
This paper studies the overhead of data memory optimizations on the instruction memories in embedded...
Abstract Several studies have shown that about 40 % or more of the energy consumption on embedded s...
Caches consume a significant amount of energy in modern microprocessors. To design an energy-efficie...
Power has become one of the primary design constraints in modern embedded microprocessors. Many embe...
We have measured the energy efficiency of different memory management strategies on a high performan...
In this paper, we provide a novel compile-time data remapping algorithm that runs in linear time. ...
In this paper, we propose several different data and instruction cache configurations and analyze th...
Thesis (Ph. D.)--University of Rochester. Department of Electrical and Computer Engineering, 2016.Si...
Application performance on modern microprocessors depends heavily on performance related characteris...
Memory system usually consumes a signicant amount of energy in many battery-operated devices. In thi...
Abstract—Optimizing for energy constraints is of critical importance due to the proliferation of bat...
Reducing the consumption of electricity by computing devices is currently an urgent task. Moreover, ...
The advent of data proliferation and electronic devices gets low execution time and energy consumpti...
This thesis presents methodologies for improving system performance and energy consumptionby optimiz...
Obtaining high performance without machine-specific tuning is an important goal of scientific applic...
This paper studies the overhead of data memory optimizations on the instruction memories in embedded...
Abstract Several studies have shown that about 40 % or more of the energy consumption on embedded s...
Caches consume a significant amount of energy in modern microprocessors. To design an energy-efficie...
Power has become one of the primary design constraints in modern embedded microprocessors. Many embe...
We have measured the energy efficiency of different memory management strategies on a high performan...
In this paper, we provide a novel compile-time data remapping algorithm that runs in linear time. ...
In this paper, we propose several different data and instruction cache configurations and analyze th...
Thesis (Ph. D.)--University of Rochester. Department of Electrical and Computer Engineering, 2016.Si...
Application performance on modern microprocessors depends heavily on performance related characteris...