{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,13]],"date-time":"2025-09-13T15:44:47Z","timestamp":1757778287137,"version":"3.37.3"},"reference-count":57,"publisher":"Springer Science and Business Media LLC","issue":"11","license":[{"start":{"date-parts":[[2021,4,12]],"date-time":"2021-04-12T00:00:00Z","timestamp":1618185600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,4,12]],"date-time":"2021-04-12T00:00:00Z","timestamp":1618185600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61972277"],"award-info":[{"award-number":["61972277"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100006606","name":"Tianjin Natural Science Foundation","doi-asserted-by":"crossref","award":["18JCZDJC30800"],"award-info":[{"award-number":["18JCZDJC30800"]}],"id":[{"id":"10.13039\/501100006606","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Joint Research Fund in Astronomy","award":["U1731243","U1931130"],"award-info":[{"award-number":["U1731243","U1931130"]}]},{"DOI":"10.13039\/501100001459","name":"Ministry of Education - Singapore","doi-asserted-by":"crossref","award":["T1 251RES1610"],"award-info":[{"award-number":["T1 251RES1610"]}],"id":[{"id":"10.13039\/501100001459","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2021,11]]},"DOI":"10.1007\/s11227-021-03746-z","type":"journal-article","created":{"date-parts":[[2021,4,12]],"date-time":"2021-04-12T07:07:38Z","timestamp":1618211258000},"page":"12741-12770","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["HGP4CNN: an efficient parallelization framework for training convolutional neural networks on modern GPUs"],"prefix":"10.1007","volume":"77","author":[{"given":"Hao","family":"Fu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9533-9899","authenticated-orcid":false,"given":"Shanjiang","family":"Tang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bingsheng","family":"He","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ce","family":"Yu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jizhou","family":"Sun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,4,12]]},"reference":[{"key":"3746_CR1","unstructured":"Abadi M, Barham P, Chen J, Chen Z, Davis A, Dean J, Devin M, Ghemawat S, Irving G, Isard M, Kudlur M, Levenberg J, Monga R, Moore S, Murray DG, Steiner B, Tucker P, Vasudevan V, Warden P, Wicke M, Yu Y, Zheng X (2016) Tensorflow: A system for large-scale machine learning. In: 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16), USENIX Association, Savannah, GA, pp 265\u2013283, https:\/\/www.usenix.org\/conference\/osdi16\/technical-sessions\/presentation\/abadi"},{"key":"3746_CR2","unstructured":"AMD (2018) Hcblas library. https:\/\/gpuopen.com\/compute-product\/hcblas\/"},{"key":"3746_CR3","unstructured":"Chen J, Pan X, Monga R, Bengio S, Jozefowicz R (2016a) Revisiting distributed synchronous sgd. arXiv preprint arXiv:160400981"},{"key":"3746_CR4","unstructured":"Chen T, Li M, Li Y, Lin M, Wang N, Wang M, Xiao T, Xu B, Zhang C, Zhang Z (2015) Mxnet: A flexible and efficient machine learning library for heterogeneous distributed systems. CoRR arXiv:1512.01274"},{"key":"3746_CR5","unstructured":"Chen T, Xu B, Zhang C, Guestrin C (2016b) Training deep nets with sublinear memory cost. CoRR arXiv:1604.06174"},{"key":"3746_CR6","unstructured":"Chen T, Moreau T, Jiang Z, Zheng L, Yan E, Shen H, Cowan M, Wang L, Hu Y, Ceze L, Guestrin C, Krishnamurthy A (2018) TVM: an automated end-to-end optimizing compiler for deep learning. In: 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18), USENIX Association, Carlsbad, CA, pp 578\u2013594, https:\/\/www.usenix.org\/conference\/osdi18\/presentation\/chen"},{"key":"3746_CR7","unstructured":"Chetlur S, Woolley C, Vandermersch P, Cohen J, Tran J, Catanzaro B, Shelhamer E (2014) cudnn: Efficient primitives for deep learning. arXiv preprint arXiv:14100759"},{"key":"3746_CR8","unstructured":"Cipar J, Ho Q, Kim JK, Lee S, Ganger GR, Gibson G, Keeton K, Xing E (2013) Solving the straggler problem with bounded staleness. In: Presented as part of the 14th Workshop on Hot Topics in Operating Systems, USENIX, Santa Ana Pueblo, NM, https:\/\/www.usenix.org\/conference\/hotos13\/solving-straggler-problem-bounded-staleness"},{"key":"3746_CR9","unstructured":"Cui H, Cipar J, Ho Q, Kim JK, Lee S, Kumar A, Wei J, Dai W, Ganger GR, Gibbons PB, Gibson GA, Xing EP (2014) Exploiting bounded staleness to speed up big data analytics. In: 2014 USENIX Annual Technical Conference (USENIX ATC 14), USENIX Association, Philadelphia, PA, pp 37\u201348, https:\/\/www.usenix.org\/conference\/atc14\/technical-sessions\/presentation\/cui"},{"key":"3746_CR10","doi-asserted-by":"publisher","unstructured":"Cui H, Zhang H, Ganger GR, Gibbons PB, Xing EP (2016) Geeps: scalable deep learning on distributed gpus with a gpu-specialized parameter server. In: Proceedings of the Eleventh European Conference on Computer Systems (EuroSys 16), Association for Computing Machinery, New York, NY, USA, pp 1\u201316, https:\/\/doi.org\/10.1145\/2901318.2901323","DOI":"10.1145\/2901318.2901323"},{"key":"3746_CR11","unstructured":"Dean J, Corrado G, Monga R, Chen K, Devin M, Mao M, Ranzato M, Senior A, Tucker P, Yang K, Le QV, Ng AY (2012) Large scale distributed deep networks. In: Advances in Neural Information Processing Systems, Curran Associates, Inc., pp 1223\u20131231"},{"key":"3746_CR12","doi-asserted-by":"publisher","unstructured":"Fu H, Tang S, He B, Yu C, Sun J (2018) Glp4nn: A convergence-invariant and network-agnostic light-weight parallelization framework for deep neural networks on modern gpus. In: Proceedings of the 47th International Conference on Parallel Processing, Association for Computing Machinery, New York, NY, USA, ICPP 2018, https:\/\/doi.org\/10.1145\/3225058.3225077","DOI":"10.1145\/3225058.3225077"},{"key":"3746_CR13","unstructured":"GmbH GT (2018) Vampir. https:\/\/www.vampir.eu\/"},{"key":"3746_CR14","unstructured":"Goyal P, Doll\u00e1r P, Girshick RB, Noordhuis P, Wesolowski L, Kyrola A, Tulloch A, Jia Y, He K (2017) Accurate, large minibatch SGD: training imagenet in 1 hour. CoRR arXiv:1706.02677"},{"key":"3746_CR15","doi-asserted-by":"publisher","unstructured":"He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp 770\u2013778 https:\/\/doi.org\/10.1109\/CVPR.2016.90","DOI":"10.1109\/CVPR.2016.90"},{"key":"3746_CR16","unstructured":"Ho Q, Cipar J, Cui H, Lee S, Kim JK, Gibbons PB, Gibson GA, Ganger G, Xing EP (2013) More effective distributed ml via a stale synchronous parallel parameter server. In: Advances in Neural Information Processing Systems, Curran Associates, Inc., pp 1223\u20131231"},{"key":"3746_CR17","unstructured":"Huang Y, Cheng Y, Bapna A, Firat O, Chen D, Chen M, Lee H, Ngiam J, Le QV, Wu Y, Chen z (2019) Gpipe: Efficient training of giant neural networks using pipeline parallelism. In: Wallach H, Larochelle H, Beygelzimer A, d\u2019 Alch\u00e9-Buc F, Fox E, Garnett R (eds) Advances in Neural Information Processing Systems 32, Curran Associates, Inc., pp 103\u2013112, http:\/\/papers.nips.cc\/paper\/8305-gpipe-efficient-training-of-giant-neural-networks-using-pipeline-parallelism.pdf"},{"key":"3746_CR18","unstructured":"Ioffe S, Szegedy C (2015) Batch normalization: Accelerating deep network training by reducing internal covariate shift. In: Bach F, Blei D (eds) Proceedings of the 32nd International Conference on Machine Learning, PMLR, Lille, France, Proceedings of Machine Learning Research, vol 37, pp 448\u2013456, http:\/\/proceedings.mlr.press\/v37\/ioffe15.html"},{"key":"3746_CR19","unstructured":"Jia X, Song S, He W, Wang Y, Rong H, Zhou F, Xie L, Guo Z, Yang Y, Yu L, Chen T, Hu G, Shi S, Chu X (2018) Highly scalable deep learning training system with mixed-precision: Training imagenet in four minutes. CoRR arXiv:1807.11205"},{"key":"3746_CR20","doi-asserted-by":"publisher","unstructured":"Jia Y, Shelhamer E, Donahue J, Karayev S, Long J, Girshick R, Guadarrama S, Darrell T (2014) Caffe: Convolutional architecture for fast feature embedding. In: Proceedings of the 22nd ACM International Conference on Multimedia, Association for Computing Machinery, New York, NY, USA, MM \u201914, p 675\u2013678 https:\/\/doi.org\/10.1145\/2647868.2654889","DOI":"10.1145\/2647868.2654889"},{"key":"3746_CR21","doi-asserted-by":"crossref","unstructured":"Jiang W, Zhang Y, Liu P, Ye G, Jin H (2018) Filayer: A novel fine-grained layer-wise parallelism strategy for deep neural networks. In: K\u016frkov\u00e1 V, Manolopoulos Y, Hammer B, Iliadis L, Maglogiannis I (eds) Artificial Neural Networks and Machine Learning\u2014ICANN 2018. Springer International Publishing, Cham, pp 321\u2013330","DOI":"10.1007\/978-3-030-01424-7_32"},{"key":"3746_CR22","doi-asserted-by":"publisher","DOI":"10.1145\/3243904","author":"H Jin","year":"2018","unstructured":"Jin H, Liu B, Jiang W, Ma Y, Shi X, He B, Zhao S (2018) Layer-centric memory reuse and data migration for extreme-scale deep learning on many-core architectures. ACM Trans Archit Code Optim. https:\/\/doi.org\/10.1145\/3243904","journal-title":"ACM Trans Archit Code Optim"},{"key":"3746_CR23","doi-asserted-by":"publisher","unstructured":"Kim JK, Ho Q, Lee S, Zheng X, Dai W, Gibson GA, Xing EP (2016) Strads: a distributed framework for scheduled model parallel machine learning. In: Proceedings of the Eleventh European Conference on Computer Systems, ACM, New York, NY, USA, EuroSys \u201916, pp 5:1\u20135:16, https:\/\/doi.org\/10.1145\/2901318.2901331","DOI":"10.1145\/2901318.2901331"},{"key":"3746_CR24","doi-asserted-by":"publisher","unstructured":"Kjolstad F, Kamil S, Chou S, Lugato D, Amarasinghe S (2017) The tensor algebra compiler. Proc ACM Program Lang 1(OOPSLA), https:\/\/doi.org\/10.1145\/3133901","DOI":"10.1145\/3133901"},{"key":"3746_CR25","unstructured":"Krizhevsky A (2009) Learning multiple layers of features from tiny images. University of Toronto, Tech. rep"},{"key":"3746_CR26","unstructured":"Krizhevsky A (2014) One weird trick for parallelizing convolutional neural networks. arXiv preprint arXiv:14045997"},{"key":"3746_CR27","unstructured":"Krizhevsky A, Sutskever I, Hinton GE (2012a) Imagenet classification with deep convolutional neural networks. In: Pereira F, Burges CJC, Bottou L, Weinberger KQ (eds) Advances in neural information processing systems 25, Curran Associates, Inc., pp 1097\u20131105, http:\/\/papers.nips.cc\/paper\/4824-imagenet-classification-with-deep-convolutional-neural-networks.pdf"},{"key":"3746_CR28","unstructured":"Krizhevsky A, Sutskever I, Hinton GE (2012b) Imagenet classification with deep convolutional neural networks. In: Advances in neural information processing systems 25, Curran Associates, Inc., pp 1097\u20131105, http:\/\/papers.nips.cc\/paper\/4824-imagenet-classification-with-deep-convolutional-neural-networks.pdf"},{"key":"3746_CR29","doi-asserted-by":"crossref","unstructured":"Lavini A, Gray S (2016) Fast algorithms for convolutional neural networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp 4013\u20134021","DOI":"10.1109\/CVPR.2016.435"},{"key":"3746_CR30","doi-asserted-by":"crossref","unstructured":"Li C, Yang Y, Feng M, Chakradhar S, Zhou H (2016) Optimizing memory efficiency for deep convolutional neural networks on gpus. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, IEEE Press, SC \u201916","DOI":"10.1109\/SC.2016.53"},{"key":"3746_CR31","doi-asserted-by":"crossref","unstructured":"Li M, Andersen DG, Park JW, Smola AJ, Ahmed A, Josifovski V, Long J, Shekita EJ, Su BY (2014) Scaling distributed machine learning with the parameter server. In: 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14), vol 14, pp 583\u2013598","DOI":"10.1145\/2640087.2644155"},{"key":"3746_CR32","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1007\/978-3-319-46448-0_2","volume-title":"Computer Vision - ECCV 2016","author":"W Liu","year":"2016","unstructured":"Liu W, Anguelov D, Erhan D, Szegedy C, Reed S, Fu CY, Berg AC (2016) Ssd: single shot multibox detector. In: Leibe B, Matas J, Sebe N, Welling M (eds) Computer Vision - ECCV 2016. Springer International Publishing, Cham, pp 21\u201337"},{"key":"3746_CR33","unstructured":"Mathieu M, Henaff M, LeCun Y (2013) Fast training of convolutional networks through ffts. arXiv preprint arXiv:13125851"},{"key":"3746_CR34","unstructured":"Meng L, Brothers J (2019) Efficient winograd convolution via integer arithmetic. CoRR arXiv:1901.01965"},{"key":"3746_CR35","doi-asserted-by":"publisher","unstructured":"Narayanan D, Harlap A, Phanishayee A, Seshadri V, Devanur NR, Ganger GR, Gibbons PB, Zaharia M (2019) Pipedream: Generalized pipeline parallelism for dnn training. In: Proceedings of the 27th ACM Symposium on Operating Systems Principles, Association for Computing Machinery, New York, NY, USA, SOSP \u201919, p 1\u201315 https:\/\/doi.org\/10.1145\/3341301.3359646","DOI":"10.1145\/3341301.3359646"},{"key":"3746_CR36","unstructured":"NVIDIA (2017) Nccl library. https:\/\/developer.nvidia.com\/nccl"},{"key":"3746_CR37","unstructured":"NVIDIA (2018a) cublas library. https:\/\/developer.nvidia.com\/cublas"},{"key":"3746_CR38","unstructured":"NVIDIA (2018b) Cuda profiling tools interface. https:\/\/developer.nvidia.com\/cuda-profiling-tools-interface"},{"key":"3746_CR39","unstructured":"NVIDIA (2018c) Nvidia visual profiler. https:\/\/developer.nvidia.com\/nvidia-visual-profiler"},{"key":"3746_CR40","doi-asserted-by":"publisher","unstructured":"Paul J, He J, He B (2016) Gpl: A gpu-based pipelined query processing engine. In: Proceedings of the 2016 International Conference on Management of Data, ACM, New York, NY, USA, SIGMOD \u201916, pp 1935\u20131950, https:\/\/doi.org\/10.1145\/2882903.2915224","DOI":"10.1145\/2882903.2915224"},{"key":"3746_CR41","doi-asserted-by":"publisher","unstructured":"Redmon J, Divvala S, Girshick R, Farhadi A (2016) You only look once: Unified, real-time object detection. In: 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp 779\u2013788, https:\/\/doi.org\/10.1109\/CVPR.2016.91","DOI":"10.1109\/CVPR.2016.91"},{"key":"3746_CR42","unstructured":"Ren S, He K, Girshick R, Sun J (2015) Faster r-cnn: Towards real-time object detection with region proposal networks. In: Cortes C, Lawrence ND, Lee DD, Sugiyama M, Garnett R (eds) Advances in Neural Information Processing Systems 28, Curran Associates, Inc., pp 91\u201399, http:\/\/papers.nips.cc\/paper\/5638-faster-r-cnn-towards-real-time-object-detection-with-region-proposal-networks.pdf"},{"key":"3746_CR43","doi-asserted-by":"crossref","unstructured":"Rhu M, Gimelshein N, Clemons J, Zulfiqar A, Keckler SW (2016) vdnn: Virtualized deep neural networks for scalable, memory-efficient neural network design. In: 2016 49th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO), pp 1\u201313","DOI":"10.1109\/MICRO.2016.7783721"},{"key":"3746_CR44","doi-asserted-by":"publisher","unstructured":"Sim J, Dasgupta A, Kim H, Vuduc R (2012) A performance analysis framework for identifying potential benefits in gpgpu applications. In: Proceedings of the 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Association for Computing Machinery, New York, NY, USA, PPoPP \u201912, p 11\u201322, https:\/\/doi.org\/10.1145\/2145816.2145819","DOI":"10.1145\/2145816.2145819"},{"key":"3746_CR45","unstructured":"Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:14091556"},{"key":"3746_CR46","unstructured":"Steiner B, DeVito Z, Chintala S, Gross S, Paszke A, Massa F, Lerer A, Chanan G, Lin Z, Yang E, Desmaison A, Tejani A, Kopf A, Bradbury J, Antiga L, Raison M, Gimelshein N, Chilamkurthy S, Killeen T, Feng L, Bai J (2019) Pytorch: An imperative style, high-performance deep learning library. In: Advances in Neural Information Processing Systems 33, Curran Associates, Inc"},{"key":"3746_CR47","doi-asserted-by":"crossref","unstructured":"Szegedy C, Wei Liu, Yangqing Jia, Sermanet P, Reed S, Anguelov D, Erhan D, Vanhoucke V, Rabinovich A (2015) Going deeper with convolutions. In: 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp 1\u20139","DOI":"10.1109\/CVPR.2015.7298594"},{"key":"3746_CR48","doi-asserted-by":"publisher","unstructured":"Tallada MG (2016) Coarse grain parallelization of deep neural networks. In: Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Association for Computing Machinery, New York, NY, USA, PPoPP \u201916, https:\/\/doi.org\/10.1145\/2851141.2851158","DOI":"10.1145\/2851141.2851158"},{"key":"3746_CR49","doi-asserted-by":"crossref","unstructured":"Tang S, He B, Zhang S, Niu Z (2016) Elastic multi-resource fairness: balancing fairness and efficiency in coupled cpu-gpu architectures. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis. IEEE Press, SC \u201916","DOI":"10.1109\/SC.2016.74"},{"key":"3746_CR50","unstructured":"Vasilache N, Johnson J, Mathieu M, Chintala S, Piantino S, LeCun Y (2014) Fast convolutional nets with fbfft: A gpu performance evaluation. arXiv preprint arXiv:14127580"},{"key":"3746_CR51","doi-asserted-by":"publisher","unstructured":"Wang W, Chen G, Dinh ATT, Gao J, Ooi BC, Tan KL, Wang S (2015) Singa: Putting deep learning in the hands of multimedia users. In: Proceedings of the 23rd ACM International Conference on Multimedia, Association for Computing Machinery, New York, NY, USA, MM \u201915, p 25\u201334, https:\/\/doi.org\/10.1145\/2733373.2806232","DOI":"10.1145\/2733373.2806232"},{"key":"3746_CR52","unstructured":"Wei J, Dai W, Kumar A, Zheng X, Ho Q, Xing EP (2013) Consistent bounded-asynchronous parameter servers for distributed ml. arXiv preprint arXiv:13127869"},{"key":"3746_CR53","doi-asserted-by":"crossref","unstructured":"Wen Z, He B, Ramamohanarao K, Lu S, Shi J (2018) Efficient gradient boosted decision tree training on gpus. In: Parallel and Distributed Processing Symposium (IPDPS), (2018) IEEE International. Vancouver, British Columbia, Canada","DOI":"10.1109\/IPDPS.2018.00033"},{"issue":"2","key":"3746_CR54","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1109\/TBDATA.2015.2472014","volume":"1","author":"EP Xing","year":"2015","unstructured":"Xing EP, Ho Q, Dai W, Kim JK, Wei J, Lee S, Zheng X, Xie P, Kumar A, Yu Y (2015) Petuum: a new platform for distributed machine learning on big data. IEEE Trans Big Data 1(2):49\u201367","journal-title":"IEEE Trans Big Data"},{"key":"3746_CR55","doi-asserted-by":"publisher","unstructured":"You Y, Zhang Z, Hsieh CJ, Demmel J, Keutzer K (2018) Imagenet training in minutes. In: Proceedings of the 47th International Conference on Parallel Processing, Association for Computing Machinery, New York, NY, USA, ICPP 2018, https:\/\/doi.org\/10.1145\/3225058.3225069","DOI":"10.1145\/3225058.3225069"},{"issue":"6","key":"3746_CR56","doi-asserted-by":"publisher","first-page":"1522","DOI":"10.1109\/TPDS.2013.257","volume":"25","author":"J Zhong","year":"2014","unstructured":"Zhong J, He B (2014) Kernelet: high-throughput gpu kernel executions with dynamic slicing and schedulingh. IEEE Trans Parallel Distrib Syst 25(6):1522\u20131532","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"3746_CR57","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1016\/j.neucom.2017.06.002","volume":"267","author":"F Zhou","year":"2017","unstructured":"Zhou F, Wu F, Zhang Z, Dong M (2017) Node-level parallelization for deep neural networks with conditional independent graph. Neurocomputing 267:261\u2013270","journal-title":"Neurocomputing"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-021-03746-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-021-03746-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-021-03746-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,25]],"date-time":"2021-10-25T09:38:15Z","timestamp":1635154695000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-021-03746-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,12]]},"references-count":57,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2021,11]]}},"alternative-id":["3746"],"URL":"https:\/\/doi.org\/10.1007\/s11227-021-03746-z","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2021,4,12]]},"assertion":[{"value":"13 March 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 April 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}