Energy-efficient task scheduling for multi-core platforms with per-core DVFS

Energy-efficient task scheduling is a fundamental issue in many application domains, such as energy conservation for mobile devices and the operation of green computing data centers. Modern processors support dynamic voltage and frequency scaling (DVFS) on a per-core basis, i.e., the CPU can adjust...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Journal of parallel and distributed computing Ročník 86; s. 71 - 81
Hlavní autoři: Lin, Ching-Chi, Syu, You-Cheng, Chang, Chao-Jui, Wu, Jan-Jan, Liu, Pangfeng, Cheng, Po-Wen, Hsu, Wei-Te
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier Inc 01.12.2015
Témata:
ISSN:0743-7315, 1096-0848
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Energy-efficient task scheduling is a fundamental issue in many application domains, such as energy conservation for mobile devices and the operation of green computing data centers. Modern processors support dynamic voltage and frequency scaling (DVFS) on a per-core basis, i.e., the CPU can adjust the voltage or frequency of each core. As a result, the core in a processor may have different computing power and energy consumption. To conserve energy in multi-core platforms, we propose task scheduling algorithms that leverage per-core DVFS and achieve a balance between performance and energy consumption. We consider two task execution modes: the batch mode, which runs jobs in batches; and the online mode in which jobs with different time constraints, arrival times, and computation workloads co-exist in the system. For tasks executed in the batch mode, we propose an algorithm that finds the optimal scheduling policy; and for the online mode, we present a heuristic algorithm that determines the execution order and processing speed of tasks in an online fashion. The heuristic ensures that the total cost is minimal for every time interval during a task’s execution. Furthermore, we analyze and derive algorithms with low time complexity for each mode. •We propose task scheduling algorithms that leverage per-core DVFS on multi-cores.•Solve task-to-core, execution order, and the core frequency of task simultaneously.•For batch mode, our algorithm finds the optimal scheduling plan.•For online mode, our heuristic achieves a balance between performance and energy.
AbstractList Energy-efficient task scheduling is a fundamental issue in many application domains, such as energy conservation for mobile devices and the operation of green computing data centers. Modern processors support dynamic voltage and frequency scaling (DVFS) on a per-core basis, i.e., the CPU can adjust the voltage or frequency of each core. As a result, the core in a processor may have different computing power and energy consumption. To conserve energy in multi-core platforms, we propose task scheduling algorithms that leverage per-core DVFS and achieve a balance between performance and energy consumption. We consider two task execution modes: the batch mode, which runs jobs in batches; and the online mode in which jobs with different time constraints, arrival times, and computation workloads co-exist in the system. For tasks executed in the batch mode, we propose an algorithm that finds the optimal scheduling policy; and for the online mode, we present a heuristic algorithm that determines the execution order and processing speed of tasks in an online fashion. The heuristic ensures that the total cost is minimal for every time interval during a task’s execution. Furthermore, we analyze and derive algorithms with low time complexity for each mode. •We propose task scheduling algorithms that leverage per-core DVFS on multi-cores.•Solve task-to-core, execution order, and the core frequency of task simultaneously.•For batch mode, our algorithm finds the optimal scheduling plan.•For online mode, our heuristic achieves a balance between performance and energy.
Energy-efficient task scheduling is a fundamental issue in many application domains, such as energy conservation for mobile devices and the operation of green computing data centers. Modern processors support dynamic voltage and frequency scaling (DVFS) on a per-core basis, i.e., the CPU can adjust the voltage or frequency of each core. As a result, the core in a processor may have different computing power and energy consumption. To conserve energy in multi-core platforms, we propose task scheduling algorithms that leverage per-core DVFS and achieve a balance between performance and energy consumption. We consider two task execution modes: the batch mode, which runs jobs in batches; and the online mode in which jobs with different time constraints, arrival times, and computation workloads co-exist in the system. For tasks executed in the batch mode, we propose an algorithm that finds the optimal scheduling policy; and for the online mode, we present a heuristic algorithm that determines the execution order and processing speed of tasks in an online fashion. The heuristic ensures that the total cost is minimal for every time interval during a task's execution. Furthermore, we analyze and derive algorithms with low time complexity for each mode.
Author Lin, Ching-Chi
Wu, Jan-Jan
Hsu, Wei-Te
Cheng, Po-Wen
Chang, Chao-Jui
Syu, You-Cheng
Liu, Pangfeng
Author_xml – sequence: 1
  givenname: Ching-Chi
  surname: Lin
  fullname: Lin, Ching-Chi
  email: deathsimon@iis.sinica.edu.tw
  organization: 11529 128, Section 2, Academia Road, Nankang, Taipei, Taiwan
