skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Multi-cluster processor operating only select number of clusters during each phase based on program statistic monitored at predetermined intervals

Abstract

In a processor having multiple clusters which operate in parallel, the number of clusters in use can be varied dynamically. At the start of each program phase, the configuration option for an interval is run to determine the optimal configuration, which is used until the next phase change is detected. The optimum instruction interval is determined by starting with a minimum interval and doubling it until a low stability factor is reached.

Inventors:
 [1];  [2];  [3]
  1. Sandy, UT
  2. Rochester, NY
  3. Ithaca, NY
Publication Date:
Research Org.:
University of Rochester
Sponsoring Org.:
USDOE
OSTI Identifier:
988297
Patent Number(s):
7,490,220
Application Number:
11/147,392
Assignee:
University of Rochester OAK
DOE Contract Number:  
FC03-92SF19460
Resource Type:
Patent
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Balasubramonian, Rajeev, Dwarkadas, Sandhya, and Albonesi, David. Multi-cluster processor operating only select number of clusters during each phase based on program statistic monitored at predetermined intervals. United States: N. p., 2009. Web.
Balasubramonian, Rajeev, Dwarkadas, Sandhya, & Albonesi, David. Multi-cluster processor operating only select number of clusters during each phase based on program statistic monitored at predetermined intervals. United States.
Balasubramonian, Rajeev, Dwarkadas, Sandhya, and Albonesi, David. Tue . "Multi-cluster processor operating only select number of clusters during each phase based on program statistic monitored at predetermined intervals". United States. https://www.osti.gov/servlets/purl/988297.
@article{osti_988297,
title = {Multi-cluster processor operating only select number of clusters during each phase based on program statistic monitored at predetermined intervals},
author = {Balasubramonian, Rajeev and Dwarkadas, Sandhya and Albonesi, David},
abstractNote = {In a processor having multiple clusters which operate in parallel, the number of clusters in use can be varied dynamically. At the start of each program phase, the configuration option for an interval is run to determine the optimal configuration, which is used until the next phase change is detected. The optimum instruction interval is determined by starting with a minimum interval and doubling it until a low stability factor is reached.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2009},
month = {2}
}

Patent:

Save / Share: