Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Multithreaded processor architectures

Published: 01 August 1995 Publication History

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

Cited By

View all
  • (2017)Memristor for computingProceedings of the Conference on Design, Automation & Test in Europe10.5555/3130379.3130553(722-731)Online publication date: 27-Mar-2017
  • (2015)TransitProceedings of the 24th International Symposium on High-Performance Parallel and Distributed Computing10.1145/2749246.2749265(101-106)Online publication date: 15-Jun-2015
  • (2009)Performance limitations of block-multithreaded distributed-memory systemsWinter Simulation Conference10.5555/1995456.1995586(899-907)Online publication date: 13-Dec-2009
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

Publisher

IEEE Press

Publication History

Published: 01 August 1995

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2017)Memristor for computingProceedings of the Conference on Design, Automation & Test in Europe10.5555/3130379.3130553(722-731)Online publication date: 27-Mar-2017
  • (2015)TransitProceedings of the 24th International Symposium on High-Performance Parallel and Distributed Computing10.1145/2749246.2749265(101-106)Online publication date: 15-Jun-2015
  • (2009)Performance limitations of block-multithreaded distributed-memory systemsWinter Simulation Conference10.5555/1995456.1995586(899-907)Online publication date: 13-Dec-2009
  • (2009)Mostly static program partitioning of binary executablesACM Transactions on Programming Languages and Systems10.1145/1538917.153891831:5(1-46)Online publication date: 3-Jul-2009
  • (2009)Cross-layer customization for rapid and low-cost task preemption in multitasked embedded systemsACM Transactions on Embedded Computing Systems10.1145/1457255.14572618:2(1-28)Online publication date: 9-Feb-2009
  • (2007)Nondeterministic MultithreadingIEEE Transactions on Computers10.1109/TC.2007.104956:7(992-998)Online publication date: 1-Jul-2007
  • (2006)Rapid and low-cost context-switch through embedded processor customization for real-time and control applicationsProceedings of the 43rd annual Design Automation Conference10.1145/1146909.1147001(352-357)Online publication date: 24-Jul-2006
  • (2002)Analysis of performance bottlenecks in multithreaded multiprocessor systemsFundamenta Informaticae10.5555/634859.63486550:2(223-241)Online publication date: 28-Feb-2002
  • (2002)Analysis of Performance Bottlenecks in Multithreaded Multiprocessor SystemsFundamenta Informaticae10.5555/2371069.237107650:2(223-241)Online publication date: 1-Apr-2002
  • (1996)Effects of Multithreading on Data and Workload Distribution for Distributed-Memory MultiprocessorsProceedings of the 10th International Parallel Processing Symposium10.5555/645606.661032(116-122)Online publication date: 15-Apr-1996
  • Show More Cited By

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media