Multithreaded processor architectures

  • Authors:
  • Gregory T. Byrd;Mark A. Holliday

  • Affiliations:
  • -;-

  • Venue:
  • IEEE Spectrum
  • Year:
  • 1995

Quantified Score

Hi-index 0.09

Visualization

Abstract

The authors describe how independent streams of instructions, interwoven on a single processor, fill its otherwise idle cycles and so boost its performance. They detail how such multithreaded architectures take the tack of hiding latency by supporting multiple concurrent streams of execution. When a long-latency operation occurs in one of the threads, another begins execution. In this way, useful work is performed while the time-consuming operation is completed