{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,20]],"date-time":"2026-06-20T11:17:30Z","timestamp":1781954250995,"version":"3.54.5"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,4,5]],"date-time":"2024-04-05T00:00:00Z","timestamp":1712275200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,4,5]],"date-time":"2024-04-05T00:00:00Z","timestamp":1712275200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Qilu University of Technology (Shandong Academy of Sciences) pilot major innovation project of integrating science, education and industry","award":["2022JBZ01-01"],"award-info":[{"award-number":["2022JBZ01-01"]}]},{"name":"Shandong Innovation Ability Improvement Project of Science and Technology small and medium-sized enterprises","award":["2022TSGC1064, 2022TSGC2186"],"award-info":[{"award-number":["2022TSGC1064, 2022TSGC2186"]}]},{"DOI":"10.13039\/501100007129","name":"Shandong Provincial Natural Science Foundation","doi-asserted-by":"crossref","award":["ZR2020MF034"],"award-info":[{"award-number":["ZR2020MF034"]}],"id":[{"id":"10.13039\/501100007129","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Project of Key R&D Program of Shandong Province","award":["2022CXGC020106"],"award-info":[{"award-number":["2022CXGC020106"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>With the continuous development and combined application of cloud computing and artificial intelligence, some new methods have emerged to reduce task execution time for training neural network models in a cloud-edge collaborative environment. The most attractive method is neural network model segmentation. However, many factors affect the segmentation point, such as resource allocation, system energy consumption, load balancing, and network Bandwidth allocation. Some segmentation methods consider the shortest task execution time, which ignores the utilization of resources at the edge and can result in resource waste. Additionally, these factors are difficult to measure, which presents a challenge in calculating the best segmentation point to achieve the goal of maximum resource utilization and minimum task execution time. To solve this problem, this paper proposes a cloud-edge collaborative task scheduling method based on model segmentation (CECMS). This method first analyzes the factors affecting the segmentation point of the model and then obtains accurate factors that affect the segmentation point calculation through the pre-execution method. Furthermore, a multi-objective solution algorithm is improved to calculate the optimal model segmentation point. And tasks are separately offloaded to the edge and cloud based on the optimal model segmentation point. Finally, the experiments are conducted to verify the effectiveness of this method. Finally, the effectiveness of the CECMS method was verified through simulation experiments. Compared with the Dynamic Adaptive DNN Surgery (DADS) method and an adaptive DNN inference acceleration framework algorithm with end\u2013edge\u2013cloud collaborative computing algorithm (ADC), CECMS achieves the same effectiveness as DADS and ADC in optimizing task execution time by comprehensively considering the utilization of edge resources and minimizing task execution time, while also effectively ensuring resource utilization.<\/jats:p>","DOI":"10.1186\/s13677-024-00635-7","type":"journal-article","created":{"date-parts":[[2024,4,5]],"date-time":"2024-04-05T10:02:09Z","timestamp":1712311329000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["A cloud-edge collaborative task scheduling method based on model segmentation"],"prefix":"10.1186","volume":"13","author":[{"given":"Chuanfu","family":"Zhang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jing","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wen","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hao","family":"Sun","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yudong","family":"Geng","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tianxiang","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mingchao","family":"Ji","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tonglin","family":"Fu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,4,5]]},"reference":[{"issue":"6","key":"635_CR1","doi-asserted-by":"publisher","first-page":"e318","DOI":"10.1002\/spy2.318","volume":"6","author":"AN Lone","year":"2023","unstructured":"Lone AN, Mustajab S, Alam M (2023) A comprehensive study on cybersecurity challenges and opportunities in the IoT world. Security and Privacy 6(6):e318","journal-title":"Security and Privacy"},{"key":"635_CR2","volume":"177","author":"C Zhen","year":"2023","unstructured":"Zhen C, Lin Z, Wang X et al (2023) Cloud\u2013edge collaboration task scheduling in cloud manufacturing: An attention-based deep reinforcement learning approach. Comput In Eng 177:109053","journal-title":"Comput In Eng"},{"key":"635_CR3","first-page":"1","volume":"2023","author":"M Alam","year":"2023","unstructured":"Alam M, Shahid M, Mustajab S (2023) Security prioritized multiple workflow allocation model under precedence constraints in cloud computing environment. Cluster Comput 2023:1\u201336","journal-title":"Cluster Comput"},{"issue":"1","key":"635_CR4","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1186\/s13677-023-00392-z","volume":"12","author":"M Yadav","year":"2023","unstructured":"Yadav M, Mishra A (2023) An enhanced ordinal optimization with lower scheduling overhead based novel approach for task scheduling in cloud computing environment. J Cloud Comput 12(1):14","journal-title":"J Cloud Comput"},{"issue":"2","key":"635_CR5","first-page":"791","volume":"35","author":"M Sudheer","year":"2023","unstructured":"Sudheer M, Ganesh RK, Utku K (2023) Multi objective trust aware task scheduling algorithm in cloud computing using whale optimization. J King Saud University 35(2):791\u2013809","journal-title":"J King Saud University"},{"key":"635_CR6","doi-asserted-by":"crossref","unstructured":"Kushwaha U, Gupta P, Airen S, et al (2022) Analysis of CNN Model with Traditional Approach and Cloud AI based Approach, 2022 International Conference on Automation. Comput Renewable Syst (ICACRS) 835\u2013842","DOI":"10.1109\/ICACRS55517.2022.10029179"},{"key":"635_CR7","doi-asserted-by":"crossref","unstructured":"He XY, Qi G, Zhu Z, et al (2023) Medical image segmentation method based on multi-feature interaction and fusion over cloud computing. Simul Model Pract Theory 2023(126):102769","DOI":"10.1016\/j.simpat.2023.102769"},{"key":"635_CR8","doi-asserted-by":"crossref","unstructured":"Xu H, Zuo L, Sun F, et al (2022) Low-latency Patient Monitoring Service for Cloud Computing Based Healthcare System by Applying Reinforcement Learning. 2022 IEEE 8th Int Conf Comput Commun (ICCC) 2022:1373\u20131377","DOI":"10.1109\/ICCC56324.2022.10065744"},{"key":"635_CR9","first-page":"254","volume":"2021","author":"K Hatem","year":"2021","unstructured":"Hatem K, Mohammed L, Mohammed L et al (2021) Edge Computing Assisted Autonomous Driving Using Artificial Intelligence. Int Wireless Commun Mobile Comput (IWCMC) 2021:254\u2013259","journal-title":"Int Wireless Commun Mobile Comput (IWCMC)"},{"key":"635_CR10","first-page":"1","volume":"2020","author":"M Mukherjee M","year":"2020","unstructured":"Mukherjee M M, Vikas K, Maity D et al (2020) Delay-sensitive and priority-aware task offloading for edge computing-assisted healthcare services. GLOBECOM 2020\u20132020 IEEE Glob Commun Conf 2020:1\u20135","journal-title":"GLOBECOM 2020\u20132020 IEEE Glob Commun Conf"},{"issue":"1","key":"635_CR11","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1109\/MC.2017.9","volume":"50","author":"M Satyanarayanan","year":"2017","unstructured":"Satyanarayanan M (2017) The Emergence of Edge Computing. Comput 50(1):30\u201339","journal-title":"Comput"},{"issue":"2","key":"635_CR12","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1109\/JPROC.2019.2947490","volume":"108","author":"J Zhang","year":"2020","unstructured":"Zhang J, Letaief KB (2020) Mobile edge intelligence and computing for the Internet of Vehicles. Proc IEEE 108(2):246\u2013261","journal-title":"Proc IEEE"},{"key":"635_CR13","first-page":"684","volume":"9","author":"C Fan","year":"2020","unstructured":"Fan C, Lu Y, Leng X et al (2020) Data classification processing method for the Power IoT based on cloud-edge collaborative architecture. 2020 IEEE 9th Joint Int Inf Technol Artif Intell Conf (ITAIC) 9:684\u2013687","journal-title":"2020 IEEE 9th Joint Int Inf Technol Artif Intell Conf (ITAIC)"},{"issue":"2","key":"635_CR14","doi-asserted-by":"publisher","first-page":"1402","DOI":"10.1109\/TCC.2020.2974466","volume":"10","author":"H Yang","year":"2022","unstructured":"Yang H, Zhao X, Yao Q et al (2022) Accurate fault location using deep neural evolution network in cloud data center interconnection. IEEE Trans Cloud Comput 10(2):1402\u20131412","journal-title":"IEEE Trans Cloud Comput"},{"issue":"5","key":"635_CR15","doi-asserted-by":"publisher","first-page":"2025","DOI":"10.1109\/TMC.2020.2973993","volume":"20","author":"M Chen","year":"2021","unstructured":"Chen M, Guo S, Liu K et al (2021) Robust computation offloading and resource scheduling in cloudlet-based mobile cloud computing. IEEE Trans Mobile Comput 20(5):2025\u20132040","journal-title":"IEEE Trans Mobile Comput"},{"issue":"2","key":"635_CR16","doi-asserted-by":"publisher","first-page":"565","DOI":"10.1109\/TMC.2019.2947893","volume":"20","author":"AE Eshratifar","year":"2021","unstructured":"Eshratifar AE, Abrishami MS, Pedram M (2021) JointDNN: An efficient training and inference engine for intelligent mobile cloud computing services. IEEE Trans Mobile Comput 20(2):565\u2013576","journal-title":"IEEE Trans Mobile Comput"},{"issue":"1","key":"635_CR17","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1109\/MNET.011.2000639","volume":"36","author":"Y Huang","year":"2022","unstructured":"Huang Y, Qiao X, Dustdar S et al (2022) Toward decentralized and collaborative deep learning inference for intelligent IoT devices. IEEE Netw 36(1):59\u201368","journal-title":"IEEE Netw"},{"issue":"1","key":"635_CR18","doi-asserted-by":"publisher","first-page":"615","DOI":"10.1145\/3093337.3037698","volume":"45","author":"Y Kang","year":"2017","unstructured":"Kang Y, Hauswald J, Gao C et al (2017) Neurosurgeon: Collaborative intelligence between the cloud and mobile edge. ACM SIGARCH Comput Arch News 45(1):615\u2013629","journal-title":"ACM SIGARCH Comput Arch News"},{"key":"635_CR19","first-page":"242","volume":"2019","author":"S Kum","year":"2019","unstructured":"Kum S, Kim Y, Moon J (2019) Deploying Deep Neural Network on Edge-Cloud environment. Int Conf Inf CommunTechnol Convergence (ICTC) 2019:242\u2013244","journal-title":"Int Conf Inf CommunTechnol Convergence (ICTC)"},{"key":"635_CR20","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2022.102461","volume":"125","author":"W Zhang","year":"2022","unstructured":"Zhang W, Wang N, Li L et al (2022) Joint compressing and partitioning of CNNs for fast edge-cloud collaborative intelligence for IoT. J Syst Arch 125:102461","journal-title":"J Syst Arch"},{"key":"635_CR21","doi-asserted-by":"crossref","unstructured":"Hu C, Bao W, Wang D, et al (2019) Dynamic Adaptive DNN Surgery for Inference Acceleration on the Edge. IEEE Conf Comput Commun 2019:1423\u20131431","DOI":"10.1109\/INFOCOM.2019.8737614"},{"key":"635_CR22","first-page":"720","volume":"2020","author":"R Mehta","year":"2020","unstructured":"Mehta R, Shorey R (2020) DeepSplit: Dynamic Splitting of Collaborative Edge-Cloud Convolutional Neural Networks. Int Conf Commu Syst Netw (COMSNETS) 2020:720\u2013725","journal-title":"Int Conf Commu Syst Netw (COMSNETS)"},{"issue":"12","key":"635_CR23","doi-asserted-by":"publisher","first-page":"4039","DOI":"10.1109\/TPDS.2022.3177782","volume":"33","author":"S Yang","year":"2022","unstructured":"Yang S, Zhang Z, Zhao C et al (2022) CNNPC: End-Edge-Cloud Collaborative CNN Inference With Joint Model Partition Compression. IEEE Trans Parallel Distributed Syst. 33(12):4039\u20134056","journal-title":"IEEE Trans Parallel Distributed Syst."},{"key":"635_CR24","first-page":"1","volume":"2021","author":"Z Gao","year":"2021","unstructured":"Gao Z, Miao D, Zhao L et al (2021) Triple-partition Network: Collaborative Neural Network based on the \u2018End Device-Edge-Cloud.\u2019 IEEE Wireless Commun Netw Conf (WCNC) 2021:1\u20137","journal-title":"IEEE Wireless Commun Netw Conf (WCNC)"},{"issue":"2","key":"635_CR25","doi-asserted-by":"publisher","first-page":"640","DOI":"10.1109\/TSC.2021.3116597","volume":"15","author":"M Xue","year":"2022","unstructured":"Xue M, Wu H, Peng G et al (2022) DDPQN: An Efficient DNN Offloading Strategy in Local-Edge-Cloud Collaborative Environments. IEEE Trans Serv Comput 15(2):640\u2013655","journal-title":"IEEE Trans Serv Comput"},{"key":"635_CR26","unstructured":"Zhou L, Wen H, Teodorescu R, et al (2019) Distributing deep neural networks with containerized partitions at the edge.\u00a0The\u00a010th USENIX Annu Tech Conf, vol 2019. pp 1\u20137"},{"key":"635_CR27","doi-asserted-by":"crossref","unstructured":"Dey S, Mukherjee A, Pal A, et al (2018) Partitioning of CNN Models for Execution on Fog Devices. 1st ACM Int Workshop 2018:19\u201324","DOI":"10.1145\/3277893.3277899"},{"key":"635_CR28","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2021.102792","volume":"04","author":"F Qararyah","year":"2021","unstructured":"Qararyah F, Wahib M, Dikbay\u0131r D et al (2021) A computational-graph partitioning method for training memory-constrained DNNs. Parallel comput 04:102792","journal-title":"Parallel comput"},{"key":"635_CR29","doi-asserted-by":"crossref","unstructured":"Teerapittayanon S, Mcdanel B, Kung HT (2017) Distributed Deep Neural Networks over the Cloud, the Edge and End Devices. 2017 IEEE 37th Int Conf Distributed Comput Syst (ICDCS) 2017:328\u2013339","DOI":"10.1109\/ICDCS.2017.226"},{"key":"635_CR30","first-page":"751","volume":"2017","author":"J Mao","year":"2017","unstructured":"Mao J, Yang Z, Wei W et al (2017) MeDNN: A distributed mobile system with enhanced partition and deployment for large-scale DNNs. IEEE\/ACM Int Conf Comput-Aided Des (ICCAD) 2017:751\u2013756","journal-title":"IEEE\/ACM Int Conf Comput-Aided Des (ICCAD)"},{"key":"635_CR31","unstructured":"Ao Y, Wu Z, Yu D, et al (2021) End-to-end Adaptive Distributed Training on PaddlePaddle. arXiv 2021(abs\/2112.02752):1\u201316"},{"key":"635_CR32","doi-asserted-by":"crossref","unstructured":"Hou X, Guan Y et al (2022) Distredge: Speeding up convolutional neural network inference on distributed edge devices. 2022 IEEE Int Parallel Distributed Process Symp (IPDPS) 2022:1097\u20131107","DOI":"10.1109\/IPDPS53621.2022.00110"},{"key":"635_CR33","first-page":"269","volume":"2021","author":"J Jeong","year":"2021","unstructured":"Jeong J, Yang H (2021) Optimal Partitioning of Distributed Neural Networks for Various Communication Environments. Int Conf Artif Intell Inf Commun (ICAIIC) 2021:269\u2013272","journal-title":"Int Conf Artif Intell Inf Commun (ICAIIC)"},{"key":"635_CR34","doi-asserted-by":"crossref","unstructured":"Miao W, Zeng Z, Wei L, et al (2020) Adaptive DNN Partition in Edge Computing Environments. 2020 IEEE 26th Int Conf Parallel Distributed Syst (ICPADS) 2020:685\u2013690","DOI":"10.1109\/ICPADS51040.2020.00097"},{"key":"635_CR35","doi-asserted-by":"crossref","unstructured":"Liu H, Zheng W, Li L, et al (2022) LoADPart: Load-Aware Dynamic Partition of Deep Neural Networks for Edge Offloading. 2022 IEEE 42nd Int Conf Distributed Comput Syst (ICDCS) 2022:481\u2013491","DOI":"10.1109\/ICDCS54860.2022.00053"},{"issue":"10","key":"635_CR36","doi-asserted-by":"publisher","first-page":"9241","DOI":"10.1109\/JIOT.2020.2981338","volume":"7","author":"W He","year":"2020","unstructured":"He W, Guo S, Guo S et al (2020) Joint DNN Partition Deployment and Resource Allocation for Delay-Sensitive Deep Learning Inference in IoT. IEEE Internet Things J 7(10):9241\u20139254","journal-title":"IEEE Internet Things J"},{"key":"635_CR37","doi-asserted-by":"crossref","unstructured":"Zeng J, Liang Z, Zhang J, et al (2022) Research on cloud side collaboration under Internet of vehicles. 2022 IEEE 6th Adv Inf Technol, Electron Automation Control Conf (IAEAC) 2022:245\u2013248","DOI":"10.1109\/IAEAC54830.2022.9929687"},{"key":"635_CR38","doi-asserted-by":"crossref","unstructured":"Zhang X, Xi Z, Wang T, et al (2022) Source grid load and energy storage management method based on cloud edge cooperation. 2022 7th Asia Conf Power Electrical Eng (ACPEE) 2022:164\u2013169","DOI":"10.1109\/ACPEE53904.2022.9783876"},{"key":"635_CR39","doi-asserted-by":"publisher","first-page":"165099","DOI":"10.1109\/ACCESS.2020.3022639","volume":"8","author":"Y Zhang","year":"2020","unstructured":"Zhang Y, Wang X, He J et al (2020) A Transfer Learning-Based High Impedance Fault Detection Method Under a Cloud-Edge Collaboration Framework. IEEE Access 8:165099\u2013165110","journal-title":"IEEE Access"},{"key":"635_CR40","doi-asserted-by":"publisher","first-page":"422","DOI":"10.1016\/j.future.2022.10.033","volume":"140","author":"G Liu","year":"2023","unstructured":"Liu G, Fei D, Xu X et al (2023) An adaptive DNN inference acceleration framework with end\u2013edge\u2013cloud collaborative computing. Future Gener Comput Syst 140:422\u2013435","journal-title":"Future Gener Comput Syst"},{"key":"635_CR41","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1145\/3065386","volume":"60","author":"A Krizhevsky","year":"2012","unstructured":"Krizhevsky A, Ilya S et al (2012) ImageNet classification with deep convolutional neural networks. Commun ACM 60:84\u201390","journal-title":"Commun ACM"},{"key":"635_CR42","first-page":"1","volume":"2015","author":"K Simonyan","year":"2015","unstructured":"Simonyan K, Andrew Z (2015) Very Deep Convolutional Networks for Large-Scale Image Recognition. Int Conf Learn Representat 2015:1\u201314","journal-title":"Int Conf Learn Representat"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-024-00635-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-024-00635-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-024-00635-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,4,5]],"date-time":"2024-04-05T10:04:38Z","timestamp":1712311478000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-024-00635-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,5]]},"references-count":42,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2024,12]]}},"alternative-id":["635"],"URL":"https:\/\/doi.org\/10.1186\/s13677-024-00635-7","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,4,5]]},"assertion":[{"value":"27 May 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 March 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 April 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"81"}}