Performance monitoring for new phase dynamic optimization of instruction dispatch cluster configuration
Patent
·
OSTI ID:1034620
- Sandy, UT
- Rochester, NY
- Ithaca, NY
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.
- Research Organization:
- Univ. of Rochester, NY (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- University of Rochester (Rochester, NY)
- Assignee:
- University of Rochester (Rochester, NY)
- Patent Number(s):
- 8,103,856
- Application Number:
- 12/352,493
- OSTI ID:
- 1034620
- Resource Relation:
- Patent File Date: 2009 Jan 12
- Country of Publication:
- United States
- Language:
- English
The multiflow trace scheduling compiler
|
journal | May 1993 |
Dynamic Code Partitioning for Clustered Architectures
|
journal | February 2001 |
MediaBench: a tool for evaluating and synthesizing multimedia and communications systems
|
conference | December 1997 |
Multiscalar processors
|
conference | January 1995 |
Decoupling local variable accesses in a wide-issue superscalar processor
|
journal | May 1999 |
The Alpha 21264 microprocessor
|
journal | January 1999 |
Clock rate versus IPC: the end of the road for conventional microarchitectures
|
journal | May 2000 |
The SimpleScalar tool set, version 2.0
|
journal | June 1997 |
Focusing processor policies via critical-path prediction
|
conference | January 2001 |
Speculation techniques for improving load related instruction scheduling
|
journal | May 1999 |
Memory hierarchy reconfiguration for energy and performance in general-purpose processor architectures
|
conference | January 2000 |
Efficient interconnects for clustered microarchitectures
|
conference | January 2002 |
Inherently lower-power high-performance superscalar architectures
|
journal | March 2001 |
An integrated circuit/architecture approach to reducing leakage in deep-submicron high-performance I-caches
|
conference | January 2001 |
An Adaptive Issue Queue for Reduced Power at High Performance
|
book | January 2001 |
An empirical study of decentralized ILP execution models
|
journal | November 1998 |
An empirical study of the scalability aspects of instruction distribution algorithms for clustered processors
|
conference | January 2001 |
Processor coupling: integrating compile time and runtime scheduling for parallelism
|
conference | January 1992 |
Dynamically managing the communication-parallelism trade-off in future clustered processors
|
conference | January 2003 |
Partitioned register files for VLIWs: a preliminary analysis of tradeoffs
|
journal | December 1992 |
Simultaneous multithreading: maximizing on-chip parallelism
|
journal | May 1995 |
Dynamic cluster assignment mechanisms
|
conference | January 1999 |
A framework for dynamic energy efficiency and temperature management
|
conference | January 2000 |
Power and energy reduction via pipeline balancing
|
conference | January 2001 |
A design space evaluation of grid processor architectures
|
conference | January 2001 |
Reducing power requirements of instruction scheduling through dynamic allocation of multiple datapath resources
|
conference | January 2001 |
A dynamic multithreading processor
|
conference | January 1998 |
Instruction distribution heuristics for quad-cluster, dynamically-scheduled, superscalar processors
|
conference | January 2000 |
Will physical scalability sabotage performance gains?
|
journal | January 1997 |
Dynamic prediction of critical path instructions
|
conference | January 2001 |
Dynamic IPC/clock rate optimization
|
journal | June 1998 |
Managing multi-configuration hardware via dynamic working set analysis
|
journal | May 2002 |
The multicluster architecture: reducing cycle time through partitioning
|
conference | January 1997 |
Positional adaptation of processors: application to energy reduction
|
conference | January 2003 |
Complexity-effective superscalar processors
|
conference | January 1997 |
Access region locality for high-bandwidth processor memory system design
|
conference | November 1999 |
Similar Records
Multi-cluster processor operating only select number of clusters during each phase based on program statistic monitored at predetermined intervals
Predicting Real Optimized Materials: A New Multi-Scale Approach Enabling Ultra-Long Timescale Dynamical Simulation and Optimization of High Energy Density Materials
Thorium Fuel Options for Sustained Transuranic Burning in Pressurized Water Reactors - 12381
Patent
·
Tue Feb 10 00:00:00 EST 2009
·
OSTI ID:1034620
Predicting Real Optimized Materials: A New Multi-Scale Approach Enabling Ultra-Long Timescale Dynamical Simulation and Optimization of High Energy Density Materials
Technical Report
·
Tue Jul 15 00:00:00 EDT 2003
·
OSTI ID:1034620
Thorium Fuel Options for Sustained Transuranic Burning in Pressurized Water Reactors - 12381
Conference
·
Sun Jul 01 00:00:00 EDT 2012
·
OSTI ID:1034620
+1 more