2002
DOI: 10.1145/545214.545241
|View full text |Cite
|
Sign up to set email alerts
|

Managing multi-configuration hardware via dynamic working set analysis

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
47
0
2

Year Published

2005
2005
2020
2020

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 96 publications
(52 citation statements)
references
References 24 publications
1
47
0
2
Order By: Relevance
“…No contexto de consumo de recursos, diversos trabalhos estudam diferentes abordagens, desde métricas dinamicamente identificadas para otimização adaptativa [1,2,3], até técnicas que identificam cargas de trabalho através de simulação [9,23,22] Balasubramonian et al [1,2] explora mecanismos para reconfigurar dinamicamente uma micro-arquitetura de acordo com as necessidade da aplicação. A identificação de mudanças no comportamento do programa em tempo de execuçãoé feita com base nas instruções e acessoà memória.…”
Section: Trabalhos Relacionadosunclassified
See 1 more Smart Citation
“…No contexto de consumo de recursos, diversos trabalhos estudam diferentes abordagens, desde métricas dinamicamente identificadas para otimização adaptativa [1,2,3], até técnicas que identificam cargas de trabalho através de simulação [9,23,22] Balasubramonian et al [1,2] explora mecanismos para reconfigurar dinamicamente uma micro-arquitetura de acordo com as necessidade da aplicação. A identificação de mudanças no comportamento do programa em tempo de execuçãoé feita com base nas instruções e acessoà memória.…”
Section: Trabalhos Relacionadosunclassified
“…A identificação de mudanças no comportamento do programa em tempo de execuçãoé feita com base nas instruções e acessoà memória. Dhodapkar e Smith [3] estendem o algoritmo utilizado em [1] para compor um conjunto de "assinaturas" de instruções de aplicações criando um mecanismo baseado em tabela, permitindo escolher a melhor configuração a ser utilizada no hardware reconfigurável a partir da caracterização da aplicação com base na comparação de assinaturas de execuções anteriores.…”
Section: Trabalhos Relacionadosunclassified
“…Ponomarev, et al, uses prior occupancy to predict future occupancy of various queues every 2,000 cycles [27]. Dhodapkar, et al, assess the similarity of working sets to trigger reconfiguration [7]. Hughes et al consider adapting resources for multimedia workloads based on frame type while Huang, et al, consider adapting resources for code sections defined by subroutine boundaries [17,16].…”
Section: Related Workmentioning
confidence: 99%
“…The computational complexity of this problem has hindered advances in microarchitectural adaptivity as prior work often constrained adaptivity in the temporal (e.g., applications [24], working sets [7], subroutines [16], and multimedia frames [17]) and/or spatial (e.g., two or three parameters among depth [8,31], width [17], queues [1,27], and caches [24,4]) dimensions. Analyses with constraints to temporal adaptivity do not fully illustrate the potential efficiency gains of dynamic structural reconfiguration.…”
Section: Introductionmentioning
confidence: 99%
“…For example, Khan et al [57] used phase classification to facilitate thread-to-core assignment in asymmetric multicore systems, in order to optimize throughput, power, or performance per watt. Dhodapkar et al [32] used adaptable instruction caches to meet each phase's instruction execution needs for optimized performance efficiency.…”
Section: Introductionmentioning
confidence: 99%