{"id":"https://openalex.org/W4384665498","doi":"https://doi.org/10.1007/s11265-023-01881-9","title":"Application Level Resource Scheduling for Deep Learning Acceleration on MPSoC","display_name":"Application Level Resource Scheduling for Deep Learning Acceleration on MPSoC","publication_year":2023,"publication_date":"2023-07-18","ids":{"openalex":"https://openalex.org/W4384665498","doi":"https://doi.org/10.1007/s11265-023-01881-9"},"language":"en","primary_location":{"id":"doi:10.1007/s11265-023-01881-9","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11265-023-01881-9","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11265-023-01881-9.pdf","source":{"id":"https://openalex.org/S11258463","display_name":"Journal of Signal Processing Systems","issn_l":"1939-8018","issn":["1939-8018","1939-8115"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Signal Processing Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s11265-023-01881-9.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100653319","display_name":"Cong Gao","orcid":"https://orcid.org/0000-0001-9829-8025"},"institutions":[{"id":"https://openalex.org/I110002522","display_name":"University of Essex","ror":"https://ror.org/02nkf1q06","country_code":"GB","type":"education","lineage":["https://openalex.org/I110002522"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Cong Gao","raw_affiliation_strings":["School of Computer Science and Electronic Engineering, University of Essex, Colchester, CO4 3SQ, Essex, UK"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Electronic Engineering, University of Essex, Colchester, CO4 3SQ, Essex, UK","institution_ids":["https://openalex.org/I110002522"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013456828","display_name":"Sangeet Saha","orcid":"https://orcid.org/0000-0001-6119-4927"},"institutions":[{"id":"https://openalex.org/I110002522","display_name":"University of Essex","ror":"https://ror.org/02nkf1q06","country_code":"GB","type":"education","lineage":["https://openalex.org/I110002522"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Sangeet Saha","raw_affiliation_strings":["School of Computer Science and Electronic Engineering, University of Essex, Colchester, CO4 3SQ, Essex, UK"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Electronic Engineering, University of Essex, Colchester, CO4 3SQ, Essex, UK","institution_ids":["https://openalex.org/I110002522"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101835782","display_name":"Xuqi Zhu","orcid":"https://orcid.org/0009-0007-1131-6237"},"institutions":[{"id":"https://openalex.org/I110002522","display_name":"University of Essex","ror":"https://ror.org/02nkf1q06","country_code":"GB","type":"education","lineage":["https://openalex.org/I110002522"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Xuqi Zhu","raw_affiliation_strings":["School of Computer Science and Electronic Engineering, University of Essex, Colchester, CO4 3SQ, Essex, UK"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Electronic Engineering, University of Essex, Colchester, CO4 3SQ, Essex, UK","institution_ids":["https://openalex.org/I110002522"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023474030","display_name":"Hongyuan Jing","orcid":"https://orcid.org/0000-0002-5613-1216"},"institutions":[{"id":"https://openalex.org/I114234892","display_name":"Beijing Union University","ror":"https://ror.org/01hg31662","country_code":"CN","type":"education","lineage":["https://openalex.org/I114234892"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hongyuan Jing","raw_affiliation_strings":["Beijing Key Laboratory of Information Service Engineering, Beijing Union University, Beijing, 100101, China"],"affiliations":[{"raw_affiliation_string":"Beijing Key Laboratory of Information Service Engineering, Beijing Union University, Beijing, 100101, China","institution_ids":["https://openalex.org/I114234892"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077992830","display_name":"Klaus D. McDonald-Maier","orcid":"https://orcid.org/0000-0002-6412-8519"},"institutions":[{"id":"https://openalex.org/I110002522","display_name":"University of Essex","ror":"https://ror.org/02nkf1q06","country_code":"GB","type":"education","lineage":["https://openalex.org/I110002522"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Klaus D. McDonald-Maier","raw_affiliation_strings":["School of Computer Science and Electronic Engineering, University of Essex, Colchester, CO4 3SQ, Essex, UK"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Electronic Engineering, University of Essex, Colchester, CO4 3SQ, Essex, UK","institution_ids":["https://openalex.org/I110002522"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5042584242","display_name":"Xiaojun Zhai","orcid":"https://orcid.org/0000-0002-1030-8311"},"institutions":[{"id":"https://openalex.org/I110002522","display_name":"University of Essex","ror":"https://ror.org/02nkf1q06","country_code":"GB","type":"education","lineage":["https://openalex.org/I110002522"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Xiaojun Zhai","raw_affiliation_strings":["School of Computer Science and Electronic Engineering, University of Essex, Colchester, CO4 3SQ, Essex, UK"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Electronic Engineering, University of Essex, Colchester, CO4 3SQ, Essex, UK","institution_ids":["https://openalex.org/I110002522"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5100653319"],"corresponding_institution_ids":["https://openalex.org/I110002522"],"apc_list":{"value":2490,"currency":"EUR","value_usd":3090},"apc_paid":{"value":2490,"currency":"EUR","value_usd":3090},"fwci":0.1194,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.39396273,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"95","issue":"10","first_page":"1231","last_page":"1243"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10036","display_name":"Advanced Neural Network Applications","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.9987999796867371,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9950000047683716,"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/mpsoc","display_name":"MPSoC","score":0.9188664555549622},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7876850366592407},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6145790219306946},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.5737054347991943},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.555137574672699},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.5307811498641968},{"id":"https://openalex.org/keywords/multiprocessing","display_name":"Multiprocessing","score":0.5298773050308228},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4994204044342041},{"id":"https://openalex.org/keywords/resource-allocation","display_name":"Resource allocation","score":0.433086097240448},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.41273033618927},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.40338531136512756},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3818845748901367},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.34497684240341187},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.2048383355140686},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.13453388214111328}],"concepts":[{"id":"https://openalex.org/C2777187653","wikidata":"https://www.wikidata.org/wiki/Q975106","display_name":"MPSoC","level":3,"score":0.9188664555549622},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7876850366592407},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6145790219306946},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.5737054347991943},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.555137574672699},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.5307811498641968},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.5298773050308228},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4994204044342041},{"id":"https://openalex.org/C29202148","wikidata":"https://www.wikidata.org/wiki/Q287260","display_name":"Resource allocation","level":2,"score":0.433086097240448},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.41273033618927},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.40338531136512756},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3818845748901367},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.34497684240341187},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2048383355140686},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.13453388214111328},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/s11265-023-01881-9","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11265-023-01881-9","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11265-023-01881-9.pdf","source":{"id":"https://openalex.org/S11258463","display_name":"Journal of Signal Processing Systems","issn_l":"1939-8018","issn":["1939-8018","1939-8115"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Signal Processing Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1007/s11265-023-01881-9","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11265-023-01881-9","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11265-023-01881-9.pdf","source":{"id":"https://openalex.org/S11258463","display_name":"Journal of Signal Processing Systems","issn_l":"1939-8018","issn":["1939-8018","1939-8115"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Signal Processing Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.4699999988079071,"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth"}],"awards":[{"id":"https://openalex.org/G1916279681","display_name":null,"funder_award_id":"EP/V034111/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G1934935867","display_name":null,"funder_award_id":"Engineering and Physical Sciences R","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G2223601268","display_name":"Robust remote sensing for multi-modal characterisation in nuclear and other extreme environments","funder_award_id":"EP/P017487/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G4143793378","display_name":"EDGE - Adaptive Deep Learning Hardware for Embedded Platforms","funder_award_id":"EP/V034111/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G528393513","display_name":"National Centre for Nuclear Robotics (NCNR)","funder_award_id":"EP/R02572X/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G570482068","display_name":"Morello-HAT: Morello High-Level API and Tooling","funder_award_id":"EP/X015955/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G6552220756","display_name":null,"funder_award_id":"EP/R02572X","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G7474358737","display_name":"AppControl: Enforcing Application Behaviour through Type-Based Constraints","funder_award_id":"EP/V000462/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G7795727766","display_name":null,"funder_award_id":"EP/P017487/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G8452545418","display_name":null,"funder_award_id":"unknown","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G8719353587","display_name":null,"funder_award_id":"EP/P0","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4384665498.pdf"},"referenced_works_count":16,"referenced_works":["https://openalex.org/W2585425668","https://openalex.org/W2786070938","https://openalex.org/W2962856739","https://openalex.org/W2963318081","https://openalex.org/W2964248614","https://openalex.org/W2969797940","https://openalex.org/W3035946844","https://openalex.org/W3160369968","https://openalex.org/W3175549063","https://openalex.org/W3202905974","https://openalex.org/W3216688025","https://openalex.org/W4210642569","https://openalex.org/W4280651189","https://openalex.org/W4304142039","https://openalex.org/W4313144170","https://openalex.org/W6730267373"],"related_works":["https://openalex.org/W2348165886","https://openalex.org/W1862215007","https://openalex.org/W1985673483","https://openalex.org/W1591980797","https://openalex.org/W2103021426","https://openalex.org/W4281711577","https://openalex.org/W2178653557","https://openalex.org/W2106200299","https://openalex.org/W2540211551","https://openalex.org/W2994908368"],"abstract_inverted_index":{"Abstract":[0],"Deep":[1],"Neutral":[2],"Networks":[3],"(DNNs)":[4],"have":[5],"been":[6],"widely":[7],"used":[8],"in":[9,98],"many":[10],"applications,":[11],"such":[12,62],"as":[13],"self-driving":[14],"cars,":[15],"natural":[16],"language":[17],"processing":[18],"(NLP),":[19],"image":[20],"classification,":[21],"visual":[22],"object":[23],"recognition,":[24],"and":[25],"so":[26],"on.":[27],"Field-programmable":[28],"gate":[29],"array":[30],"(FPGA)":[31],"based":[32,112],"Multiprocessor":[33],"System":[34],"on":[35,113,190],"a":[36,59,79,117,133,152,162,184],"Chip":[37],"(MPSoC)":[38],"is":[39,106,196,202],"recently":[40],"considered":[41],"one":[42],"of":[43,56,88,91],"the":[44,52,68,71,75,86,95,147,173,205,209,216],"popular":[45],"choices":[46],"for":[47,61,141],"deploying":[48],"DNN":[49],"models.":[50],"However,":[51],"limited":[53],"resource":[54,114,126,154,164,218],"capacity":[55],"MPSoC":[57,97],"imposes":[58],"challenge":[60],"practical":[63],"implementation.":[64],"Recent":[65],"studies":[66],"revealed":[67],"trade-off":[69],"between":[70],"\u201cresources":[72],"consumed\"":[73],"vs.":[74],"\u201cperformance":[76],"achieved\".":[77],"Taking":[78],"cue":[80],"from":[81,204],"these":[82],"findings,":[83],"we":[84,131,171],"address":[85],"problem":[87],"efficient":[89],"implementation":[90],"deep":[92,103],"learning":[93,104],"into":[94],"resource-constrained":[96],"this":[99,129],"paper,":[100],"where":[101],"each":[102],"network":[105],"run":[107],"with":[108,124],"different":[109],"service":[110,119,143],"levels":[111,144],"usage":[115],"(where":[116],"higher":[118,122,159],"level":[120],"implies":[121],"performance":[123,149,160,211],"increased":[125],"consumption).":[127],"To":[128],"end,":[130],"propose":[132],"heuristic-based":[134],"strategy,":[135],"Application":[136],"Wise":[137],"Level":[138],"Selector":[139],"(AWLS),":[140],"selecting":[142],"to":[145,151,187],"maximize":[146],"overall":[148],"subject":[150],"given":[153],"bound.":[155],"AWLS":[156],"can":[157],"achieve":[158],"within":[161],"constrained":[163],"budget":[165],"under":[166],"various":[167],"simulation":[168],"scenarios.":[169],"Further,":[170],"verify":[172],"proposed":[174],"strategy":[175],"using":[176,215],"an":[177,199],"AMD-Xilinx":[178],"Zynq":[179],"UltraScale+":[180],"XCZU9EG":[181],"SoC.":[182],"Using":[183],"framework":[185],"designed":[186],"deploy":[188],"multi-DNN":[189],"multi-DPUs":[191],"(Deep":[192],"Learning":[193],"Units),":[194],"it":[195],"proved":[197],"that":[198],"optimal":[200],"solution":[201],"achieved":[203],"algorithm,":[206],"which":[207],"obtains":[208],"highest":[210],"(Frames":[212],"Per":[213],"Second)":[214],"same":[217],"budget.":[219]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
