Energy- and performance-aware scheduling of tasks on parallel and distributed systems
Enabled by high-speed networking in commercial, scientific, and government settings, the realm of high performance is burgeoning with greater amounts of computational and storage resources. Large-scale systems such as computational grids consume a significant amount of energy due to their massive si...
Gespeichert in:
Veröffentlicht in: | ACM journal on emerging technologies in computing systems 2012-10, Vol.8 (4), p.1-37 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 37 |
---|---|
container_issue | 4 |
container_start_page | 1 |
container_title | ACM journal on emerging technologies in computing systems |
container_volume | 8 |
creator | Sheikh, Hafiz Fahad Tan, Hengxing Ahmad, Ishfaq Ranka, Sanjay Bv, Phanisekhar |
description | Enabled by high-speed networking in commercial, scientific, and government settings, the realm of high performance is burgeoning with greater amounts of computational and storage resources. Large-scale systems such as computational grids consume a significant amount of energy due to their massive sizes. The energy and cooling costs of such systems are often comparable to the procurement costs over a year period. In this survey, we will discuss allocation and scheduling algorithms, systems, and software for reducing power and energy dissipation of workflows on the target platforms of single processors, multicore processors, and distributed systems. Furthermore, recent research achievements will be investigated that deal with power and energy efficiency via different power management techniques and application scheduling algorithms. The article provides a comprehensive presentation of the architectural, software, and algorithmic issues for energy-aware scheduling of workflows on single, multicore, and parallel architectures. It also includes a systematic taxonomy of the algorithms developed in the literature based on the overall optimization goals and characteristics of applications. |
doi_str_mv | 10.1145/2367736.2367743 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1506367268</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1506367268</sourcerecordid><originalsourceid>FETCH-LOGICAL-c274t-9114c2a84263248b89ef05f1379c1aa284e427ea2927a21413e6e83e26d5fb753</originalsourceid><addsrcrecordid>eNo9kDlPw0AUhFcIJEKgpt2Sxsle3rVLFIVDikRDautl_TYYfLHPFsq_xyQR1UwxMxp9jN1LsZDSpEulrXPaLo5q9AWbyTQVicmMuPz3Wl2zG6JPIbTLXT5j23WLcX9IOLQl7zGGLjbQekzgByJy8h9YjnXV7nkX-AD0RbxreQ8R6hrrY6usaIjVbhyw5HSgARu6ZVcBasK7s87Z9mn9vnpJNm_Pr6vHTeKVM0OST8e9gswoq5XJdlmOQaRBTt-8BFCZQaMcgsqVAyWN1Ggx06hsmYadS_WcPZx2-9h9j0hD0VTksa6hxW6kQqbCTjiUzabo8hT1sSOKGIo-Vg3EQyFF8QewOAMszgD1L692Ynk</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1506367268</pqid></control><display><type>article</type><title>Energy- and performance-aware scheduling of tasks on parallel and distributed systems</title><source>ACM Digital Library Complete</source><creator>Sheikh, Hafiz Fahad ; Tan, Hengxing ; Ahmad, Ishfaq ; Ranka, Sanjay ; Bv, Phanisekhar</creator><creatorcontrib>Sheikh, Hafiz Fahad ; Tan, Hengxing ; Ahmad, Ishfaq ; Ranka, Sanjay ; Bv, Phanisekhar</creatorcontrib><description>Enabled by high-speed networking in commercial, scientific, and government settings, the realm of high performance is burgeoning with greater amounts of computational and storage resources. Large-scale systems such as computational grids consume a significant amount of energy due to their massive sizes. The energy and cooling costs of such systems are often comparable to the procurement costs over a year period. In this survey, we will discuss allocation and scheduling algorithms, systems, and software for reducing power and energy dissipation of workflows on the target platforms of single processors, multicore processors, and distributed systems. Furthermore, recent research achievements will be investigated that deal with power and energy efficiency via different power management techniques and application scheduling algorithms. The article provides a comprehensive presentation of the architectural, software, and algorithmic issues for energy-aware scheduling of workflows on single, multicore, and parallel architectures. It also includes a systematic taxonomy of the algorithms developed in the literature based on the overall optimization goals and characteristics of applications.</description><identifier>ISSN: 1550-4832</identifier><identifier>EISSN: 1550-4840</identifier><identifier>DOI: 10.1145/2367736.2367743</identifier><language>eng</language><subject>Algorithms</subject><ispartof>ACM journal on emerging technologies in computing systems, 2012-10, Vol.8 (4), p.1-37</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c274t-9114c2a84263248b89ef05f1379c1aa284e427ea2927a21413e6e83e26d5fb753</citedby><cites>FETCH-LOGICAL-c274t-9114c2a84263248b89ef05f1379c1aa284e427ea2927a21413e6e83e26d5fb753</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Sheikh, Hafiz Fahad</creatorcontrib><creatorcontrib>Tan, Hengxing</creatorcontrib><creatorcontrib>Ahmad, Ishfaq</creatorcontrib><creatorcontrib>Ranka, Sanjay</creatorcontrib><creatorcontrib>Bv, Phanisekhar</creatorcontrib><title>Energy- and performance-aware scheduling of tasks on parallel and distributed systems</title><title>ACM journal on emerging technologies in computing systems</title><description>Enabled by high-speed networking in commercial, scientific, and government settings, the realm of high performance is burgeoning with greater amounts of computational and storage resources. Large-scale systems such as computational grids consume a significant amount of energy due to their massive sizes. The energy and cooling costs of such systems are often comparable to the procurement costs over a year period. In this survey, we will discuss allocation and scheduling algorithms, systems, and software for reducing power and energy dissipation of workflows on the target platforms of single processors, multicore processors, and distributed systems. Furthermore, recent research achievements will be investigated that deal with power and energy efficiency via different power management techniques and application scheduling algorithms. The article provides a comprehensive presentation of the architectural, software, and algorithmic issues for energy-aware scheduling of workflows on single, multicore, and parallel architectures. It also includes a systematic taxonomy of the algorithms developed in the literature based on the overall optimization goals and characteristics of applications.</description><subject>Algorithms</subject><issn>1550-4832</issn><issn>1550-4840</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2012</creationdate><recordtype>article</recordtype><recordid>eNo9kDlPw0AUhFcIJEKgpt2Sxsle3rVLFIVDikRDautl_TYYfLHPFsq_xyQR1UwxMxp9jN1LsZDSpEulrXPaLo5q9AWbyTQVicmMuPz3Wl2zG6JPIbTLXT5j23WLcX9IOLQl7zGGLjbQekzgByJy8h9YjnXV7nkX-AD0RbxreQ8R6hrrY6usaIjVbhyw5HSgARu6ZVcBasK7s87Z9mn9vnpJNm_Pr6vHTeKVM0OST8e9gswoq5XJdlmOQaRBTt-8BFCZQaMcgsqVAyWN1Ggx06hsmYadS_WcPZx2-9h9j0hD0VTksa6hxW6kQqbCTjiUzabo8hT1sSOKGIo-Vg3EQyFF8QewOAMszgD1L692Ynk</recordid><startdate>201210</startdate><enddate>201210</enddate><creator>Sheikh, Hafiz Fahad</creator><creator>Tan, Hengxing</creator><creator>Ahmad, Ishfaq</creator><creator>Ranka, Sanjay</creator><creator>Bv, Phanisekhar</creator><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>201210</creationdate><title>Energy- and performance-aware scheduling of tasks on parallel and distributed systems</title><author>Sheikh, Hafiz Fahad ; Tan, Hengxing ; Ahmad, Ishfaq ; Ranka, Sanjay ; Bv, Phanisekhar</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c274t-9114c2a84263248b89ef05f1379c1aa284e427ea2927a21413e6e83e26d5fb753</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2012</creationdate><topic>Algorithms</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Sheikh, Hafiz Fahad</creatorcontrib><creatorcontrib>Tan, Hengxing</creatorcontrib><creatorcontrib>Ahmad, Ishfaq</creatorcontrib><creatorcontrib>Ranka, Sanjay</creatorcontrib><creatorcontrib>Bv, Phanisekhar</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>ACM journal on emerging technologies in computing systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Sheikh, Hafiz Fahad</au><au>Tan, Hengxing</au><au>Ahmad, Ishfaq</au><au>Ranka, Sanjay</au><au>Bv, Phanisekhar</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Energy- and performance-aware scheduling of tasks on parallel and distributed systems</atitle><jtitle>ACM journal on emerging technologies in computing systems</jtitle><date>2012-10</date><risdate>2012</risdate><volume>8</volume><issue>4</issue><spage>1</spage><epage>37</epage><pages>1-37</pages><issn>1550-4832</issn><eissn>1550-4840</eissn><abstract>Enabled by high-speed networking in commercial, scientific, and government settings, the realm of high performance is burgeoning with greater amounts of computational and storage resources. Large-scale systems such as computational grids consume a significant amount of energy due to their massive sizes. The energy and cooling costs of such systems are often comparable to the procurement costs over a year period. In this survey, we will discuss allocation and scheduling algorithms, systems, and software for reducing power and energy dissipation of workflows on the target platforms of single processors, multicore processors, and distributed systems. Furthermore, recent research achievements will be investigated that deal with power and energy efficiency via different power management techniques and application scheduling algorithms. The article provides a comprehensive presentation of the architectural, software, and algorithmic issues for energy-aware scheduling of workflows on single, multicore, and parallel architectures. It also includes a systematic taxonomy of the algorithms developed in the literature based on the overall optimization goals and characteristics of applications.</abstract><doi>10.1145/2367736.2367743</doi><tpages>37</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1550-4832 |
ispartof | ACM journal on emerging technologies in computing systems, 2012-10, Vol.8 (4), p.1-37 |
issn | 1550-4832 1550-4840 |
language | eng |
recordid | cdi_proquest_miscellaneous_1506367268 |
source | ACM Digital Library Complete |
subjects | Algorithms |
title | Energy- and performance-aware scheduling of tasks on parallel and distributed systems |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-14T04%3A33%3A43IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Energy-%20and%20performance-aware%20scheduling%20of%20tasks%20on%20parallel%20and%20distributed%20systems&rft.jtitle=ACM%20journal%20on%20emerging%20technologies%20in%20computing%20systems&rft.au=Sheikh,%20Hafiz%20Fahad&rft.date=2012-10&rft.volume=8&rft.issue=4&rft.spage=1&rft.epage=37&rft.pages=1-37&rft.issn=1550-4832&rft.eissn=1550-4840&rft_id=info:doi/10.1145/2367736.2367743&rft_dat=%3Cproquest_cross%3E1506367268%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1506367268&rft_id=info:pmid/&rfr_iscdi=true |