Energy Efficiency on Multi-Core Architectures with Multiple Voltage Islands.
Saved in:
| Title: | Energy Efficiency on Multi-Core Architectures with Multiple Voltage Islands. |
|---|---|
| Authors: | Pagani, Santiago1, Chen, Jian-Jia2, Li, Minming3 |
| Source: | IEEE Transactions on Parallel & Distributed Systems. Jun2015, Vol. 26 Issue 6, p1608-1621. 14p. |
| Subjects: | Energy consumption, Multicore processors, Electric potential, Fifth generation computers, Heuristic algorithms, Dynamic programming |
| Abstract: | Efficient and effective system-level power management for multi-core systems with multiple voltage islands is necessary for next-generation computing systems. This paper considers energy efficiency for such systems, in which the cores in the same voltage island have to be operated at the same supply voltage level. We explore how to map given task sets onto cores, so that each task set is assigned and executed on one core and the energy consumption is minimized. Due to the restriction to operate at the same supply voltage in a voltage island, different mappings will result in different energy consumptions. By using the simple single frequency approximation scheme (SFA) to decide the voltages and frequencies of individual voltage islands, this paper presents the approximation factor analysis (in terms of energy consumption) for simple heuristic algorithms, and develops a dynamic programming algorithm, which derives optimal mapping solutions for energy minimization when using SFA. We experimentally evaluate the running time and energy consumption performance of these algorithms on Intel’s single-chip cloud computer (SCC). Moreover, we conduct simulations for hypothetical platforms with different number of voltage islands and cores per island, also considering different task partitioning policies. [ABSTRACT FROM PUBLISHER] |
| Copyright of IEEE Transactions on Parallel & Distributed Systems is the property of IEEE and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
| FullText | Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 102658357 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Energy Efficiency on Multi-Core Architectures with Multiple Voltage Islands. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Pagani%2C+Santiago%22">Pagani, Santiago</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Chen%2C+Jian-Jia%22">Chen, Jian-Jia</searchLink><relatesTo>2</relatesTo><br /><searchLink fieldCode="AR" term="%22Li%2C+Minming%22">Li, Minming</searchLink><relatesTo>3</relatesTo> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22IEEE+Transactions+on+Parallel+%26+Distributed+Systems%22">IEEE Transactions on Parallel & Distributed Systems</searchLink>. Jun2015, Vol. 26 Issue 6, p1608-1621. 14p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Energy+consumption%22">Energy consumption</searchLink><br /><searchLink fieldCode="DE" term="%22Multicore+processors%22">Multicore processors</searchLink><br /><searchLink fieldCode="DE" term="%22Electric+potential%22">Electric potential</searchLink><br /><searchLink fieldCode="DE" term="%22Fifth+generation+computers%22">Fifth generation computers</searchLink><br /><searchLink fieldCode="DE" term="%22Heuristic+algorithms%22">Heuristic algorithms</searchLink><br /><searchLink fieldCode="DE" term="%22Dynamic+programming%22">Dynamic programming</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: Efficient and effective system-level power management for multi-core systems with multiple voltage islands is necessary for next-generation computing systems. This paper considers energy efficiency for such systems, in which the cores in the same voltage island have to be operated at the same supply voltage level. We explore how to map given task sets onto cores, so that each task set is assigned and executed on one core and the energy consumption is minimized. Due to the restriction to operate at the same supply voltage in a voltage island, different mappings will result in different energy consumptions. By using the simple single frequency approximation scheme (SFA) to decide the voltages and frequencies of individual voltage islands, this paper presents the approximation factor analysis (in terms of energy consumption) for simple heuristic algorithms, and develops a dynamic programming algorithm, which derives optimal mapping solutions for energy minimization when using SFA. We experimentally evaluate the running time and energy consumption performance of these algorithms on Intel’s single-chip cloud computer (SCC). Moreover, we conduct simulations for hypothetical platforms with different number of voltage islands and cores per island, also considering different task partitioning policies. [ABSTRACT FROM PUBLISHER] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of IEEE Transactions on Parallel & Distributed Systems is the property of IEEE and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=102658357 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1109/TPDS.2014.2323260 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 14 StartPage: 1608 Subjects: – SubjectFull: Energy consumption Type: general – SubjectFull: Multicore processors Type: general – SubjectFull: Electric potential Type: general – SubjectFull: Fifth generation computers Type: general – SubjectFull: Heuristic algorithms Type: general – SubjectFull: Dynamic programming Type: general Titles: – TitleFull: Energy Efficiency on Multi-Core Architectures with Multiple Voltage Islands. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Pagani, Santiago – PersonEntity: Name: NameFull: Chen, Jian-Jia – PersonEntity: Name: NameFull: Li, Minming IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 06 Text: Jun2015 Type: published Y: 2015 Identifiers: – Type: issn-print Value: 10459219 Numbering: – Type: volume Value: 26 – Type: issue Value: 6 Titles: – TitleFull: IEEE Transactions on Parallel & Distributed Systems Type: main |
| ResultId | 1 |