{"id":"https://openalex.org/W4398758451","doi":"https://doi.org/10.1145/3652628.3652774","title":"Intelligent Task Scheduling for Multi-Core Processors Based on Graph Neural Networks and Deep Reinforcement Learning","display_name":"Intelligent Task Scheduling for Multi-Core Processors Based on Graph Neural Networks and Deep Reinforcement Learning","publication_year":2023,"publication_date":"2023-11-17","ids":{"openalex":"https://openalex.org/W4398758451","doi":"https://doi.org/10.1145/3652628.3652774"},"language":"en","primary_location":{"id":"doi:10.1145/3652628.3652774","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3652628.3652774","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3652628.3652774","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 4th International Conference on Artificial Intelligence and Computer Engineering","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3652628.3652774","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5036521782","display_name":"Yibo Zhou","orcid":"https://orcid.org/0009-0007-9809-7427"},"institutions":[{"id":"https://openalex.org/I90610280","display_name":"South China University of Technology","ror":"https://ror.org/0530pts50","country_code":"CN","type":"education","lineage":["https://openalex.org/I90610280"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yibo Zhou","raw_affiliation_strings":["School of Electronic and Information Engineering, South China University of Technology, China"],"raw_orcid":"https://orcid.org/0009-0007-9809-7427","affiliations":[{"raw_affiliation_string":"School of Electronic and Information Engineering, South China University of Technology, China","institution_ids":["https://openalex.org/I90610280"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024813614","display_name":"Huabiao Qin","orcid":"https://orcid.org/0000-0002-8241-3639"},"institutions":[{"id":"https://openalex.org/I90610280","display_name":"South China University of Technology","ror":"https://ror.org/0530pts50","country_code":"CN","type":"education","lineage":["https://openalex.org/I90610280"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Huabiao Qin","raw_affiliation_strings":["School of Electronic and Information Engineering, South China University of Technology, China"],"raw_orcid":"https://orcid.org/0000-0002-8241-3639","affiliations":[{"raw_affiliation_string":"School of Electronic and Information Engineering, South China University of Technology, China","institution_ids":["https://openalex.org/I90610280"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5052260605","display_name":"Guancheng Chen","orcid":"https://orcid.org/0000-0002-4941-1543"},"institutions":[{"id":"https://openalex.org/I90610280","display_name":"South China University of Technology","ror":"https://ror.org/0530pts50","country_code":"CN","type":"education","lineage":["https://openalex.org/I90610280"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Guancheng Chen","raw_affiliation_strings":["School of Electronic and Information Engineering, South China University of Technology, China"],"raw_orcid":"https://orcid.org/0000-0002-4941-1543","affiliations":[{"raw_affiliation_string":"School of Electronic and Information Engineering, South China University of Technology, China","institution_ids":["https://openalex.org/I90610280"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I90610280"],"apc_list":null,"apc_paid":null,"fwci":0.3624,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.57550172,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"875","last_page":"880"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.9994000196456909,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9970999956130981,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8301464319229126},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.7791029810905457},{"id":"https://openalex.org/keywords/directed-acyclic-graph","display_name":"Directed acyclic graph","score":0.6193613409996033},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6178573966026306},{"id":"https://openalex.org/keywords/job-shop-scheduling","display_name":"Job shop scheduling","score":0.6170836687088013},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5167754888534546},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.43247905373573303},{"id":"https://openalex.org/keywords/preprocessor","display_name":"Preprocessor","score":0.41741180419921875},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3392382264137268},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.32590845227241516},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.1228705644607544},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.10140398144721985},{"id":"https://openalex.org/keywords/schedule","display_name":"Schedule","score":0.09289810061454773}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8301464319229126},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.7791029810905457},{"id":"https://openalex.org/C74197172","wikidata":"https://www.wikidata.org/wiki/Q1195339","display_name":"Directed acyclic graph","level":2,"score":0.6193613409996033},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6178573966026306},{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.6170836687088013},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5167754888534546},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.43247905373573303},{"id":"https://openalex.org/C34736171","wikidata":"https://www.wikidata.org/wiki/Q918333","display_name":"Preprocessor","level":2,"score":0.41741180419921875},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3392382264137268},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.32590845227241516},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.1228705644607544},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.10140398144721985},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.09289810061454773},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3652628.3652774","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3652628.3652774","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3652628.3652774","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 4th International Conference on Artificial Intelligence and Computer Engineering","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3652628.3652774","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3652628.3652774","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3652628.3652774","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 4th International Conference on Artificial Intelligence and Computer Engineering","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","score":0.6700000166893005,"display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4398758451.pdf","grobid_xml":"https://content.openalex.org/works/W4398758451.grobid-xml"},"referenced_works_count":14,"referenced_works":["https://openalex.org/W1585546214","https://openalex.org/W2020079765","https://openalex.org/W2112998751","https://openalex.org/W2118396891","https://openalex.org/W2149294210","https://openalex.org/W2559365732","https://openalex.org/W2592064851","https://openalex.org/W2921961040","https://openalex.org/W2997337786","https://openalex.org/W3003227666","https://openalex.org/W3024275269","https://openalex.org/W3088447781","https://openalex.org/W4226137608","https://openalex.org/W4322706867"],"related_works":["https://openalex.org/W4302345037","https://openalex.org/W2731094954","https://openalex.org/W2789273959","https://openalex.org/W1998712144","https://openalex.org/W2952978498","https://openalex.org/W4292730466","https://openalex.org/W2951616510","https://openalex.org/W3172150420","https://openalex.org/W2107725657","https://openalex.org/W3204654320"],"abstract_inverted_index":{"Within":[0],"heterogeneous":[1,89],"multi-core":[2,90],"systems,":[3,91],"the":[4,37,43,97,115,138,146,167],"parallelization":[5],"of":[6,11,14,39,148],"tasks":[7,19,55],"and":[8,28,52,101,130],"efficient":[9],"utilization":[10],"processors":[12,47],"are":[13,20],"paramount":[15],"significance.":[16],"The":[17],"interdependent":[18],"often":[21],"represented":[22],"as":[23,174,176],"directed":[24],"acyclic":[25],"graphs":[26],"(DAGs),":[27],"an":[29,59,71,82,154],"effective":[30,72],"task":[31,57,85,141,149],"scheduling":[32,58,86,116],"algorithm":[33],"can":[34,169],"significantly":[35],"optimize":[36],"performance":[38],"these":[40],"systems.":[41],"However,":[42],"complex":[44,139],"interactions":[45],"between":[46,54,105],"with":[48,137],"different":[49],"processing":[50,98],"capabilities":[51],"interdependencies":[53],"make":[56],"NP-complete":[60],"challenge.":[61,76],"As":[62],"artificial":[63],"intelligence":[64],"developed,":[65],"Deep":[66],"Reinforcement":[67],"Learning":[68],"(DRL)":[69],"provides":[70],"solution":[73],"to":[74,113,135,144,159],"this":[75,78,161],"In":[77],"paper,":[79],"we":[80,108,119,152],"propose":[81],"intelligent":[83],"DRL-based":[84],"model":[87,114,162,168],"for":[88],"named":[92],"GG-DRL,":[93],"aiming":[94],"at":[95],"minimizing":[96],"time":[99],"makespan":[100,173],"maintaining":[102],"load":[103,179],"balancing":[104,180],"processors.":[106],"Firstly,":[107],"adopt":[109],"Markov":[110],"Decision":[111],"Process":[112],"problem.":[117],"Secondly,":[118],"design":[120],"a":[121,171,177],"graph":[122,142],"preprocessing":[123],"module":[124],"combining":[125],"Graph":[126],"Attention":[127],"Network":[128],"(GAT)":[129],"Gated":[131],"Recurrent":[132],"Unit":[133],"(GRU)":[134],"deal":[136],"DAG":[140],"structure":[143],"enhance":[145],"representation":[147],"features.":[150],"Finally,":[151],"use":[153],"Actor-Critic":[155],"reinforcement":[156],"learning":[157],"strategy":[158],"train":[160],"effectively.":[163],"Experiments":[164],"demonstrate":[165],"that":[166],"achieve":[170],"shorter":[172],"well":[175],"better":[178],"effect.":[181]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-07-31T08:31:51.225901","created_date":"2025-10-10T00:00:00"}
