Proceedings of the 30th Annual International Symposium on Computer Architecture - ISCA '03 2003
DOI: 10.1145/859619.859621
|View full text |Cite
|
Sign up to set email alerts
|

Profile-based dynamic voltage and frequency scaling for a multiple clock domain microprocessor

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
37
0

Year Published

2005
2005
2016
2016

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 47 publications
(38 citation statements)
references
References 5 publications
1
37
0
Order By: Relevance
“…Most DVFS techniques proposed to date typically apply to single processors such as the Intel XScale or Pentium-M [6,3,7]. Some recent work has looked at processors with several internal clock domainsmultiple-clock-domain (MCD) processors [10,15,16,19,20]-but are restricted to local solutions in which each domain is considered separately. Such local, per-tile DVFS techniques lead to unstable DVFS control of CMPs processing multithreaded applications, worsening overall chip power-performance (See Section 2).…”
Section: Introductionmentioning
confidence: 99%
“…Most DVFS techniques proposed to date typically apply to single processors such as the Intel XScale or Pentium-M [6,3,7]. Some recent work has looked at processors with several internal clock domainsmultiple-clock-domain (MCD) processors [10,15,16,19,20]-but are restricted to local solutions in which each domain is considered separately. Such local, per-tile DVFS techniques lead to unstable DVFS control of CMPs processing multithreaded applications, worsening overall chip power-performance (See Section 2).…”
Section: Introductionmentioning
confidence: 99%
“…Globally Asynchronous Locally Synchronous (GALS) [2], which is a compromise between asynchronous systems and synchronous systems, has been focused on. Most current researches on GALS are based on superscalars [3,4,5,6,7,8], and not been applied to EPIC architecture, because there are much difficulties in its implementation. For example, the uncertainty of asynchronous communication brings significant challenges for data dependence and instruction completion in order in EPIC.…”
Section: Introductionmentioning
confidence: 99%
“…A lot of works have been done in order to save the energy dissipated in embedded systems [1,2,3]. They gave many ideas of how to improve the power efficient of software.…”
Section: Related Workmentioning
confidence: 99%
“…(1) And they use the following expression to predicate the main memory power consumption: Powermem = 1 …”
Section: Powercpu = 1 (Ifetchmiss) + 2 (Datadep) + 3 (Datatlbmiss) + mentioning
confidence: 99%