– sequence: 2
  givenname: You-Cheng
  surname: Syu
  fullname: Syu, You-Cheng
  email: arosusti@gmail.com
  organization: 10617 1, Section 4, Roosevelt Road, Taipei, Taiwan
– sequence: 3
  givenname: Chao-Jui
  orcidid: 0000-0002-9281-4145
  surname: Chang
  fullname: Chang, Chao-Jui
  email: crchang@iis.sinica.edu.tw
  organization: 11529 128, Section 2, Academia Road, Nankang, Taipei, Taiwan
– sequence: 4
  givenname: Jan-Jan
  surname: Wu
  fullname: Wu, Jan-Jan
  email: wuj@iis.sinica.edu.tw
  organization: 11529 128, Section 2, Academia Road, Nankang, Taipei, Taiwan
– sequence: 5
  givenname: Pangfeng
  surname: Liu
  fullname: Liu, Pangfeng
  email: pangfeng@csie.ntu.edu.tw
  organization: 10617 1, Section 4, Roosevelt Road, Taipei, Taiwan
– sequence: 6
  givenname: Po-Wen
  surname: Cheng
  fullname: Cheng, Po-Wen
  email: sting@itri.org.tw
  organization: 31040 195, Section 4, Chung Hsing Road, Chutung, Hsinchu, Taiwan
– sequence: 7
  givenname: Wei-Te
  surname: Hsu
  fullname: Hsu, Wei-Te
  email: victor.hsu@itri.org.tw
  organization: 31040 195, Section 4, Chung Hsing Road, Chutung, Hsinchu, Taiwan
