• Home
  • Search
  • A comparison of data prefetching on an access decoupled and superscalar machine
  • Cite Icon11
  • https://doi.org/10.5555/266800.266807Copy DOI Icon

A comparison of data prefetching on an access decoupled and superscalar machine

  • Dec 1, 1997
  • Graham P Jones +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In this paper we investigate the behavior of data prefetching on an access decoupled machine and a superscalar machine. We assess if there are benefits to using the decoupling paradigm given that an out-of-order (o-o-o) superscalar architecture could in principle prefetch to the same degree as an access decoupled machine. We have found that for large issue width the access decoupled machine can hide memory latency more effectively than a single instruction window o-o-o superscalar architecture. Our findings also demonstrate that an access decoupled machine offers the benefit of reducing the complexity of window issue logic.

Similar Papers
  • Conference Article
  • Citations7

A superscalar RISC processor with 160 FPRs for large scale scientific processing

  • Oct 10, 1999
  • K Shimada +4
  • Research Article

A Novel Compiler Assisted Approach for Issue Queue Power Reduction

  • Mar 01, 2014
  • Applied Mechanics and Materials
  • Peng Wei Lv +2
  • Research Article
  • Citations15

Partition Scheduling on Heterogeneous Multicore Processors for Multi-dimensional Loops Applications

  • Jul 15, 2016
  • International Journal of Parallel Programming
  • Yan Wang +2
  • Conference Article
  • Citations39

Implementation of a 3rd-generation SPARC V9 64 b microprocessor

  • Feb 07, 2000
  • R Heald +28
  • Book Chapter
  • Citations8

Instruction Wake-Up in Wide Issue Superscalars

  • Jan 01, 2001
  • Soner Önder +1
  • Conference Article
  • Citations27

Adaptive Cache Bypass and Insertion for Many-core Accelerators

  • Jun 15, 2014
  • Xuhao Chen +6
  • Research Article
  • Citations62

A highly flexible, distributed multiprocessor architecture for network processing

  • Jan 08, 2003
  • Computer Networks
  • Muthu Venkatachalam +2
  • Conference Article
  • Citations11

Exploiting instruction level parallelism in geometry processing for three dimensional graphics applications

  • Nov 01, 1998
  • Chia-Lin Yang +2
  • Conference Article
  • Citations6

Exploiting instruction level parallelism in geometry processing for three dimensional graphics applications

  • Nov 27, 2002
  • Chia-Lin Yang +2
  • Conference Article

IPC driven dynamic associative cache architecture for low energy

  • Oct 11, 2004
  • S Nadathur +1
  • Research Article
  • Citations4

Code scheduling for multiple instruction stream architectures

  • Jun 01, 1994
  • International Journal of Parallel Programming
  • Gary Tyson +1
  • Conference Article
  • Citations39

Effective ahead pipelining of instruction block address generation

  • Jan 01, 2003
  • André Seznec +1
  • Dissertation

An evaluation of multiple branch predictor and trace cache advanced fetch unit designs for dynamically scheduled superscalar processors

  • Nov 02, 2004
  • Slade Maurer
  • Research Article
  • Citations15

Banked multiported register files for high-frequency superscalar microprocessors

  • May 01, 2003
  • ACM SIGARCH Computer Architecture News
  • Jessica H Tseng +1
  • Research Article
  • Citations62

Effects of multithreading on cache performance

  • Jan 01, 1999
  • IEEE Transactions on Computers
  • H Kwak +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.