ETAHM an energy-aware task allocation algorithm for heterogeneous multiprocessor
In demand of more computing power and less energy use, multiprocessor with power management facility emerges in embedded system design recently. Dynamic Voltage Scaling is such a facility that varies clock speed and supply voltage to save more energy. In this paper, we propose ETAHM to allocate task...
Saved in:
| Published in: | 2008 45th ACM/IEEE Design Automation Conference pp. 776 - 779 |
|---|---|
| Main Authors: | , , , |
| Format: | Conference Proceeding |
| Language: | English |
| Published: |
New York, NY, USA
ACM
08.06.2008
IEEE |
| Series: | ACM Conferences |
| Subjects: | |
| ISBN: | 1605581151, 9781605581156 |
| ISSN: | 0738-100X |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | In demand of more computing power and less energy use, multiprocessor with power management facility emerges in embedded system design recently. Dynamic Voltage Scaling is such a facility that varies clock speed and supply voltage to save more energy. In this paper, we propose ETAHM to allocate tasks on a target multiprocessor system. In pursuit of global optimal solution, it mixes task scheduling, mapping and DVS utilization in one phase and couples ant colony optimization algorithm. Extensive experiments show ETAHM could save 22.71% more energy than CASPER [1], a state-of-the-art integrated framework that tackles the identical problem with genetic algorithm instead. |
|---|---|
| AbstractList | In demand of more computing power and less energy use, multiprocessor with power management facility emerges in embedded system design recently. Dynamic Voltage Scaling is such a facility that varies clock speed and supply voltage to save more energy. In this paper, we propose ETAHM to allocate tasks on a target multiprocessor system. In pursuit of global optimal solution, it mixes task scheduling, mapping and DVS utilization in one phase and couples ant colony optimization algorithm. Extensive experiments show ETAHM could save 22.71% more energy than CASPER [1], a state-of-the-art integrated framework that tackles the identical problem with genetic algorithm instead. In demand of more computing power and less energy use, multiprocessor with power management facility emerges in embedded system design. Dynamic voltage scaling is such a facility that varies clock speed and supply voltage to save more energy. In this paper, we propose ETAHM to allocate tasks on a target multiprocessor system. In pursuit of global optimal solution, it mixes task scheduling, mapping and DVS utilization in one phase and couples ant colony optimization algorithm. Extensive experiments show ETAHM could save 22.71% more energy than CASPER (V. Kianzad et al., 2005), a state-of-the-art integrated framework that tackles the identical problem with genetic algorithm instead. |
| Author | Chung, Chung-Ping Shann, Jyh-Jiun Chang, Po-Chun Wu, I-Wei |
| Author_xml | – sequence: 1 givenname: Po-Chun surname: Chang fullname: Chang, Po-Chun organization: National Chiao Tung University, Hsinchu, Taiwan – sequence: 2 givenname: I-Wei surname: Wu fullname: Wu, I-Wei organization: National Chiao Tung University, Hsinchu, Taiwan – sequence: 3 givenname: Jyh-Jiun surname: Shann fullname: Shann, Jyh-Jiun organization: National Chiao Tung University, Hsinchu, Taiwan – sequence: 4 givenname: Chung-Ping surname: Chung fullname: Chung, Chung-Ping organization: National Chiao Tung University, Hsinchu, Taiwan |
| BookMark | eNqNj7FOwzAURZ9EI5GWzgz8AIvDe7H9bI9VVShSEUuR2CzHdqUAbVDCwt-TqvkApjucq6t75jA7dacMcEtYESn9QNKRYledk9lcwZwYtbZEmmZQopFWEOJ7AaXVgpVytbqG5TB8ICKRtLVyJRSb_Wr7cgPFIXwNeTnlAt4eN_v1Vuxen57Xq50IZMyPCIkDUWJjo2pikJyQYo0uEdncSAyRAyZkpsgmNYG1cU6GejyW0LKUC7i77LY5Z__dt8fQ_3qltR7PjfT-QkM8-qbrPgdP6M-yfpL1k-xYrf5Z9U3f5oP8Axb_TiU |
| ContentType | Conference Proceeding |
| Copyright | 2008 ACM |
| Copyright_xml | – notice: 2008 ACM |
| DBID | 6IE 6IH CBEJK RIE RIO |
| DOI | 10.1145/1391469.1391667 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library IEEE Proceedings Order Plans (POP) 1998-present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EndPage | 779 |
| ExternalDocumentID | 4555924 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IF 6IG 6IH 6IK 6IL 6IM 6IN AAJGR AARBI ACM ADPZR ALMA_UNASSIGNED_HOLDINGS APO BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK GUFHI IERZE LHSKQ OCL RIE RIL RIO 123 29O AAWTH ACGFS ADZIZ CHZPO IEGSK IJVOP IPLJI M43 RNS |
| ID | FETCH-LOGICAL-a177t-ad6a11d678c4bca36d01c209d118eb30ac6a0d0661c67dba657993a2160d08633 |
| IEDL.DBID | RIE |
| ISBN | 1605581151 9781605581156 |
| ISICitedReferencesCount | 25 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000258930200155&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0738-100X |
| IngestDate | Wed Aug 27 02:13:49 EDT 2025 Wed Jul 31 05:39:09 EDT 2024 Wed Jan 31 06:46:17 EST 2024 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Keywords | task scheduling DVS multiprocessor system |
| LCCN | 85-644924 |
| Language | English |
| License | Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Permissions@acm.org |
| LinkModel | DirectLink |
| MeetingName | DAC '08: The 45th Annual Design Automation Conference 2008 |
| MergedId | FETCHMERGED-LOGICAL-a177t-ad6a11d678c4bca36d01c209d118eb30ac6a0d0661c67dba657993a2160d08633 |
| PageCount | 4 |
| ParticipantIDs | ieee_primary_4555924 acm_books_10_1145_1391469_1391667 acm_books_10_1145_1391469_1391667_brief |
| PublicationCentury | 2000 |
| PublicationDate | 20080608 2008-June |
| PublicationDateYYYYMMDD | 2008-06-08 2008-06-01 |
| PublicationDate_xml | – month: 06 year: 2008 text: 20080608 day: 08 |
| PublicationDecade | 2000 |
| PublicationPlace | New York, NY, USA |
| PublicationPlace_xml | – name: New York, NY, USA |
| PublicationSeriesTitle | ACM Conferences |
| PublicationTitle | 2008 45th ACM/IEEE Design Automation Conference |
| PublicationTitleAbbrev | DAC |
| PublicationYear | 2008 |
| Publisher | ACM IEEE |
| Publisher_xml | – name: ACM – name: IEEE |
| SSID | ssj0001138249 ssj0004161 |
| Score | 1.8030583 |
| Snippet | In demand of more computing power and less energy use, multiprocessor with power management facility emerges in embedded system design recently. Dynamic... In demand of more computing power and less energy use, multiprocessor with power management facility emerges in embedded system design. Dynamic voltage scaling... |
| SourceID | ieee acm |
| SourceType | Publisher |
| StartPage | 776 |
| SubjectTerms | Ant colony optimization Clocks Computing methodologies -- Artificial intelligence -- Control methods Computing methodologies -- Artificial intelligence -- Search methodologies DVS multiprocessor system Dynamic voltage scaling Embedded computing Embedded system Energy management Multiprocessing systems Power system management Pursuit algorithms Task scheduling Theory of computation -- Design and analysis of algorithms -- Algorithm design techniques -- Dynamic programming Voltage control |
| Subtitle | an energy-aware task allocation algorithm for heterogeneous multiprocessor |
| Title | ETAHM |
| URI | https://ieeexplore.ieee.org/document/4555924 |
| WOSCitedRecordID | wos000258930200155&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NS8NAEB20eNCL31i_WEHwYjSbZHe73oq09KCioNBbmOyuWqSNpKn-fWeTaBUE8ZRNyCEMs5k3s_PeABzH4hFjw7OAa4wDP9I40JHBIDMaQ251KLJKxPVK3dx0hkN9uwCnX1wY51zVfObO_LI6y7e5mflS2XkiCP9GySIsKiVrrta8nuLF9Hwq8cmJ5JVWKnmwly8Nh57URdBddAgC8Ubr6fNeNpo_PBHnhIjo56HP_FXKKmiZ8Y_RK1Xk6a_-75vXYGtO4WO3X8FpHRbcZANWvqkPbsJd7747uL5g3QlzFQMwwHcsHCtx-sL8eXxdzaPlU16MyucxI4DLnn3_TE5u5_LZlNX9iDXZIC-24KHfu78cBM2EhQC5UmWAViLnlgKWSTKDsbQhN1GoLaUdlGWHaCSGllAJN1LZDKVQhGcwIstZyoXieBtak3zidoDRzg-10wJFkiWUlXWMtpGSFlGhFSJrwxEZMvWpwzSt2dAibYydNsZuw8mf76RZMXKPbdj0pk5fa0mOtLHy7u-P92C5bvPwxZN9aJXFzB3AknkrR9PisPKjD9y0u_4 |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1RT9swED6xDmnwsg2YKIzNk5B4IWAnsVPzVqFWnVYqJhWpb9HFNlBNNChN4e9zTkILEhLaU5woD9HpnPvufN93AIeRvMbIiCwQGqPAjzQOdGgwyIxGLqzmMqtEXIfJaNSZTPTlGhwvuTDOuar5zJ34ZXWWb3Oz8KWy01gS_g3jD_BRxnHIa7bWqqLi5fR8MvHMihSVWir5sBcw5RNP6yLwLjsEgkSj9vR8rxrVHxHLU8JE9PvQJ_6qVBW2zN2r4StV7Ol__r-v_gI7KxIfu1yGp6-w5mZbsPlCf3Ab_vbG3cHFGevOmKs4gAE-YuFYifN_zJ_I1_U8Wt7kxbS8vWMEcdmt76DJyfFcvpizuiOxphvkxQ5c9Xvj80HQzFgIUCRJGaBVKISlkGXizGCkLBcm5NpS4kF5NkejkFvCJcKoxGaoZEKIBkOynKVsKIq-QWuWz9wuMNr7XDstUcZZTHlZx2gbJsoiJmilzNrwiwyZ-uRhntZ8aJk2xk4bY7fh6N130qyYuus2bHtTp_e1KEfaWHnv7cc_4dNgfDFMh79Hf_Zho2768KWU79Aqi4U7gHXzUE7nxY_Kp54A20K_RQ |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2008+45th+ACM%2FIEEE+Design+Automation+Conference&rft.atitle=ETAHM%3A+An+energy-aware+task+allocation+algorithm+for+heterogeneous+multiprocessor&rft.au=Po-Chun+Chang&rft.au=I-Wei+Wu&rft.au=Jyh-Jiun+Shann&rft.au=Chung-Ping+Chung&rft.date=2008-06-01&rft.pub=IEEE&rft.isbn=9781605581156&rft.issn=0738-100X&rft.spage=776&rft.epage=779&rft_id=info:doi/10.1145%2F1391469.1391667&rft.externalDocID=4555924 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0738-100X&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0738-100X&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0738-100X&client=summon |