BookMark eNp9kDtPwzAUhS1UJNrCH2DKyJJg52VHYkGlBaRKDDxWy3WuW4ckDrYD6r8nUZgYOl3p6HxHut8CzVrTAkLXBEcEk_y2iqqulFGMSRZhFmGcnqE5wUUeYpayGZpjmiYhTUh2gRbOVRgTklE2R9t1C3Z_DEEpLTW0PvDCfQZOHqDsa93uA2Vs0PS116E0FoKuFn6IGhf8aH8IOrBT_vCxeb1E50rUDq7-7hK9b9Zvq6dw-_L4vLrfhjJJEh_uCiFlTGKZih3JVQqYClVmrCh3Kk6KTIpCKSZooUqlMpYmeQxZXhJBc5GLOE2W6Gba7az56sF53mgnoa5FC6Z3nFCKY1rQrBiq8VSV1jhnQfHO6kbYIyeYj-p4xUd1fFTHMeODugFi_yCpvfDatN4KXZ9G7yYUhv-_NVjuRq0SSm1Bel4afQr_Bf2_jQA
CitedBy_id crossref_primary_10_4018_IJDST_2018070101
crossref_primary_10_1007_s41870_022_01042_4
crossref_primary_10_1016_j_future_2016_02_004
crossref_primary_10_1109_MDAT_2022_3184634
crossref_primary_10_1016_j_future_2019_02_019
crossref_primary_10_1016_j_cie_2018_02_006
crossref_primary_10_1109_TCAD_2019_2957374
crossref_primary_10_1002_cpe_4170
crossref_primary_10_1145_3563946
crossref_primary_10_1109_TCAD_2018_2846650
crossref_primary_10_1007_s11042_020_09516_y
crossref_primary_10_1109_TSMC_2018_2865965
crossref_primary_10_1016_j_engappai_2019_103257
crossref_primary_10_1093_comjnl_bxz150
crossref_primary_10_1007_s11227_024_06035_7
crossref_primary_10_1007_s11227_020_03312_z
crossref_primary_10_1016_j_jpdc_2023_02_009
crossref_primary_10_1109_ACCESS_2019_2944238
crossref_primary_10_3390_fi10090086
crossref_primary_10_1145_3583590
Cites_doi 10.1007/s11227-010-0416-0
10.1145/1206035.1206038
10.1016/j.jpdc.2012.03.005
10.1016/j.future.2013.06.009
10.1145/1290672.1290686
10.1109/DATE.2011.5763052
10.1109/ICPP.2014.47
10.1016/0020-0190(79)90117-0
10.1145/1529255.1529260
10.1109/DATE.2011.5763190
10.1002/cpe.2889
10.1145/2539036.2539049
10.1006/jpdc.2000.1714
10.1109/TPDS.2011.87
ContentType Journal Article
Copyright 2015 Elsevier Inc.
Copyright_xml – notice: 2015 Elsevier Inc.
DBID AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1016/j.jpdc.2015.08.004
DatabaseName CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Computer and Information Systems Abstracts
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1096-0848
EndPage 81
ExternalDocumentID 10_1016_j_jpdc_2015_08_004
S0743731515001422
GroupedDBID --K
--M
-~X
.~1
0R~
1B1
1~.
1~5
29L
4.4
457
4G.
5GY
5VS
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
ABBOA
ABEFU
ABFNM
ABFSI
ABJNI
ABMAC
ABTAH
ABXDB
ABYKQ
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADFGL
ADHUB
ADJOM
ADMUD
ADTZH
AEBSH
AECPX
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHJVU
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BJAXD
BKOJK
BLXMC
CAG
COF
CS3
DM4
DU5
E.L
EBS
EFBJH
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-2
G-Q
G8K
GBLVA
GBOLZ
HLZ
HVGLF
HZ~
H~9
IHE
J1W
JJJVA
K-O
KOM
LG5
LG9
LY7
M41
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
ROL
RPZ
SBC
SDF
SDG
SDP
SES
SET
SEW
SPC
SPCBC
SST
SSV
SSZ
T5K
TN5
TWZ
WUQ
XJT
XOL
XPP
ZMT
ZU3
ZY4
~G-
~G0
9DU
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
ADVLN
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c333t-b9acc212c4ab16f4e07afd589dbf2395ca9ff8a79fdff584362e56d1a76a6a243
ISICitedReferencesCount 26
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000365245300006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0743-7315
IngestDate Mon Sep 29 06:30:12 EDT 2025
Sat Nov 29 07:16:41 EST 2025
Tue Nov 18 22:42:22 EST 2025
Fri Feb 23 02:31:21 EST 2024
IsPeerReviewed true
IsScholarly true
Keywords Task scheduling
Task characteristics
Energy-efficient
Multi-core
DVFS
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c333t-b9acc212c4ab16f4e07afd589dbf2395ca9ff8a79fdff584362e56d1a76a6a243
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ORCID 0000-0002-9281-4145
PQID 1770279759
PQPubID 23500
PageCount 11
ParticipantIDs proquest_miscellaneous_1770279759
crossref_primary_10_1016_j_jpdc_2015_08_004
crossref_citationtrail_10_1016_j_jpdc_2015_08_004
elsevier_sciencedirect_doi_10_1016_j_jpdc_2015_08_004
PublicationCentury 2000
PublicationDate 2015-12-01
PublicationDateYYYYMMDD 2015-12-01
PublicationDate_xml – month: 12
  year: 2015
  text: 2015-12-01
  day: 01
