{"id":"https://openalex.org/W4408199075","doi":"https://doi.org/10.3390/electronics14051048","title":"A Survey of Advancements in Scheduling Techniques for Efficient Deep Learning Computations on GPUs","display_name":"A Survey of Advancements in Scheduling Techniques for Efficient Deep Learning Computations on GPUs","publication_year":2025,"publication_date":"2025-03-06","ids":{"openalex":"https://openalex.org/W4408199075","doi":"https://doi.org/10.3390/electronics14051048"},"language":"en","primary_location":{"id":"doi:10.3390/electronics14051048","doi":"https://doi.org/10.3390/electronics14051048","is_oa":true,"landing_page_url":"https://doi.org/10.3390/electronics14051048","pdf_url":null,"source":{"id":"https://openalex.org/S4210202905","display_name":"Electronics","issn_l":"2079-9292","issn":["2079-9292"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","norway-1","poland-100","russia-white-list-2","vabb-shw"],"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Electronics","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.3390/electronics14051048","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5059689258","display_name":"Rupinder Kaur","orcid":"https://orcid.org/0000-0003-0065-6280","observed_orcids":["https://orcid.org/0000-0003-0065-6280"]},"institutions":[{"id":"https://openalex.org/I530967","display_name":"Toronto Metropolitan University","ror":"https://ror.org/05g13zd79","country_code":"CA","type":"education","lineage":["https://openalex.org/I530967"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Rupinder Kaur","raw_affiliation_strings":["Electrical, Computer and Biomedical Engineering Department, Toronto Metropolitan University, 350 Victoria St, Toronto, ON M5B2K3, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical, Computer and Biomedical Engineering Department, Toronto Metropolitan University, 350 Victoria St, Toronto, ON M5B2K3, Canada","institution_ids":["https://openalex.org/I530967"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041995126","display_name":"Arghavan Asad","orcid":"https://orcid.org/0009-0009-0244-8865","observed_orcids":["https://orcid.org/0009-0009-0244-8865","https://orcid.org/0000-0001-9254-9479"]},"institutions":[{"id":"https://openalex.org/I86519414","display_name":"Algoma University","ror":"https://ror.org/0131d6623","country_code":"CA","type":"education","lineage":["https://openalex.org/I86519414"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Arghavan Asad","raw_affiliation_strings":["School of Computer Science and Technology, Algoma University, Brampton, ON L6V1A3, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Algoma University, Brampton, ON L6V1A3, Canada","institution_ids":["https://openalex.org/I86519414"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5099848951","display_name":"Seham Al Abdul Wahid","orcid":"https://orcid.org/0009-0009-8194-6896","observed_orcids":["https://orcid.org/0009-0009-8194-6896"]},"institutions":[{"id":"https://openalex.org/I530967","display_name":"Toronto Metropolitan University","ror":"https://ror.org/05g13zd79","country_code":"CA","type":"education","lineage":["https://openalex.org/I530967"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Seham Al Abdul Wahid","raw_affiliation_strings":["Electrical, Computer and Biomedical Engineering Department, Toronto Metropolitan University, 350 Victoria St, Toronto, ON M5B2K3, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical, Computer and Biomedical Engineering Department, Toronto Metropolitan University, 350 Victoria St, Toronto, ON M5B2K3, Canada","institution_ids":["https://openalex.org/I530967"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5105844530","display_name":"Farah Mohammadi","orcid":"https://orcid.org/0000-0002-9526-8485","observed_orcids":["https://orcid.org/0000-0002-9526-8485"]},"institutions":[{"id":"https://openalex.org/I530967","display_name":"Toronto Metropolitan University","ror":"https://ror.org/05g13zd79","country_code":"CA","type":"education","lineage":["https://openalex.org/I530967"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Farah Mohammadi","raw_affiliation_strings":["Electrical, Computer and Biomedical Engineering Department, Toronto Metropolitan University, 350 Victoria St, Toronto, ON M5B2K3, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical, Computer and Biomedical Engineering Department, Toronto Metropolitan University, 350 Victoria St, Toronto, ON M5B2K3, Canada","institution_ids":["https://openalex.org/I530967"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5059689258"],"corresponding_institution_ids":["https://openalex.org/I530967"],"apc_list":{"value":2400,"currency":"CHF","value_usd":2896},"apc_paid":{"value":2400,"currency":"CHF","value_usd":2896},"fwci":8.5082,"has_fulltext":false,"cited_by_count":18,"citation_normalized_percentile":{"value":0.98409806,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":100},"biblio":{"volume":"14","issue":"5","first_page":"1048","last_page":"1048"},"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.9994999766349792,"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.9994999766349792,"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/T10481","display_name":"Computer Graphics and Visualization Techniques","score":9.999999747378752e-05,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":9.999999747378752e-05,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/gpu-scheduling","display_name":"GPU scheduling","score":0.968999981880188},{"id":"https://openalex.org/keywords/deep-learning-acceleration","display_name":"deep learning acceleration","score":0.7670000195503235},{"id":"https://openalex.org/keywords/memory-latency","display_name":"memory latency","score":0.5379999876022339},{"id":"https://openalex.org/keywords/warp-scheduling","display_name":"warp scheduling","score":0.718999981880188},{"id":"https://openalex.org/keywords/prefetching","display_name":"prefetching","score":0.8159999847412109},{"id":"https://openalex.org/keywords/gpu-utilization","display_name":"GPU utilization","score":0.9359999895095825},{"id":"https://openalex.org/keywords/energy-efficiency","display_name":"energy efficiency","score":0.6549999713897705},{"id":"https://openalex.org/keywords/task-scheduling","display_name":"task scheduling","score":0.7429999709129333}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8224272727966309},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.6356022357940674},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6127700209617615},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.5900319814682007},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5120194554328918},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4932064414024353},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.47416606545448303},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.44607239961624146},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.43949902057647705},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4383566379547119},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2813712954521179},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.3390/electronics14051048","doi":"https://doi.org/10.3390/electronics14051048","is_oa":true,"landing_page_url":"https://doi.org/10.3390/electronics14051048","pdf_url":null,"source":{"id":"https://openalex.org/S4210202905","display_name":"Electronics","issn_l":"2079-9292","issn":["2079-9292"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","norway-1","poland-100","russia-white-list-2","vabb-shw"],"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Electronics","raw_type":"journal-article"},{"id":"doi:10.20944/preprints202412.0276.v2","doi":"https://doi.org/10.20944/preprints202412.0276.v2","is_oa":true,"landing_page_url":"https://doi.org/10.20944/preprints202412.0276.v2","pdf_url":"https://www.preprints.org/frontend/manuscript/9295ee88f8ed00baa8c15323eb397061/download_pub","source":{"id":"https://openalex.org/S6309402219","display_name":"Preprints.org","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"posted-content"},{"id":"doi:10.20944/preprints202412.0276.v1","doi":"https://doi.org/10.20944/preprints202412.0276.v1","is_oa":true,"landing_page_url":"https://doi.org/10.20944/preprints202412.0276.v1","pdf_url":null,"source":{"id":"https://openalex.org/S6309402219","display_name":"Preprints.org","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"posted-content"}],"best_oa_location":{"id":"doi:10.3390/electronics14051048","doi":"https://doi.org/10.3390/electronics14051048","is_oa":true,"landing_page_url":"https://doi.org/10.3390/electronics14051048","pdf_url":null,"source":{"id":"https://openalex.org/S4210202905","display_name":"Electronics","issn_l":"2079-9292","issn":["2079-9292"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","norway-1","poland-100","russia-white-list-2","vabb-shw"],"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Electronics","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4408199075.pdf","grobid_xml":"https://content.openalex.org/works/W4408199075.grobid-xml"},"referenced_works_count":52,"referenced_works":["https://openalex.org/W1864199185","https://openalex.org/W2908161131","https://openalex.org/W2973989741","https://openalex.org/W3000269148","https://openalex.org/W3013081263","https://openalex.org/W3013404039","https://openalex.org/W3047475266","https://openalex.org/W3089950991","https://openalex.org/W3114366602","https://openalex.org/W3158448693","https://openalex.org/W3186289964","https://openalex.org/W3188301851","https://openalex.org/W4229447288","https://openalex.org/W4282587059","https://openalex.org/W4285194642","https://openalex.org/W4286307983","https://openalex.org/W4313855892","https://openalex.org/W4319068657","https://openalex.org/W4376278355","https://openalex.org/W4378979503","https://openalex.org/W4379051661","https://openalex.org/W4382118963","https://openalex.org/W4385781613","https://openalex.org/W4386158751","https://openalex.org/W4386982157","https://openalex.org/W4387873724","https://openalex.org/W4388153979","https://openalex.org/W4388692272","https://openalex.org/W4389301512","https://openalex.org/W4390263770","https://openalex.org/W4391146793","https://openalex.org/W4391420768","https://openalex.org/W4391932691","https://openalex.org/W4392110350","https://openalex.org/W4392265902","https://openalex.org/W4392636792","https://openalex.org/W4392910051","https://openalex.org/W4394597245","https://openalex.org/W4394661856","https://openalex.org/W4396533929","https://openalex.org/W4396881464","https://openalex.org/W4396945380","https://openalex.org/W4398151062","https://openalex.org/W4399175514","https://openalex.org/W4399282305","https://openalex.org/W4399621288","https://openalex.org/W4400677064","https://openalex.org/W4401014422","https://openalex.org/W4406166810","https://openalex.org/W4407217988","https://openalex.org/W4408078474","https://openalex.org/W7223748774"],"related_works":["https://openalex.org/W4412642535","https://openalex.org/W4411624362","https://openalex.org/W4390263770","https://openalex.org/W4406036375","https://openalex.org/W4388728971","https://openalex.org/W4411799595","https://openalex.org/W4411351742","https://openalex.org/W4281805071","https://openalex.org/W7084138495","https://openalex.org/W3202465876"],"abstract_inverted_index":{"This":[0],"comprehensive":[1],"survey":[2,96],"explores":[3,60],"recent":[4],"advancements":[5],"in":[6,30,83,104,137],"scheduling":[7,44,122,138],"techniques":[8,79],"for":[9,148],"efficient":[10,107],"deep":[11,75,110,158],"learning":[12,76,111],"computations":[13],"on":[14,42,113],"GPUs.":[15,114],"The":[16,38,91],"article":[17],"highlights":[18],"challenges":[19],"related":[20],"to":[21,35,46,73],"parallel":[22],"thread":[23],"execution,":[24],"resource":[25,56,162],"utilization,":[26],"and":[27,53,69,88,102,108,127,154,166],"memory":[28,48,85,164],"latency":[29,49,89],"GPUs,":[31],"which":[32],"can":[33,97,145],"lead":[34],"suboptimal":[36],"performance.":[37],"surveyed":[39],"research":[40,118],"focuses":[41],"novel":[43],"policies":[45],"improve":[47],"tolerance,":[50],"exploit":[51],"parallelism,":[52,87],"enhance":[54],"GPU":[55],"utilization.":[57],"Additionally,":[58],"it":[59],"the":[61,128,140],"integration":[62,129],"of":[63,130,143,152],"prefetching":[64],"mechanisms,":[65],"fine-grained":[66],"warp":[67,70],"scheduling,":[68,161],"switching":[71],"strategies":[72],"optimize":[74],"computations.":[77],"These":[78],"demonstrate":[80],"significant":[81],"improvements":[82],"throughput,":[84],"bank":[86],"reduction.":[90],"insights":[92],"gained":[93],"from":[94],"this":[95],"guide":[98],"researchers,":[99],"system":[100],"designers,":[101],"practitioners":[103],"developing":[105],"more":[106],"powerful":[109],"systems":[112],"Furthermore,":[115],"potential":[116,142],"future":[117],"directions":[119],"include":[120],"advanced":[121],"techniques,":[123,139],"energy":[124],"efficiency":[125],"considerations,":[126],"emerging":[131],"computing":[132],"technologies.":[133],"Through":[134],"continuous":[135],"advancement":[136],"full":[141],"GPUs":[144],"be":[146],"unlocked":[147],"a":[149],"wide":[150],"range":[151],"applications":[153],"domains,":[155],"including":[156],"GPU-accelerated":[157],"learning,":[159],"task":[160],"management,":[163],"optimization,":[165],"more.":[167]},"counts_by_year":[{"year":2026,"cited_by_count":13},{"year":2025,"cited_by_count":5}],"updated_date":"2026-11-11T12:16:26.678958","created_date":"2025-03-07T00:00:00"}
