Energy efficient task partitioning and real-time scheduling on heterogeneous multiprocessor platforms with QoS requirements
► We devise a new model for energy expenditure that alleviates previous impractical assumptions. ► We tackle task allocation on unrelated machines to minimize energy consumption and meet a desired QoS score. ► We develop an FPTAS for solving the problem above given it is NP-hard.► We prove theoretic...
Saved in:
Published in | Sustainable computing informatics and systems Vol. 1; no. 4; pp. 314 - 328 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
Elsevier Inc
01.12.2011
|
Subjects | |
Online Access | Get full text |
ISSN | 2210-5379 |
DOI | 10.1016/j.suscom.2011.09.001 |
Cover
Loading…
Abstract | ► We devise a new model for energy expenditure that alleviates previous impractical assumptions. ► We tackle task allocation on unrelated machines to minimize energy consumption and meet a desired QoS score. ► We develop an FPTAS for solving the problem above given it is
NP-hard.► We prove theoretical bounds on the quality of the solution returned by our algorithm relative to the optimal. ► We design an efficient heuristic for solving the problem above, equipped with simulations to compare it to our FPTAS.
We address the problem of partitioning a set of independent, periodic, real-time tasks over a fixed set of heterogeneous processors while minimizing the energy consumption of the computing platform subject to a guaranteed quality of service requirement. This problem is
NP-hard and we present a fully polynomial time approximation scheme for this problem. The main contribution of our work is in tackling the problem in a completely discrete, and possibly arbitrarily structured, setting. In other words, each processor has a discrete set of speed choices. Each task has a computation time that is dependent on the processor that is chosen to execute the task and on the speed at which that processor is operated. Further, the energy consumption of the system is dependent on the decisions regarding task allocation and speed settings. |
---|---|
AbstractList | ► We devise a new model for energy expenditure that alleviates previous impractical assumptions. ► We tackle task allocation on unrelated machines to minimize energy consumption and meet a desired QoS score. ► We develop an FPTAS for solving the problem above given it is
NP-hard.► We prove theoretical bounds on the quality of the solution returned by our algorithm relative to the optimal. ► We design an efficient heuristic for solving the problem above, equipped with simulations to compare it to our FPTAS.
We address the problem of partitioning a set of independent, periodic, real-time tasks over a fixed set of heterogeneous processors while minimizing the energy consumption of the computing platform subject to a guaranteed quality of service requirement. This problem is
NP-hard and we present a fully polynomial time approximation scheme for this problem. The main contribution of our work is in tackling the problem in a completely discrete, and possibly arbitrarily structured, setting. In other words, each processor has a discrete set of speed choices. Each task has a computation time that is dependent on the processor that is chosen to execute the task and on the speed at which that processor is operated. Further, the energy consumption of the system is dependent on the decisions regarding task allocation and speed settings. |
Author | Alahmad, Bader N. Gopalakrishnan, Sathish |
Author_xml | – sequence: 1 givenname: Bader N. surname: Alahmad fullname: Alahmad, Bader N. email: bader@ece.ubc.ca, baderalahmad84@gmail.com – sequence: 2 givenname: Sathish surname: Gopalakrishnan fullname: Gopalakrishnan, Sathish email: sathish@ece.ubc.ca |
BookMark | eNqFkMtOwzAQRb0oEgX6Byz8Awl2nAdmgYSq8pAqIQSsLccZty6JHWwHVPHzJCorFjCbWYzOHd1zgmbWWUDonJKUElpe7NIwBOW6NCOUpoSnhNAZmmcZJUnBKn6MFiHsyDhFSTnL5-hrZcFv9hi0NsqAjTjK8IZ76aOJxlljN1jaBnuQbRJNBzioLTRDOx2cxVuI4N0GLLgh4G5oo-m9UxCC87hvZdTOdwF_mrjFT-55zHkfjIdu_BTO0JGWbYDFzz5Fr7erl-V9sn68e1jerBPFSBmT6rLmmjBdgZKslhUrS65yqilXVa5YmdGakqLJWFnwrCGqBllpUjecybwkTc5O0dUhV3kXggctlIlyahe9NK2gREz2xE4c7InJniBcjPZGOP8F99500u__w64PGIzFPgx4ESa9CpqxvYqicebvgG-mU5Qx |
CitedBy_id | crossref_primary_10_1155_2021_5520079 crossref_primary_10_1016_j_suscom_2013_04_001 crossref_primary_10_1007_s11241_015_9236_x |
Cites_doi | 10.1145/321906.321909 10.1109/2.76287 10.1145/1550987.1550994 10.1145/321738.321743 10.1145/950162.950166 10.1145/1132357.1132364 10.1007/BF01995675 10.1109/DATE.2009.5090754 10.1109/IPPS.1993.262909 10.1145/1290672.1290678 10.1145/996566.996650 10.1109/12.508319 10.1109/WWC.2001.990739 |
ContentType | Journal Article |
Copyright | 2011 Elsevier Inc. |
Copyright_xml | – notice: 2011 Elsevier Inc. |
DBID | AAYXX CITATION |
DOI | 10.1016/j.suscom.2011.09.001 |
DatabaseName | CrossRef |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EndPage | 328 |
ExternalDocumentID | 10_1016_j_suscom_2011_09_001 S2210537911000588 |
GroupedDBID | --K --M .~1 0R~ 1~. 4.4 457 4G. 7-5 8P~ AACTN AAEDT AAEDW AAHCO AAIAV AAIKJ AAKOC AALRI AAOAW AARJD AAXUO AAYFN ABBOA ABMAC ABXDB ABYKQ ACDAQ ACGFS ACNNM ACRLP ACZNC ADBBV ADEZE ADMUD AEBSH AEKER AFKWA AFTJW AGHFR AGUBO AGYEJ AHZHX AIALX AIEXJ AIKHN AITUG AJBFU AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD AXJTR BELTK BKOJK BLXMC EBS EFJIC EFLBG EJD FDB FIRID FNPLU FYGXN GBLVA GBOLZ HZ~ J1W JARJE KOM M41 MO0 N9A O-L O9- OAUVE P-8 P-9 PC. Q38 RIG ROL SDF SES SPC SPCBC SSR SSV SSZ T5K ~G- AAQFI AATTM AAXKI AAYWO AAYXX ABJNI ABWVN ACRPL ADNMO AEIPS AFJKZ AFXIZ AGCQF AGRNS AIIUN ANKPU APXCP BNPGV CITATION SSH |
ID | FETCH-LOGICAL-c306t-78b9f03f7eca3ba73669c41f19c74c3621b105d236592d0cbea7f0bd93a460d43 |
IEDL.DBID | AIKHN |
ISSN | 2210-5379 |
IngestDate | Tue Jul 01 05:20:40 EDT 2025 Thu Apr 24 22:57:54 EDT 2025 Fri Feb 23 02:26:30 EST 2024 |
IsPeerReviewed | false |
IsScholarly | true |
Issue | 4 |
Keywords | Multiprocessor Scheduling Energy Approximation algorithm Real-time Quality of service |
Language | English |
License | https://www.elsevier.com/tdm/userlicense/1.0 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c306t-78b9f03f7eca3ba73669c41f19c74c3621b105d236592d0cbea7f0bd93a460d43 |
PageCount | 15 |
ParticipantIDs | crossref_citationtrail_10_1016_j_suscom_2011_09_001 crossref_primary_10_1016_j_suscom_2011_09_001 elsevier_sciencedirect_doi_10_1016_j_suscom_2011_09_001 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2011-12-01 |
PublicationDateYYYYMMDD | 2011-12-01 |
PublicationDate_xml | – month: 12 year: 2011 text: 2011-12-01 day: 01 |
PublicationDecade | 2010 |
PublicationTitle | Sustainable computing informatics and systems |
PublicationYear | 2011 |
Publisher | Elsevier Inc |
Publisher_xml | – name: Elsevier Inc |
References | Chakraborty, Künzli, Thiele (bib0120) 2002 Baruah, Howell, Rosier (bib0040) 1990; 2 Garey, Johnson (bib0045) 1979 M. Guthaus, J. Ringenberg, D. Ernst, T. Austin, T. Mudge, R. Brown, Mibench: a free, commercially representative embedded benchmark suite, 2001, pp. 3–14. C.-Y. Yang, J.-J. Chen, T.-W. Kuo, L. Thiele, An approximation scheme for energy-efficient scheduling of real-time tasks in heterogeneous multiprocessor systems, in: DATE, 2009, pp. 694–699. 2009. Chen (bib0080) 2008 Lee, Lehoezky, Rajkumar, Siewiorek (bib0100) 1999 Andersson, Raravi, Bletsas (bib0125) 2010 Dey, Kurose, Towsley (bib0115) 1996; 45 Ishihara, Yasuura (bib0075) 1998 Chattopadhyay, Baruah (bib0065) 2011 Baek, Chilimbi (bib0015) 2010 Seth, Anantaraman, Mueller, Rotenberg (bib0090) 2006; 5 R. Jejurikar, C. Pereira, R. Gupta, Leakage aware dynamic voltage scaling for real-time embedded systems, 2004, pp. 275–280. Rusu, Melhem, Mossé (bib0095) 2003; 2 Intel Corporation, Intel Liu, Layland (bib0035) 1973; 20 Core™i-7 900 Mobile Processor Extreme Edition Series, Intel Core i7-800 and i7-700 Mobile Processor Series Datasheet. Ibarra, Kim (bib0055) 1975; 22 Bini, Buttazzo, Lipari (bib0085) 2009; 8 A. Khemka, R. K. Shyamsundar, K. V. Subrahmanyam, Multiprocessors scheduling for imprecise computations in a hard real-time environment, in: Proceedings of the International Parallel Processing Symposium, 1993, pp. 374–378. Liu, Lin, Shih, Yu, Chung, Zhao (bib0105) 1991; 24 Woeginger (bib0050) 2001 Cormen, Leiserson, Rivest, Stein (bib0060) 2009 Irani, Shukla, Gupta (bib0070) 2007; 3 Wolf (bib0010) 2004 10.1016/j.suscom.2011.09.001_bib0020 Ishihara (10.1016/j.suscom.2011.09.001_bib0075) 1998 Lee (10.1016/j.suscom.2011.09.001_bib0100) 1999 10.1016/j.suscom.2011.09.001_bib0025 10.1016/j.suscom.2011.09.001_bib0005 Seth (10.1016/j.suscom.2011.09.001_bib0090) 2006; 5 Rusu (10.1016/j.suscom.2011.09.001_bib0095) 2003; 2 Cormen (10.1016/j.suscom.2011.09.001_bib0060) 2009 Liu (10.1016/j.suscom.2011.09.001_bib0035) 1973; 20 Chakraborty (10.1016/j.suscom.2011.09.001_bib0120) 2002 Dey (10.1016/j.suscom.2011.09.001_bib0115) 1996; 45 Chattopadhyay (10.1016/j.suscom.2011.09.001_bib0065) 2011 Andersson (10.1016/j.suscom.2011.09.001_bib0125) 2010 Woeginger (10.1016/j.suscom.2011.09.001_bib0050) 2001 Irani (10.1016/j.suscom.2011.09.001_bib0070) 2007; 3 Chen (10.1016/j.suscom.2011.09.001_bib0080) 2008 10.1016/j.suscom.2011.09.001_bib0110 Ibarra (10.1016/j.suscom.2011.09.001_bib0055) 1975; 22 Liu (10.1016/j.suscom.2011.09.001_bib0105) 1991; 24 10.1016/j.suscom.2011.09.001_bib0030 Baek (10.1016/j.suscom.2011.09.001_bib0015) 2010 Bini (10.1016/j.suscom.2011.09.001_bib0085) 2009; 8 Wolf (10.1016/j.suscom.2011.09.001_bib0010) 2004 Baruah (10.1016/j.suscom.2011.09.001_bib0040) 1990; 2 Garey (10.1016/j.suscom.2011.09.001_bib0045) 1979 |
References_xml | – reference: C.-Y. Yang, J.-J. Chen, T.-W. Kuo, L. Thiele, An approximation scheme for energy-efficient scheduling of real-time tasks in heterogeneous multiprocessor systems, in: DATE, 2009, pp. 694–699. – start-page: 197 year: 1998 end-page: 202 ident: bib0075 article-title: Voltage scheduling problem for dynamically variable voltage processors publication-title: ISLPED ‘98: Proceedings of the 1998 International Symposium on Low Power Electronics and Design – start-page: 681 year: 2004 end-page: 685 ident: bib0010 article-title: The future of multiprocessor systems-on-chips publication-title: DAC ‘04: Proceedings of the 41st Annual Design Automation Conference – start-page: 1720 year: 2008 end-page: 1725 ident: bib0080 article-title: Expected energy consumption minimization in dvs systems with discrete frequencies publication-title: SAC ‘08: Proceedings of the 2008 ACM Symposium on Applied Computing – year: 2001 ident: bib0050 article-title: When does a dynamic programming formulation guarantee the existence of an fptas? publication-title: Electronic Colloquium on Computational Complexity (ECCC) – volume: 5 start-page: 200 year: 2006 end-page: 224 ident: bib0090 article-title: Fast: frequency-aware static timing analysis publication-title: ACM Transactions on Embedded Computing Systems – year: 2010 ident: bib0125 article-title: Assigning real-time tasks on heterogeneous multiprocessors with two unrelated types of processor publication-title: To Appear at the 31st IEEE Real-Time Systems Symposium – year: 1979 ident: bib0045 article-title: Computers and Intractability: A Guide to the Theory of – volume: 24 start-page: 58 year: 1991 end-page: 68 ident: bib0105 article-title: Algorithms for scheduling imprecise computations publication-title: Computer – volume: 2 start-page: 537 year: 2003 end-page: 559 ident: bib0095 article-title: Maximizing rewards for real-time applications with energy constraints publication-title: ACM Transactions on Embedded Computing Systems – volume: 3 start-page: 41 year: 2007 ident: bib0070 article-title: Algorithms for power savings publication-title: ACM Transactions on Algorithms – reference: R. Jejurikar, C. Pereira, R. Gupta, Leakage aware dynamic voltage scaling for real-time embedded systems, 2004, pp. 275–280. – start-page: 159 year: 2002 ident: bib0120 article-title: Approximate schedulability analysis publication-title: RTSS ‘02: Proceedings of the 23rd IEEE Real-Time Systems Symposium – volume: 45 start-page: 802 year: 1996 end-page: 813 ident: bib0115 article-title: On-line scheduling policies for a class of iris (increasing reward with increasing service) real-time tasks publication-title: Computers, IEEE Transactions – volume: 20 start-page: 46 year: 1973 end-page: 61 ident: bib0035 article-title: Scheduling algorithms for multiprogramming in a hard real-time environment publication-title: Journal of ACM – reference: , 2009. – start-page: 257 year: 2011 end-page: 265 ident: bib0065 article-title: A lookup-table driven approach to partitioned scheduling publication-title: Real-Time and Embedded Technology and Applications Symposium (RTAS) – year: 2009 ident: bib0060 article-title: Introduction to Algorithms – reference: Intel Corporation, Intel – start-page: 276 year: 1999 end-page: 286 ident: bib0100 article-title: On quality of service optimization with discrete qos options publication-title: Real-Time Technology and Applications Symposium, 1999. Proceedings of the Fifth IEEE – reference: A. Khemka, R. K. Shyamsundar, K. V. Subrahmanyam, Multiprocessors scheduling for imprecise computations in a hard real-time environment, in: Proceedings of the International Parallel Processing Symposium, 1993, pp. 374–378. – reference: Core™i-7 900 Mobile Processor Extreme Edition Series, Intel Core i7-800 and i7-700 Mobile Processor Series Datasheet. – volume: 8 start-page: 1 year: 2009 end-page: 23 ident: bib0085 article-title: Minimizing cpu energy in real-time systems with discrete speed management publication-title: ACM Transactions on Embedded Computing Systems – volume: 2 start-page: 301 year: 1990 end-page: 324 ident: bib0040 article-title: Algorithms and complexity concerning the preemptive scheduling of periodic real-time tasks on one processor publication-title: Real-Time Systems – start-page: 198 year: 2010 end-page: 209 ident: bib0015 article-title: Green: a framework for supporting energy-conscious programming using controlled approximation publication-title: Proceedings of the 2010 ACM SIGPLAN conference on Programming language design and implementation – volume: 22 start-page: 463 year: 1975 end-page: 468 ident: bib0055 article-title: Fast approximation algorithms for the knapsack and sum of subset problems publication-title: Journal of ACM – reference: M. Guthaus, J. Ringenberg, D. Ernst, T. Austin, T. Mudge, R. Brown, Mibench: a free, commercially representative embedded benchmark suite, 2001, pp. 3–14. – start-page: 198 year: 2010 ident: 10.1016/j.suscom.2011.09.001_bib0015 article-title: Green: a framework for supporting energy-conscious programming using controlled approximation – volume: 22 start-page: 463 year: 1975 ident: 10.1016/j.suscom.2011.09.001_bib0055 article-title: Fast approximation algorithms for the knapsack and sum of subset problems publication-title: Journal of ACM doi: 10.1145/321906.321909 – volume: 24 start-page: 58 year: 1991 ident: 10.1016/j.suscom.2011.09.001_bib0105 article-title: Algorithms for scheduling imprecise computations publication-title: Computer doi: 10.1109/2.76287 – start-page: 1720 year: 2008 ident: 10.1016/j.suscom.2011.09.001_bib0080 article-title: Expected energy consumption minimization in dvs systems with discrete frequencies – volume: 8 start-page: 1 year: 2009 ident: 10.1016/j.suscom.2011.09.001_bib0085 article-title: Minimizing cpu energy in real-time systems with discrete speed management publication-title: ACM Transactions on Embedded Computing Systems doi: 10.1145/1550987.1550994 – start-page: 276 year: 1999 ident: 10.1016/j.suscom.2011.09.001_bib0100 article-title: On quality of service optimization with discrete qos options – volume: 20 start-page: 46 year: 1973 ident: 10.1016/j.suscom.2011.09.001_bib0035 article-title: Scheduling algorithms for multiprogramming in a hard real-time environment publication-title: Journal of ACM doi: 10.1145/321738.321743 – year: 2001 ident: 10.1016/j.suscom.2011.09.001_bib0050 article-title: When does a dynamic programming formulation guarantee the existence of an fptas? – volume: 2 start-page: 537 year: 2003 ident: 10.1016/j.suscom.2011.09.001_bib0095 article-title: Maximizing rewards for real-time applications with energy constraints publication-title: ACM Transactions on Embedded Computing Systems doi: 10.1145/950162.950166 – year: 1979 ident: 10.1016/j.suscom.2011.09.001_bib0045 – volume: 5 start-page: 200 year: 2006 ident: 10.1016/j.suscom.2011.09.001_bib0090 article-title: Fast: frequency-aware static timing analysis publication-title: ACM Transactions on Embedded Computing Systems doi: 10.1145/1132357.1132364 – volume: 2 start-page: 301 year: 1990 ident: 10.1016/j.suscom.2011.09.001_bib0040 article-title: Algorithms and complexity concerning the preemptive scheduling of periodic real-time tasks on one processor publication-title: Real-Time Systems doi: 10.1007/BF01995675 – ident: 10.1016/j.suscom.2011.09.001_bib0020 doi: 10.1109/DATE.2009.5090754 – start-page: 681 year: 2004 ident: 10.1016/j.suscom.2011.09.001_bib0010 article-title: The future of multiprocessor systems-on-chips – start-page: 197 year: 1998 ident: 10.1016/j.suscom.2011.09.001_bib0075 article-title: Voltage scheduling problem for dynamically variable voltage processors – start-page: 257 year: 2011 ident: 10.1016/j.suscom.2011.09.001_bib0065 article-title: A lookup-table driven approach to partitioned scheduling – ident: 10.1016/j.suscom.2011.09.001_bib0110 doi: 10.1109/IPPS.1993.262909 – ident: 10.1016/j.suscom.2011.09.001_bib0030 – year: 2010 ident: 10.1016/j.suscom.2011.09.001_bib0125 article-title: Assigning real-time tasks on heterogeneous multiprocessors with two unrelated types of processor – year: 2009 ident: 10.1016/j.suscom.2011.09.001_bib0060 – volume: 3 start-page: 41 year: 2007 ident: 10.1016/j.suscom.2011.09.001_bib0070 article-title: Algorithms for power savings publication-title: ACM Transactions on Algorithms doi: 10.1145/1290672.1290678 – ident: 10.1016/j.suscom.2011.09.001_bib0005 doi: 10.1145/996566.996650 – volume: 45 start-page: 802 year: 1996 ident: 10.1016/j.suscom.2011.09.001_bib0115 article-title: On-line scheduling policies for a class of iris (increasing reward with increasing service) real-time tasks publication-title: Computers, IEEE Transactions doi: 10.1109/12.508319 – start-page: 159 year: 2002 ident: 10.1016/j.suscom.2011.09.001_bib0120 article-title: Approximate schedulability analysis – ident: 10.1016/j.suscom.2011.09.001_bib0025 doi: 10.1109/WWC.2001.990739 |
SSID | ssj0000561934 |
Score | 1.896318 |
Snippet | ► We devise a new model for energy expenditure that alleviates previous impractical assumptions. ► We tackle task allocation on unrelated machines to minimize... |
SourceID | crossref elsevier |
SourceType | Enrichment Source Index Database Publisher |
StartPage | 314 |
SubjectTerms | Approximation algorithm Energy Multiprocessor Quality of service Real-time Scheduling |
Title | Energy efficient task partitioning and real-time scheduling on heterogeneous multiprocessor platforms with QoS requirements |
URI | https://dx.doi.org/10.1016/j.suscom.2011.09.001 |
Volume | 1 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LT9wwEB7BcumFRymCPpAPvZpN4iSOj2gF2hYJqaJI3CLbcVRglaw22RNSfzszjrMqEioStyjK5DF2PA9_8w3A96RSeVZnhpu4yHmqooxrYx0e1VKnqeeAIrTFdT6_TX_eZXdbMBtrYQhWGdb-YU33q3U4Mw3anC7v76c3CUYrmZCKSM-irCi2YScR-OQJ7Jz_uJpfb1It5CQrv79MIpxkxiI6j_Tq1h0hRwY6T09f-bqR-sfwXO7DbvAY2fnwUgew5ZqPsDd2Y2Dh5zyEpwtfxsecJ4VAW8J63T2yJX1NyLoy3VQMvcQFp5byDANbNDRUj87ahv0hYEyL88m1644NQMOhiqBdseVC9-TedowSt-xXe4P3IRCxzy52n-D28uL3bM5DawVuMUbouSyMqiNRS2e1MFqKPFc2jetYWZlaNGqxQeVWiaBd1yqyxmlZR6ZSQqd5VKXiCCZN27hjYLpwSqAfiaawxlhbaEcCdUU8PIm08QmIUZelDbzj1P5iUY4As4dyGIGSRqCMFOHsToBvpJYD78Yb18txmMoX86dE0_Bfyc_vlvwCH3yG2YNbvsKkX63dN3RRenMK22d_49MwEZ8BBMHo8g |
linkProvider | Elsevier |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8QwEA6rHvTiW3ybg9e47SZtmqPIyvoEUcFbSdIUH0u72O5J8Lc7k7aiIAre2tIp7STNPPLNN4QcDjIVR3lkmAmTmAkVREwb6-Aol1oIzwGFaIvreHQvzh-ihx456WphEFbZrv3Nmu5X6_ZKv9Vmf_L01L8dQLQScamQ9CyIkmSGzAk4R1zf0Xv4mWhBF1n53WUUYCjRldB5nFc1rRA30pB5evLKn03UF7NzukwWW3-RHjevtEJ6rlglS10vBtr-mmvkbeiL-KjzlBBgSWitqxc6wW9pc65UFxkFH3HMsKE8hbAWzAxWo9OyoI8IiylhNrlyWtEGZtjUEJSvdDLWNTq3FcW0Lb0pb-E5CCH2ucVqndyfDu9ORqxtrMAsRAg1k4lRecBz6azmRksex8qKMA-VlcKCSQsNqDYbcNxzzQJrnJZ5YDLFtYiDTPANMluUhdskVCdOcfAiwRDmEGlz7VAgz5CFZyBtuEV4p8vUtqzj2PxinHbwsue0GYEURyANFKLstgj7lJo0rBt_3C-7YUq_zZ4UDMOvktv_ljwg86O7q8v08uz6Yocs-Fyzh7nsktn6der2wFmpzb6fjB8COem9 |
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%3Ajournal&rft.genre=article&rft.atitle=Energy+efficient+task+partitioning+and+real-time+scheduling+on+heterogeneous+multiprocessor+platforms+with+QoS+requirements&rft.jtitle=Sustainable+computing+informatics+and+systems&rft.au=Alahmad%2C+Bader+N.&rft.au=Gopalakrishnan%2C+Sathish&rft.date=2011-12-01&rft.pub=Elsevier+Inc&rft.issn=2210-5379&rft.volume=1&rft.issue=4&rft.spage=314&rft.epage=328&rft_id=info:doi/10.1016%2Fj.suscom.2011.09.001&rft.externalDocID=S2210537911000588 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2210-5379&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2210-5379&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2210-5379&client=summon |