PublicationDecade 2010
PublicationTitle Journal of parallel and distributed computing
PublicationYear 2015
Publisher Elsevier Inc
Publisher_xml – name: Elsevier Inc
References Yao, Demers, Shenker (br000135) 1995
Bansal, Kimbrel, Pruhs (br000020) 2007; 54
Grosse, Durand, Feautrier (br000055) 2009; 14
Lee, Sakurai (br000095) 2000
F. Kong, W. Yi, Q. Deng, Energy-efficient scheduling of real-time tasks on cluster-based multicores, in: Design, Automation Test in Europe Conference Exhibition, DATE, 2011, 2011, pp. 1–6.
Koufaty, Reddy, Hahn (br000080) 2010
T. Kolpe, A. Zhai, S. Sapatnekar, Enabling improved power management in multicore processors through clustered DVFS, in: Design, Automation Test in Europe Conference Exhibition, DATE, 2011, 2011, pp. 1–6.
Choi, Dantu, Cheng, Pedram (br000045) 2002
Lam, Lee, To, Wong (br000085) 2008
Lu, Hein, Humphrey, Stan, Lach, Skadron (br000110) 2002
V. Pallipadi, A. Starikovskiy, The on demand governor: past, present and future, in: Proceedings of Linux Symposium, Vol. 2, 2006, pp. 223-238.
Aydin, Melhem, Mossé, Mejía-Alvarez (br000015) 2001
Syu (br000120) 2015
Kim, Kim, Kang, Kim (br000065) 2013
Li (br000100) 2012; 60
P. Greenhalgh, Big. little processing with arm cortex-a15 & cortex-a7, ARM White Paper.
Braun, Siegel, Beck, Bölöni, Maheswaran, Reuther, Robertson, Theys, Yao, Hensgen, Freund (br000030) 2001; 61
Albers, Fujiwara (br000005) 2007; 3
Lee (br000090) 2012; 23
C.-C. Lin, C.-J. Chang, Y.-C. Syu, J.-J. Wu, P. Liu, P.-W. Cheng, W.-T. Hsu, An engergy-efficient task scheduler for multicore platforms with per-core DVFS based on task characteristics, in: Proceedings of the 2014 IEEE International Conference on Parallel Processing, ICPP’14, 2014.
Aupy, Benoit, Dufossé, Robert (br000010) 2013; 25
Chang, Hsiu, Chang, Chang (br000035) 2013; 13
.
Judgegirl
Wu, Chang, Chan (br000130) 2014; 37
Chen (br000040) 2005
Bentley (br000025) 1979; 8
Tseng, Hsiu, Pan, Kuo (br000125) 2014
Zhu, He, Li, Qin (br000140) 2012; 72
Tseng (10.1016/j.jpdc.2015.08.004_br000125) 2014
Lu (10.1016/j.jpdc.2015.08.004_br000110) 2002
Kim (10.1016/j.jpdc.2015.08.004_br000065) 2013
Aupy (10.1016/j.jpdc.2015.08.004_br000010) 2013; 25
10.1016/j.jpdc.2015.08.004_br000115
Bansal (10.1016/j.jpdc.2015.08.004_br000020) 2007; 54
10.1016/j.jpdc.2015.08.004_br000060
Koufaty (10.1016/j.jpdc.2015.08.004_br000080) 2010
Lam (10.1016/j.jpdc.2015.08.004_br000085) 2008
Grosse (10.1016/j.jpdc.2015.08.004_br000055) 2009; 14
Syu (10.1016/j.jpdc.2015.08.004_br000120) 2015
Yao (10.1016/j.jpdc.2015.08.004_br000135) 1995
Chen (10.1016/j.jpdc.2015.08.004_br000040) 2005
Bentley (10.1016/j.jpdc.2015.08.004_br000025) 1979; 8
Choi (10.1016/j.jpdc.2015.08.004_br000045) 2002
Aydin (10.1016/j.jpdc.2015.08.004_br000015) 2001
Chang (10.1016/j.jpdc.2015.08.004_br000035) 2013; 13
Wu (10.1016/j.jpdc.2015.08.004_br000130) 2014; 37
Li (10.1016/j.jpdc.2015.08.004_br000100) 2012; 60
10.1016/j.jpdc.2015.08.004_br000105
10.1016/j.jpdc.2015.08.004_br000050
Lee (10.1016/j.jpdc.2015.08.004_br000095) 2000
10.1016/j.jpdc.2015.08.004_br000075
Albers (10.1016/j.jpdc.2015.08.004_br000005) 2007; 3
Zhu (10.1016/j.jpdc.2015.08.004_br000140) 2012; 72
Braun (10.1016/j.jpdc.2015.08.004_br000030) 2001; 61
10.1016/j.jpdc.2015.08.004_br000070
Lee (10.1016/j.jpdc.2015.08.004_br000090) 2012; 23
References_xml – start-page: 85:1
  year: 2014
  end-page: 85:6
  ident: br000125
  article-title: User-centric energy-efficient scheduling on multi-core mobile devices
  publication-title: Proceedings of the 51st Annual Design Automation Conference on Design Automation Conference
