With increasing demands on mobile communication transfer rates the circuits in mobile phones must be designed for higher performance while maintaining low power consumption for increased battery life. One possible way to improve an existing architecture is to implement instruction prefetching. By predicting which instructions will be executed ahead of time the instructions can be prefetched from memory to increase performance and some instructions which will be executed again shortly can be stored temporarily to avoid fetching them from the memory multiple times. By creating a trace driven simulator the existing hardware can be simulated while running a realistic scenario. Different methods of instruction prefetch can be implemented into th...
Scaling the performance of applications with little thread-level parallelism is one of the most seri...
Abstract. Mobile devices are a special class of resource-constrained em-bedded devices. Computing po...
The continually increasing speed of microprocessors stresses the need for ever faster instruction fe...
With increasing demands on mobile communication transfer rates the circuits in mobile phones must be...
The large latency of memory accesses in modern computer systems is a key obstacle to achieving high ...
Processor performance has increased far faster than memories have been able to keep up with, forcing...
Instruction prefetching is an important aspect of contemporary high performance computer architectur...
This paper proposes a new hardware technique for us-ing one core of a CMP to prefetch data for a thr...
In trace processors, a sequential program is partitioned at run time into "traces." A tra...
Instruction cache miss latency is becoming an increasingly important performance bottleneck, especia...
This paper describes future execution (FE), a simple hardware-only technique to accelerate indi-vidu...
Today, embedded processors are expected to be able to run algorithmically complex, memory-intensive ...
There is a continuous research effort devoted to overcome the memory wall problem. Prefetching is on...
In the pursuit of instruction-level parallelism, significant demands are placed on a processor's ins...
An architecture for a low-power asynchronous DSP has been developed, for the target application of G...
Scaling the performance of applications with little thread-level parallelism is one of the most seri...
Abstract. Mobile devices are a special class of resource-constrained em-bedded devices. Computing po...
The continually increasing speed of microprocessors stresses the need for ever faster instruction fe...
With increasing demands on mobile communication transfer rates the circuits in mobile phones must be...
The large latency of memory accesses in modern computer systems is a key obstacle to achieving high ...
Processor performance has increased far faster than memories have been able to keep up with, forcing...
Instruction prefetching is an important aspect of contemporary high performance computer architectur...
This paper proposes a new hardware technique for us-ing one core of a CMP to prefetch data for a thr...
In trace processors, a sequential program is partitioned at run time into "traces." A tra...
Instruction cache miss latency is becoming an increasingly important performance bottleneck, especia...
This paper describes future execution (FE), a simple hardware-only technique to accelerate indi-vidu...
Today, embedded processors are expected to be able to run algorithmically complex, memory-intensive ...
There is a continuous research effort devoted to overcome the memory wall problem. Prefetching is on...
In the pursuit of instruction-level parallelism, significant demands are placed on a processor's ins...
An architecture for a low-power asynchronous DSP has been developed, for the target application of G...
Scaling the performance of applications with little thread-level parallelism is one of the most seri...
Abstract. Mobile devices are a special class of resource-constrained em-bedded devices. Computing po...
The continually increasing speed of microprocessors stresses the need for ever faster instruction fe...