{"id":"https://openalex.org/W7104177437","doi":"https://doi.org/10.1155/int/7562400","title":"Task Scheduling for Heterogeneous Multi\u2010Core Processors Based on Deep Reinforcement Learning","display_name":"Task Scheduling for Heterogeneous Multi\u2010Core Processors Based on Deep Reinforcement Learning","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W7104177437","doi":"https://doi.org/10.1155/int/7562400"},"language":"en","primary_location":{"id":"doi:10.1155/int/7562400","is_oa":true,"landing_page_url":"https://doi.org/10.1155/int/7562400","pdf_url":"https://onlinelibrary.wiley.com/doi/pdfdirect/10.1155/int/7562400","source":{"id":"https://openalex.org/S57950554","display_name":"International Journal of Intelligent Systems","issn_l":"0884-8173","issn":["0884-8173","1098-111X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Intelligent Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://onlinelibrary.wiley.com/doi/pdfdirect/10.1155/int/7562400","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Qiguang Tan","orcid":"https://orcid.org/0009-0007-0023-8755"},"institutions":[{"id":"https://openalex.org/I20942203","display_name":"Hainan University","ror":"https://ror.org/03q648j11","country_code":"CN","type":"education","lineage":["https://openalex.org/I20942203"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qiguang Tan","raw_affiliation_strings":["School of Information and Communication Engineering ,  Hainan University ,  Haikou ,  570228 , Hainan,  China ,  hainu.edu.cn"],"affiliations":[{"raw_affiliation_string":"School of Information and Communication Engineering ,  Hainan University ,  Haikou ,  570228 , Hainan,  China ,  hainu.edu.cn","institution_ids":["https://openalex.org/I20942203"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Wei Chen","orcid":"https://orcid.org/0000-0002-9603-9203"},"institutions":[{"id":"https://openalex.org/I20942203","display_name":"Hainan University","ror":"https://ror.org/03q648j11","country_code":"CN","type":"education","lineage":["https://openalex.org/I20942203"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Wei Chen","raw_affiliation_strings":["School of Information and Communication Engineering ,  Hainan University ,  Haikou ,  570228 , Hainan,  China ,  hainu.edu.cn"],"affiliations":[{"raw_affiliation_string":"School of Information and Communication Engineering ,  Hainan University ,  Haikou ,  570228 , Hainan,  China ,  hainu.edu.cn","institution_ids":["https://openalex.org/I20942203"]}]},{"author_position":"last","author":{"id":null,"display_name":"Dake Liu","orcid":null},"institutions":[{"id":"https://openalex.org/I20942203","display_name":"Hainan University","ror":"https://ror.org/03q648j11","country_code":"CN","type":"education","lineage":["https://openalex.org/I20942203"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dake Liu","raw_affiliation_strings":["School of Information and Communication Engineering ,  Hainan University ,  Haikou ,  570228 , Hainan,  China ,  hainu.edu.cn"],"affiliations":[{"raw_affiliation_string":"School of Information and Communication Engineering ,  Hainan University ,  Haikou ,  570228 , Hainan,  China ,  hainu.edu.cn","institution_ids":["https://openalex.org/I20942203"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I20942203"],"apc_list":{"value":2500,"currency":"USD","value_usd":2500},"apc_paid":{"value":2500,"currency":"USD","value_usd":2500},"fwci":2.1669,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.90843398,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"2025","issue":"1","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.47049999237060547,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.47049999237060547,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T14347","display_name":"Big Data and Digital Economy","score":0.08980000019073486,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.05999999865889549,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.6617000102996826},{"id":"https://openalex.org/keywords/fixed-priority-pre-emptive-scheduling","display_name":"Fixed-priority pre-emptive scheduling","score":0.6370000243186951},{"id":"https://openalex.org/keywords/two-level-scheduling","display_name":"Two-level scheduling","score":0.6198999881744385},{"id":"https://openalex.org/keywords/automated-planning-and-scheduling","display_name":"Automated planning and scheduling","score":0.5902000069618225},{"id":"https://openalex.org/keywords/fair-share-scheduling","display_name":"Fair-share scheduling","score":0.5817999839782715},{"id":"https://openalex.org/keywords/markov-decision-process","display_name":"Markov decision process","score":0.5730999708175659},{"id":"https://openalex.org/keywords/dynamic-priority-scheduling","display_name":"Dynamic priority scheduling","score":0.557200014591217},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5519000291824341},{"id":"https://openalex.org/keywords/rate-monotonic-scheduling","display_name":"Rate-monotonic scheduling","score":0.5131000280380249}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8568000197410583},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.6617000102996826},{"id":"https://openalex.org/C122141398","wikidata":"https://www.wikidata.org/wiki/Q5456330","display_name":"Fixed-priority pre-emptive scheduling","level":5,"score":0.6370000243186951},{"id":"https://openalex.org/C119948110","wikidata":"https://www.wikidata.org/wiki/Q7858726","display_name":"Two-level scheduling","level":4,"score":0.6198999881744385},{"id":"https://openalex.org/C114073186","wikidata":"https://www.wikidata.org/wiki/Q2631895","display_name":"Automated planning and scheduling","level":2,"score":0.5902000069618225},{"id":"https://openalex.org/C31689143","wikidata":"https://www.wikidata.org/wiki/Q733809","display_name":"Fair-share scheduling","level":3,"score":0.5817999839782715},{"id":"https://openalex.org/C106189395","wikidata":"https://www.wikidata.org/wiki/Q176789","display_name":"Markov decision process","level":3,"score":0.5730999708175659},{"id":"https://openalex.org/C107568181","wikidata":"https://www.wikidata.org/wiki/Q5319000","display_name":"Dynamic priority scheduling","level":3,"score":0.557200014591217},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5519000291824341},{"id":"https://openalex.org/C127456818","wikidata":"https://www.wikidata.org/wiki/Q238879","display_name":"Rate-monotonic scheduling","level":4,"score":0.5131000280380249},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.48899999260902405},{"id":"https://openalex.org/C175893541","wikidata":"https://www.wikidata.org/wiki/Q1196582","display_name":"Round-robin scheduling","level":4,"score":0.47099998593330383},{"id":"https://openalex.org/C32310161","wikidata":"https://www.wikidata.org/wiki/Q666365","display_name":"Earliest deadline first scheduling","level":5,"score":0.43290001153945923},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.38109999895095825},{"id":"https://openalex.org/C166109690","wikidata":"https://www.wikidata.org/wiki/Q4677422","display_name":"Action selection","level":3,"score":0.33959999680519104},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.3230000138282776},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3199000060558319},{"id":"https://openalex.org/C73564150","wikidata":"https://www.wikidata.org/wiki/Q11417093","display_name":"Instruction scheduling","level":5,"score":0.29840001463890076},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.29109999537467957},{"id":"https://openalex.org/C201515029","wikidata":"https://www.wikidata.org/wiki/Q5520966","display_name":"Gang scheduling","level":5,"score":0.29019999504089355},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.28679999709129333},{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.2831000089645386},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.26669999957084656},{"id":"https://openalex.org/C66322947","wikidata":"https://www.wikidata.org/wiki/Q11658","display_name":"Transformer","level":3,"score":0.25619998574256897},{"id":"https://openalex.org/C2984634286","wikidata":"https://www.wikidata.org/wiki/Q1331926","display_name":"Decision process","level":2,"score":0.2558000087738037},{"id":"https://openalex.org/C112866106","wikidata":"https://www.wikidata.org/wiki/Q267053","display_name":"Lottery scheduling","level":5,"score":0.25189998745918274}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1155/int/7562400","is_oa":true,"landing_page_url":"https://doi.org/10.1155/int/7562400","pdf_url":"https://onlinelibrary.wiley.com/doi/pdfdirect/10.1155/int/7562400","source":{"id":"https://openalex.org/S57950554","display_name":"International Journal of Intelligent Systems","issn_l":"0884-8173","issn":["0884-8173","1098-111X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Intelligent Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1155/int/7562400","is_oa":true,"landing_page_url":"https://doi.org/10.1155/int/7562400","pdf_url":"https://onlinelibrary.wiley.com/doi/pdfdirect/10.1155/int/7562400","source":{"id":"https://openalex.org/S57950554","display_name":"International Journal of Intelligent Systems","issn_l":"0884-8173","issn":["0884-8173","1098-111X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Intelligent Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1231421488","display_name":null,"funder_award_id":"under","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G1863690482","display_name":null,"funder_award_id":"62504065","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2087396116","display_name":null,"funder_award_id":"China","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3268665991","display_name":null,"funder_award_id":"625QN267","funder_id":"https://openalex.org/F4320322866","funder_display_name":"Natural Science Foundation of Hainan Province"},{"id":"https://openalex.org/G3317480652","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5994120800","display_name":null,"funder_award_id":"Natural","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7485587952","display_name":null,"funder_award_id":"62464005","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320322866","display_name":"Natural Science Foundation of Hainan Province","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7104177437.pdf","grobid_xml":"https://content.openalex.org/works/W7104177437.grobid-xml"},"referenced_works_count":32,"referenced_works":["https://openalex.org/W1120107613","https://openalex.org/W2149294210","https://openalex.org/W2601804960","https://openalex.org/W2907492528","https://openalex.org/W2920916739","https://openalex.org/W2979770287","https://openalex.org/W2985331920","https://openalex.org/W2992368529","https://openalex.org/W3003309554","https://openalex.org/W3006314260","https://openalex.org/W3015844042","https://openalex.org/W3025787433","https://openalex.org/W3081310128","https://openalex.org/W3098094428","https://openalex.org/W3106200542","https://openalex.org/W3127161417","https://openalex.org/W3141797743","https://openalex.org/W3142635633","https://openalex.org/W3147059732","https://openalex.org/W3160015875","https://openalex.org/W4200438374","https://openalex.org/W4293213129","https://openalex.org/W4294830207","https://openalex.org/W4296817183","https://openalex.org/W4302561932","https://openalex.org/W4304892082","https://openalex.org/W4366978326","https://openalex.org/W4381054366","https://openalex.org/W4383500888","https://openalex.org/W4385345292","https://openalex.org/W4389140158","https://openalex.org/W4401536931"],"related_works":[],"abstract_inverted_index":{"Heterogeneous":[0],"multicore":[1,65,234],"processor":[2,66,98,235],"systems":[3],"are":[4],"commonly":[5],"used":[6],"for":[7,34,164,184,191],"scheduling":[8,35,60,125,138,175,194,202],"tasks":[9,236],"of":[10,47,152,232],"DAG":[11,199],"applications.":[12],"Deep":[13],"reinforcement":[14,49],"learning,":[15],"with":[16,149,157,212],"its":[17],"superior":[18],"ability":[19],"to":[20,54,112,114,171,195,218],"perceive":[21],"decisions":[22],"directly":[23],"and":[24,43,74,86,97,117,133,167,187,228],"handle":[25],"high\u2010dimensional":[26],"state":[27],"actions,":[28],"has":[29],"become":[30],"a":[31,59,63,77,108,123,141,181],"prevalent":[32],"solution":[33],"these":[36],"systems.":[37],"However,":[38],"the":[39,89,100,105,118,146,153,169,173,185,224],"incomplete":[40],"environment":[41,70],"models":[42],"large":[44],"action":[45],"spaces":[46],"deep":[48,109],"learning":[50],"present":[51],"significant":[52],"challenges":[53],"scheduling.":[55],"This":[56],"paper":[57],"investigates":[58],"problem":[61],"in":[62,209],"heterogeneous":[64,233],"environment.":[67],"Initially,":[68],"system":[69],"information":[71],"is":[72,103,140,162],"extracted":[73],"encoded":[75],"using":[76,122],"graph":[78],"convolutional":[79],"neural":[80,110],"network":[81,111],"based":[82],"on":[83],"integrating":[84],"adapter":[85],"AdapterFusion":[87],"into":[88],"transformer":[90],"architecture.":[91],"Then,":[92],"by":[93,237],"separating":[94],"task":[95,193,201],"selection":[96],"allocation,":[99],"decision":[101,143],"space":[102],"reduced:":[104],"former":[106],"uses":[107],"learn":[113],"select":[115],"nodes,":[116],"latter":[119],"allocates":[120],"processors":[121],"heuristic":[124],"algorithm":[126,148,170,222],"combining":[127],"earliest":[128],"completion":[129],"time\u2010based":[130],"node":[131],"replication":[132],"rolling":[134],"technology.":[135],"The":[136,177],"entire":[137],"process":[139,179],"Markov":[142],"problem.":[144],"Therefore,":[145],"PPO":[147],"dynamic":[150],"adjustment":[151],"clipping":[154],"factor,":[155],"combined":[156],"an":[158],"advantage":[159],"actor\u2010critic":[160],"network,":[161],"employed":[163],"training,":[165],"optimizing,":[166],"evaluating":[168],"find":[172],"optimal":[174,205],"strategy.":[176],"training":[178],"adopts":[180],"reward":[182],"function":[183],"time":[186,227],"power":[188,229],"consumption":[189,230],"required":[190],"completed":[192],"ensure":[196],"that":[197],"multiple":[198],"application":[200],"can":[203],"achieve":[204],"performance.":[206],"Experiments":[207],"conducted":[208],"various":[210],"environments":[211],"different":[213],"parameters":[214],"show":[215],"that,":[216],"compared":[217],"other":[219],"algorithms,":[220],"this":[221],"reduces":[223],"overall":[225],"execution":[226],"cost":[231],"11.09%.":[238]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-04-13T07:58:08.660418","created_date":"2025-11-06T00:00:00"}