– volume: 14
  start-page: 38:1
  year: 2009
  end-page: 38:20
  ident: br000055
  article-title: Methods for power optimization in SOC-based data flow systems
  publication-title: ACM Trans. Des. Autom. Electron. Syst.
– volume: 54
  start-page: 3:1
  year: 2007
  end-page: 3:39
  ident: br000020
  article-title: Speed scaling to manage energy and temperature
  publication-title: J. ACM
– reference: Judgegirl,
– start-page: 13
  year: 2005
  end-page: 20
  ident: br000040
  article-title: Multiprocessor energy-efficient scheduling for real-time tasks with different power characteristics
  publication-title: Proceedings of the 2005 International Conference on Parallel Processing
– reference: P. Greenhalgh, Big. little processing with arm cortex-a15 & cortex-a7, ARM White Paper.
– start-page: 374
  year: 1995
  ident: br000135
  article-title: A scheduling model for reduced CPU energy
  publication-title: Proceedings of the 36th Annual Symposium on Foundations of Computer Science
– reference: F. Kong, W. Yi, Q. Deng, Energy-efficient scheduling of real-time tasks on cluster-based multicores, in: Design, Automation Test in Europe Conference Exhibition, DATE, 2011, 2011, pp. 1–6.
– year: 2015
  ident: br000120
  article-title: Energy-efficient batch task scheduling for heterogeneous multi-core platforms with per-core DVFS
– reference: T. Kolpe, A. Zhai, S. Sapatnekar, Enabling improved power management in multicore processors through clustered DVFS, in: Design, Automation Test in Europe Conference Exhibition, DATE, 2011, 2011, pp. 1–6.
– volume: 72
  start-page: 751
  year: 2012
  end-page: 763
  ident: br000140
  article-title: Adaptive energy-efficient scheduling for real-time tasks on DVS-enabled heterogeneous clusters
  publication-title: J. Parallel Distrib. Comput.
– reference: C.-C. Lin, C.-J. Chang, Y.-C. Syu, J.-J. Wu, P. Liu, P.-W. Cheng, W.-T. Hsu, An engergy-efficient task scheduler for multicore platforms with per-core DVFS based on task characteristics, in: Proceedings of the 2014 IEEE International Conference on Parallel Processing, ICPP’14, 2014.
– volume: 23
  start-page: 530
  year: 2012
  end-page: 537
  ident: br000090
  article-title: Energy-efficient scheduling of periodic real-time tasks on lightly loaded multicore processors
  publication-title: IEEE Trans. Parallel Distrib. Syst.
– start-page: 806
  year: 2000
  end-page: 809
  ident: br000095
  article-title: Run-time voltage hopping for low-power real-time systems
  publication-title: Proceedings of the 37th Annual Design Automation Conference
– start-page: 156
  year: 2002
  end-page: 163
  ident: br000110
  article-title: Control-theoretic dynamic frequency and voltage scaling for multimedia workloads
  publication-title: Proceedings of the 2002 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems
– volume: 13
  start-page: 53:1
  year: 2013
  end-page: 53:22
  ident: br000035
  article-title: A resource-driven DVFS scheme for smart handheld devices
  publication-title: ACM Trans. Embedded Comput. Syst.
