Processor resources required for an effective execution of an application vary across different sections. We propose to take advantage of clustering to turn-off resources that do not contribute to improve performance. First, we present a simple hardware scheme to dynamically compute the energy consumed by each processor block and the energy-delay2 product for a given interval of time. This scheme is used to compute the effectiveness of the current configuration in terms of energy-delay2 and evaluate the benefits of increasing/decreasing the number of active issue queues. Performance evaluation shows an average energy-delay2 product improvement of 18%, and up to 50% for some applications, in a quad-cluster architecture.Peer ReviewedPostprint...
The design of high–end microprocessors is increasingly constrained by high levels of power consumpti...
In this paper, we propose new real-time measurement-based scheduling algorithms to achieve a trade-o...
In this paper we address power conservation for clusters of workstations or PCs, such as those that ...
Processor resources required for an effective execution of an application vary across different sect...
Processor resources required for an effective execution of an application vary across different sect...
Journal ArticleThe ever increasing demand for high clock speeds and the desire to exploit abundant ...
Abstract—Although users of high-performance computing are most interested in raw performance, both e...
Although users of high-performance computing are most interested in raw performance, both energy and...
Recently, energy has become an important issue in high-performance computing. For example, low power...
Recently, energy has become an important issue in high-performance computing. For example, supercomp...
Increasing performance, while at the same time reducing power consumption, is a major design tradeof...
In this paper, we present a clustered, multiple-clock domain (CMCD) microarchitecture that combines ...
Clustered architecture processors are preferred for embedded systems because centralized register fi...
In this paper we address power conservation for clusters of workstations or PCs, such as those that ...
Clustered architecture processors are preferred for embedded systems because centralized register fi...
The design of high–end microprocessors is increasingly constrained by high levels of power consumpti...
In this paper, we propose new real-time measurement-based scheduling algorithms to achieve a trade-o...
In this paper we address power conservation for clusters of workstations or PCs, such as those that ...
Processor resources required for an effective execution of an application vary across different sect...
Processor resources required for an effective execution of an application vary across different sect...
Journal ArticleThe ever increasing demand for high clock speeds and the desire to exploit abundant ...
Abstract—Although users of high-performance computing are most interested in raw performance, both e...
Although users of high-performance computing are most interested in raw performance, both energy and...
Recently, energy has become an important issue in high-performance computing. For example, low power...
Recently, energy has become an important issue in high-performance computing. For example, supercomp...
Increasing performance, while at the same time reducing power consumption, is a major design tradeof...
In this paper, we present a clustered, multiple-clock domain (CMCD) microarchitecture that combines ...
Clustered architecture processors are preferred for embedded systems because centralized register fi...
In this paper we address power conservation for clusters of workstations or PCs, such as those that ...
Clustered architecture processors are preferred for embedded systems because centralized register fi...
The design of high–end microprocessors is increasingly constrained by high levels of power consumpti...
In this paper, we propose new real-time measurement-based scheduling algorithms to achieve a trade-o...
In this paper we address power conservation for clusters of workstations or PCs, such as those that ...