ACM SIGARCH Computer Architecture News · 1996 · 11 citations · 3 references
EngineeringComputer EngineeringComputer ScienceCompilersComputer ArchitectureOperating SystemsInstruction Set ArchitectureInstruction-level ParallelismPipeline ParallelismTiming AnalysisHardware PipeliningInstruction Fetch UnitInstruction PipeliningPipeline AnalysisPipeline ArchitecturePipeline InterlocksPipeline StallingPipelining
Programs generally exhibit load or memory operand read latencies that account for a significant portion of pipeline interlocks or stalls. In this paper we present an approach for the prediction of operand read data during the instruction fetch stage of a pipelined processor. For the X86 programs studied many have a significant percentage of such operand data that can be predicted with a high accuracy.
3
Techniques for compressing program address traces
Andrew R. Pleszkun · 1994 · 38 citations · Full text