– volume: 60
  start-page: 223
  year: 2012
  end-page: 247
  ident: br000100
  article-title: Energy efficient scheduling of parallel tasks on multiprocessor computers
  publication-title: J. Supercomput.
– start-page: 732
  year: 2002
  end-page: 737
  ident: br000045
  article-title: Frame-based dynamic voltage and frequency scaling for a MPEG decoder
  publication-title: Proceedings of the 2002 IEEE/ACM International Conference on Computer-aided Design
– volume: 3
  year: 2007
  ident: br000005
  article-title: Energy-efficient algorithms for flow time minimization
  publication-title: ACM Trans. Algorithms
– start-page: 125
  year: 2010
  end-page: 138
  ident: br000080
  article-title: Bias scheduling in heterogeneous multi-core architectures
  publication-title: Proceedings of the 5th European Conference on Computer Systems
– volume: 25
  start-page: 1505
  year: 2013
  end-page: 1523
  ident: br000010
  article-title: Reclaiming the energy of a schedule: models and algorithms
  publication-title: Concurr. Comput.: Pract. Exper.
– volume: 61
  start-page: 810
  year: 2001
  end-page: 837
  ident: br000030
  article-title: A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems
  publication-title: J. Parallel Distrib. Comput.
– reference: .
– start-page: 647
  year: 2008
  end-page: 659
  ident: br000085
  article-title: Speed scaling functions for flow time scheduling based on active job count
  publication-title: Proceedings of the 16th Annual European Symposium on Algorithms
– reference: V. Pallipadi, A. Starikovskiy, The on demand governor: past, present and future, in: Proceedings of Linux Symposium, Vol. 2, 2006, pp. 223-238.
– volume: 37
  start-page: 141
  year: 2014
  end-page: 147
  ident: br000130
  article-title: A green energy-efficient scheduling algorithm using the DVFS technique for cloud datacenters
  publication-title: Future Gener. Comput. Syst.
– start-page: 225
  year: 2001
  ident: br000015
  article-title: Determining optimal processor speeds for periodic real-time tasks with different power characteristics
  publication-title: Proceedings of the 13th Euromicro Conference on Real-Time Systems
– start-page: 23
  year: 2013
  end-page: 30
  ident: br000065
  article-title: Using DVFS and task scheduling algorithms for a hard real-time heterogeneous multicore processor environment
  publication-title: Proceedings of the 2013 Workshop on Energy Efficient High Performance Parallel and Distributed Computing
– volume: 8
  start-page: 244
  year: 1979
  end-page: 251
  ident: br000025
  article-title: Decomposable searching problems
  publication-title: Inform. Process. Lett.
– ident: 10.1016/j.jpdc.2015.08.004_br000115
– start-page: 374
  year: 1995
  ident: 10.1016/j.jpdc.2015.08.004_br000135
  article-title: A scheduling model for reduced CPU energy
– volume: 60
  start-page: 223
  issue: 2
  year: 2012
  ident: 10.1016/j.jpdc.2015.08.004_br000100
  article-title: Energy efficient scheduling of parallel tasks on multiprocessor computers
  publication-title: J. Supercomput.
  doi: 10.1007/s11227-010-0416-0
– start-page: 647
  year: 2008
  ident: 10.1016/j.jpdc.2015.08.004_br000085
  article-title: Speed scaling functions for flow time scheduling based on active job count
– start-page: 156
  year: 2002
  ident: 10.1016/j.jpdc.2015.08.004_br000110
  article-title: Control-theoretic dynamic frequency and voltage scaling for multimedia workloads
– start-page: 732
  year: 2002
  ident: 10.1016/j.jpdc.2015.08.004_br000045
  article-title: Frame-based dynamic voltage and frequency scaling for a MPEG decoder
– volume: 54
  start-page: 3:1
  issue: 1
  year: 2007
  ident: 10.1016/j.jpdc.2015.08.004_br000020
  article-title: Speed scaling to manage energy and temperature
  publication-title: J. ACM
  doi: 10.1145/1206035.1206038
