Chien-Hao Lee

Learn More
Power consumption is an important design issue of current embedded systems. It has been shown that the instruction cache accounts for a significant portion of the power dissipation of the whole chip. Several studies propose to add a cache (L0 cache) that is very small relative to the conventional L1 cache on chip for power optimization since a smaller cache(More)
Prefetching is often used to overlap memory latency with computation for array-based applications. However, prefetching for pointer-intensive applications remains a challenge because of the irregular memory access pattern and pointer-chasing problem. In this paper, we proposed a cooperative hardware/software prefetching framework, the push architecture,(More)
Power consumption is an important design issue of current embedded systems. It has been shown that the instruction cache accounts for a significant portion of the power dissipation of the whole chip. Data caches also consume a significant portion of total processor power for multimedia applications because they are data intensive. In this paper, we propose(More)
Power consumption is an important design issue of current embedded systems. It has been shown that instruction cache accounts for a significant portion of the power dissipation of the whole chip. Several studies have proposed to add a cache (L0 cache) that is very small relative to the conventional L1 cache on chip for power optimization since a smaller(More)
  • 1