Performance Tradeoffs in Multithreaded Processors

High network latencies in large-scale multiprocessors can cause a significant drop in processor utilization. By maintaining multiple process contexts in hardware and switching among them in a few cycles, multithreaded processors can overlap computation with memory accesses and reduce processor idle...

Full description

Bibliographic Details
Main Author: Agarwal, Anant
Published: 2023
Online Access:https://hdl.handle.net/1721.1/149704
Description
Summary:High network latencies in large-scale multiprocessors can cause a significant drop in processor utilization. By maintaining multiple process contexts in hardware and switching among them in a few cycles, multithreaded processors can overlap computation with memory accesses and reduce processor idle time.