– year: 2015
  ident: 10.1016/j.jpdc.2015.08.004_br000120
– ident: 10.1016/j.jpdc.2015.08.004_br000050
– volume: 72
  start-page: 751
  issue: 6
  year: 2012
  ident: 10.1016/j.jpdc.2015.08.004_br000140
  article-title: Adaptive energy-efficient scheduling for real-time tasks on DVS-enabled heterogeneous clusters
  publication-title: J. Parallel Distrib. Comput.
  doi: 10.1016/j.jpdc.2012.03.005
– volume: 37
  start-page: 141
  year: 2014
  ident: 10.1016/j.jpdc.2015.08.004_br000130
  article-title: A green energy-efficient scheduling algorithm using the DVFS technique for cloud datacenters
  publication-title: Future Gener. Comput. Syst.
  doi: 10.1016/j.future.2013.06.009
– volume: 3
  issue: 4
  year: 2007
  ident: 10.1016/j.jpdc.2015.08.004_br000005
  article-title: Energy-efficient algorithms for flow time minimization
  publication-title: ACM Trans. Algorithms
  doi: 10.1145/1290672.1290686
– start-page: 125
  year: 2010
  ident: 10.1016/j.jpdc.2015.08.004_br000080
  article-title: Bias scheduling in heterogeneous multi-core architectures
– ident: 10.1016/j.jpdc.2015.08.004_br000070
  doi: 10.1109/DATE.2011.5763052
– start-page: 225
  year: 2001
  ident: 10.1016/j.jpdc.2015.08.004_br000015
  article-title: Determining optimal processor speeds for periodic real-time tasks with different power characteristics
– ident: 10.1016/j.jpdc.2015.08.004_br000105
  doi: 10.1109/ICPP.2014.47
– start-page: 23
  year: 2013
  ident: 10.1016/j.jpdc.2015.08.004_br000065
  article-title: Using DVFS and task scheduling algorithms for a hard real-time heterogeneous multicore processor environment
– volume: 8
  start-page: 244
  issue: 5
  year: 1979
  ident: 10.1016/j.jpdc.2015.08.004_br000025
  article-title: Decomposable searching problems
  publication-title: Inform. Process. Lett.
  doi: 10.1016/0020-0190(79)90117-0
– start-page: 13
  year: 2005
  ident: 10.1016/j.jpdc.2015.08.004_br000040
  article-title: Multiprocessor energy-efficient scheduling for real-time tasks with different power characteristics
– volume: 14
  start-page: 38:1
  issue: 3
  year: 2009
  ident: 10.1016/j.jpdc.2015.08.004_br000055
  article-title: Methods for power optimization in SOC-based data flow systems
  publication-title: ACM Trans. Des. Autom. Electron. Syst.
  doi: 10.1145/1529255.1529260
– start-page: 85:1
  year: 2014
  ident: 10.1016/j.jpdc.2015.08.004_br000125
  article-title: User-centric energy-efficient scheduling on multi-core mobile devices
– ident: 10.1016/j.jpdc.2015.08.004_br000075
  doi: 10.1109/DATE.2011.5763190
– volume: 25
  start-page: 1505
  issue: 11
  year: 2013
  ident: 10.1016/j.jpdc.2015.08.004_br000010
  article-title: Reclaiming the energy of a schedule: models and algorithms
  publication-title: Concurr. Comput.: Pract. Exper.
  doi: 10.1002/cpe.2889
– volume: 13
  start-page: 53:1
  issue: 3
  year: 2013
  ident: 10.1016/j.jpdc.2015.08.004_br000035
  article-title: A resource-driven DVFS scheme for smart handheld devices
  publication-title: ACM Trans. Embedded Comput. Syst.
  doi: 10.1145/2539036.2539049
– start-page: 806
  year: 2000
  ident: 10.1016/j.jpdc.2015.08.004_br000095
  article-title: Run-time voltage hopping for low-power real-time systems
