Use this URL to cite or link to this record in EThOS:
Title: Tolerating memory latency through lightweight multithreading
Author: Gale, Andrew
ISNI:       0000 0001 3486 6847
Awarding Body: University of Surrey
Current Institution: University of Surrey
Date of Award: 2002
Availability of Full Text:
Access from EThOS:
Access from Institution:
As processor clock frequencies continue to improve at a rate that exceeds the rate of improvement in the performance of semiconductor memories, so the effect of memory latency on processor efficiency increases. Unless steps are taken to mitigate the effect of memory latency, the increased processor frequency is of little benefit. This work demonstrates how multithreading can reduce the effect of memory latency on processor performance and how just a few threads are required to achieve close to optimal performance. A lightweight multithreaded architecture is discussed and simulated to show how threads derived from an application's instruction-level parallelism may be used to tolerate memory latency.
Supervisor: Not available Sponsor: Not available
Qualification Name: Thesis (Ph.D.) Qualification Level: Doctoral
EThOS ID:  DOI: Not available
Keywords: Processor clock frequencies