– volume: 61
  start-page: 810
  issue: 6
  year: 2001
  ident: 10.1016/j.jpdc.2015.08.004_br000030
  article-title: A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems
  publication-title: J. Parallel Distrib. Comput.
  doi: 10.1006/jpdc.2000.1714
– volume: 23
  start-page: 530
  issue: 3
  year: 2012
  ident: 10.1016/j.jpdc.2015.08.004_br000090
  article-title: Energy-efficient scheduling of periodic real-time tasks on lightly loaded multicore processors
  publication-title: IEEE Trans. Parallel Distrib. Syst.
  doi: 10.1109/TPDS.2011.87
– ident: 10.1016/j.jpdc.2015.08.004_br000060
SSID ssj0011578
Score 2.2350936
Snippet Energy-efficient task scheduling is a fundamental issue in many application domains, such as energy conservation for mobile devices and the operation of green...
SourceID proquest
crossref
elsevier
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 71
SubjectTerms Algorithms
Computation
DVFS
Electric potential
Energy consumption
Energy-efficient
Multi-core
Online
Processors
Task characteristics
Task scheduling
Tasks
Title Energy-efficient task scheduling for multi-core platforms with per-core DVFS
URI https://dx.doi.org/10.1016/j.jpdc.2015.08.004
https://www.proquest.com/docview/1770279759
Volume 86
WOSCitedRecordID wos000365245300006&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
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1096-0848
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0011578
  issn: 0743-7315
  databaseCode: AIEXJ
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3fb9MwELaqjQde-I0YA2Qk3iajOk7i-HEanaBCExID-hY5jiOtRGnVJtP4C_Zvcxfb6ajoxB54sSIrtpLcl7uzffcdIe-00NzIJGUZ-MawQCk1y8pEM5tKVWiRxlpVfbEJeXaWzWbqy2h0HXJhLmvZNNnVlVr-V1FDHwgbU2fvIO5hUuiAaxA6tCB2aP9J8JM-m4_ZnhsCT_pbvf55BItYMCp1iJvs4wgZUlhiHekWPVef57a0K9f_4fvp1x2uK_KF17V1LAMlUu9i1SzbJ8gtuzZYQ4zzufCH-tDHoB02dH51vfJfdNBrN_efhP1ruFiwaTcM-NG5mN6GTT2e_VYFT26EfTiNhnyoUrj8zaB-s5v605VjCZaY_1XHu-2G-fv5skQOSp70HKyuiPGfhNpbhm4IPwyRbfMc58hxjhyLcSKv7H4kEwUafv_402Q2HQ6keOKMengDn3_lQgW3n2SXj7Nl7XsX5vwReeAFSI8dZh6TkW2ekIehrgf1av4p-bwNIYoQohsIUcAL3UCIDhCiCCEaIEQRQs_It9PJ-clH5qtuMCOEaFmhtDHg0JhYFzytYjuWuiqTTJVFFQmVGPh7q0xLVZVVBe4reEA2SUuuZapTHcXiOdlrFo19QaiNhCkL8JJUHMfGjPW4MLYoohQWJaLg_IDw8J1y4ynpsTJKne-W0AE5GsYsHSHLrXcn4fPn3qV0rmIOaLp13Nsgqxz0LR6i6cYuunXOpRxHUgFIXt7pSQ7J_c0v8YrstavOvib3zGV7sV698XD7DfBBpRg
linkProvider Elsevier
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+scheduling+for+multi-core+platforms+with+per-core+DVFS&rft.jtitle=Journal+of+parallel+and+distributed+computing&rft.au=Lin%2C+Ching-Chi&rft.au=Syu%2C+You-Cheng&rft.au=Chang%2C+Chao-Jui&rft.au=Wu%2C+Jan-Jan&rft.date=2015-12-01&rft.issn=0743-7315&rft.volume=86&rft.spage=71&rft.epage=81&rft_id=info:doi/10.1016%2Fj.jpdc.2015.08.004&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_jpdc_2015_08_004
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0743-7315&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0743-7315&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0743-7315&client=summon