{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,27]],"date-time":"2026-05-27T12:05:04Z","timestamp":1779883504763,"version":"3.53.1"},"reference-count":81,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Systems Architecture"],"published-print":{"date-parts":[[2026,7]]},"DOI":"10.1016\/j.sysarc.2026.103708","type":"journal-article","created":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T16:28:58Z","timestamp":1774110538000},"page":"103708","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["SpaceFusion++: An operator fusion scheduler for neural language model inference"],"prefix":"10.1016","volume":"176","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-8625-2256","authenticated-orcid":false,"given":"Liang","family":"Zhu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jianguo","family":"Yao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Haibing","family":"Guan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.sysarc.2026.103708_b1","series-title":"Scaling laws for neural language models","author":"Kaplan","year":"2020"},{"key":"10.1016\/j.sysarc.2026.103708_b2","series-title":"Deep learning scaling is predictable, empirically","author":"Hestness","year":"2017"},{"key":"10.1016\/j.sysarc.2026.103708_b3","series-title":"The computational limits of deep learning","author":"Thompson","year":"2020"},{"key":"10.1016\/j.sysarc.2026.103708_b4","doi-asserted-by":"crossref","first-page":"2585","DOI":"10.1007\/s10115-021-01605-0","article-title":"Model complexity of deep learning: A survey","volume":"63","author":"Hu","year":"2021","journal-title":"Knowl. Inf. Syst."},{"key":"10.1016\/j.sysarc.2026.103708_b5","series-title":"The computational limits of deep learning","author":"Thompson","year":"2020"},{"issue":"6","key":"10.1016\/j.sysarc.2026.103708_b6","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3533378","article-title":"Challenges in deploying machine learning: a survey of case studies","volume":"55","author":"Paleyes","year":"2022","journal-title":"ACM Comput. Surv."},{"key":"10.1016\/j.sysarc.2026.103708_b7","doi-asserted-by":"crossref","unstructured":"W. Niu, J. Guan, Y. Wang, G. Agrawal, B. Ren, DNNFusion: accelerating deep neural networks execution with advanced operator fusion, in: Proceedings of the 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2021, pp. 883\u2013898.","DOI":"10.1145\/3453483.3454083"},{"key":"10.1016\/j.sysarc.2026.103708_b8","series-title":"14th USENIX Symposium on Operating Systems Design and Implementation","first-page":"863","article-title":"Ansor: Generating High-Performance tensor programs for deep learning","author":"Zheng","year":"2020"},{"key":"10.1016\/j.sysarc.2026.103708_b9","article-title":"Learning to optimize tensor programs","volume":"31","author":"Chen","year":"2018","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.sysarc.2026.103708_b10","series-title":"FusionStitching: Boosting memory intensive computations for deep learning workloads","author":"Zheng","year":"2021"},{"key":"10.1016\/j.sysarc.2026.103708_b11","series-title":"Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems","first-page":"359","article-title":"Astitch: Enabling a new multi-dimensional optimization space for memory-intensive ML training and inference on modern SIMT architectures","author":"Zheng","year":"2022"},{"key":"10.1016\/j.sysarc.2026.103708_b12","series-title":"2023 IEEE International Symposium on High-Performance Computer Architecture","first-page":"1113","article-title":"Chimera: An analytical optimizing framework for effective compute-intensive operators fusion","author":"Zheng","year":"2023"},{"key":"10.1016\/j.sysarc.2026.103708_b13","series-title":"17th USENIX Symposium on Operating Systems Design and Implementation","first-page":"701","article-title":"Welder: Scheduling deep learning memory access via tile-graph","author":"Shi","year":"2023"},{"issue":"3","key":"10.1016\/j.sysarc.2026.103708_b14","article-title":"XLA: TensorFlow, compiled","volume":"2","author":"Leary","year":"2017","journal-title":"TensorFlow Dev Summit"},{"key":"10.1016\/j.sysarc.2026.103708_b15","series-title":"Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2","first-page":"929","article-title":"Pytorch 2: Faster machine learning through dynamic python bytecode transformation and graph compilation","author":"Ansel","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103708_b16","article-title":"Attention is all you need","volume":"30","author":"Vaswani","year":"2017","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.sysarc.2026.103708_b17","series-title":"Bert: Pre-training of deep bidirectional transformers for language understanding","author":"Devlin","year":"2018"},{"issue":"140","key":"10.1016\/j.sysarc.2026.103708_b18","first-page":"1","article-title":"Exploring the limits of transfer learning with a unified text-to-text transformer","volume":"21","author":"Raffel","year":"2020","journal-title":"J. Mach. Learn. Res."},{"key":"10.1016\/j.sysarc.2026.103708_b19","series-title":"Llama 2: Open foundation and fine-tuned chat models","author":"Touvron","year":"2023"},{"key":"10.1016\/j.sysarc.2026.103708_b20","series-title":"The llama 3 herd of models","first-page":"arXiv","author":"Dubey","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103708_b21","article-title":"Root mean square layer normalization","volume":"vol. 32","author":"Zhang","year":"2019"},{"key":"10.1016\/j.sysarc.2026.103708_b22","series-title":"Layer normalization","author":"Ba","year":"2016"},{"key":"10.1016\/j.sysarc.2026.103708_b23","series-title":"Neurocomputing","first-page":"227","article-title":"Probabilistic interpretation of feedforward classification network outputs, with relationships to statistical pattern recognition","author":"Bridle","year":"1990"},{"key":"10.1016\/j.sysarc.2026.103708_b24","series-title":"Mamba: Linear-time sequence modeling with selective state spaces","author":"Gu","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103708_b25","series-title":"Transformers are SSMs: Generalized models and efficient algorithms through structured state space duality","author":"Dao","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103708_b26","series-title":"Retentive network: A successor to transformer for large language models","author":"Sun","year":"2023"},{"key":"10.1016\/j.sysarc.2026.103708_b27","series-title":"Gated linear attention transformers with hardware-efficient training","author":"Yang","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103708_b28","series-title":"You only cache once: Decoder-decoder architectures for language models","author":"Sun","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103708_b29","series-title":"Proceedings of the 37th International Conference on Machine Learning","first-page":"5156","article-title":"Transformers are RNNs: Fast autoregressive transformers with linear attention","volume":"vol. 119","author":"Katharopoulos","year":"2020"},{"key":"10.1016\/j.sysarc.2026.103708_b30","unstructured":"G.E. Blelloch, Prefix Sums and Their Applications."},{"key":"10.1016\/j.sysarc.2026.103708_b31","series-title":"Proceedings of the Twentieth European Conference on Computer Systems","first-page":"787","article-title":"SpaceFusion: Advanced deep learning operator fusion via space-mapping graph","author":"Zhu","year":"2025"},{"key":"10.1016\/j.sysarc.2026.103708_b32","series-title":"Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis","article-title":"MCFuser: High-performance and rapid fusion of memory-bound compute-intensive operators","author":"Zhang","year":"2024"},{"issue":"12","key":"10.1016\/j.sysarc.2026.103708_b33","doi-asserted-by":"crossref","first-page":"1755","DOI":"10.14778\/3229863.3229865","article-title":"On optimizing operator fusion plans for large-scale machine learning in systemML","volume":"11","author":"Boehm","year":"2018","journal-title":"Proc. VLDB Endow."},{"key":"10.1016\/j.sysarc.2026.103708_b34","series-title":"Advances in Neural Information Processing Systems","article-title":"PyTorch: An imperative style, high-performance deep learning library","volume":"32","author":"Paszke","year":"2019"},{"key":"10.1016\/j.sysarc.2026.103708_b35","series-title":"FlashAttention-2: Faster attention with better parallelism and work partitioning","author":"Dao","year":"2023"},{"key":"10.1016\/j.sysarc.2026.103708_b36","series-title":"FLA: A triton-based library for hardware-efficient implementations of linear attention mechanism","author":"Yang","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103708_b37","doi-asserted-by":"crossref","unstructured":"P. Tillet, H.-T. Kung, D. Cox, Triton: an intermediate language and compiler for tiled neural network computations, in: Proceedings of the 3rd ACM SIGPLAN International Workshop on Machine Learning and Programming Languages, 2019, pp. 10\u201319.","DOI":"10.1145\/3315508.3329973"},{"key":"10.1016\/j.sysarc.2026.103708_b38","series-title":"Getting started with CUDA graphs","author":"NVIDIA Corporation","year":"2023"},{"key":"10.1016\/j.sysarc.2026.103708_b39","series-title":"Basic linear algebra on NVIDIA GPUs","author":"NVIDIA Corporation","year":"2023"},{"key":"10.1016\/j.sysarc.2026.103708_b40","series-title":"Proceedings of the 29th Symposium on Operating Systems Principles","first-page":"611","article-title":"Efficient memory management for large language model serving with PagedAttention","author":"Kwon","year":"2023"},{"key":"10.1016\/j.sysarc.2026.103708_b41","series-title":"Flex attention: A programming model for generating optimized attention kernels","author":"Dong","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103708_b42","series-title":"NVIDIA V100 tensor core GPU","author":"NVIDIA Corporation","year":"2023"},{"key":"10.1016\/j.sysarc.2026.103708_b43","series-title":"Gqa: Training generalized multi-query transformer models from multi-head checkpoints","author":"Ainslie","year":"2023"},{"key":"10.1016\/j.sysarc.2026.103708_b44","series-title":"Deepseek-v2: A strong, economical, and efficient mixture-of-experts language model","author":"Liu","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103708_b45","first-page":"24261","article-title":"Mlp-mixer: An all-mlp architecture for vision","volume":"34","author":"Tolstikhin","year":"2021","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.sysarc.2026.103708_b46","series-title":"Chameleon: Mixed-modal early-fusion foundation models","author":"Team","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103708_b47","series-title":"Flash-decoding for long-context inference","author":"Dao","year":"2023"},{"key":"10.1016\/j.sysarc.2026.103708_b48","series-title":"13th USENIX Symposium on Operating Systems Design and Implementation","first-page":"578","article-title":"TVM: An automated End-to-End optimizing compiler for deep learning","author":"Chen","year":"2018"},{"key":"10.1016\/j.sysarc.2026.103708_b49","series-title":"TensorRT","author":"NVIDIA Corporation","year":"2023"},{"issue":"4","key":"10.1016\/j.sysarc.2026.103708_b50","doi-asserted-by":"crossref","DOI":"10.1145\/3306346.3322967","article-title":"Learning to optimize halide with tree search and random programs","volume":"38","author":"Adams","year":"2019","journal-title":"ACM Trans. Graph."},{"key":"10.1016\/j.sysarc.2026.103708_b51","series-title":"2019 IEEE\/ACM International Symposium on Code Generation and Optimization","first-page":"193","article-title":"Tiramisu: A polyhedral compiler for expressing fast and portable code","author":"Baghdadi","year":"2019"},{"key":"10.1016\/j.sysarc.2026.103708_b52","unstructured":"L. Ma, Z. Xie, Z. Yang, J. Xue, Y. Miao, W. Cui, W. Hu, F. Yang, L. Zhang, L. Zhou, Rammer: Enabling holistic deep learning compiler optimizations with {rTasks}, in: 14th USENIX Symposium on Operating Systems Design and Implementation, OSDI 20, 2020, pp. 881\u2013897."},{"key":"10.1016\/j.sysarc.2026.103708_b53","unstructured":"S. Nakandala, K. Saur, G.-I. Yu, K. Karanasos, C. Curino, M. Weimer, M. Interlandi, A tensor compiler for unified machine learning prediction serving, in: 14th USENIX Symposium on Operating Systems Design and Implementation, OSDI 20, 2020, pp. 899\u2013917."},{"key":"10.1016\/j.sysarc.2026.103708_b54","series-title":"Tensor comprehensions: Framework-agnostic high-performance machine learning abstractions","author":"Vasilache","year":"2018"},{"key":"10.1016\/j.sysarc.2026.103708_b55","series-title":"Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis","first-page":"191","article-title":"Scalable kernel fusion for memory-bound GPU applications","author":"Wahib","year":"2014"},{"key":"10.1016\/j.sysarc.2026.103708_b56","series-title":"Proceedings of the 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation","first-page":"1233","article-title":"AKG: Automatic kernel generation for neural processing units using polyhedral transformations","author":"Zhao","year":"2021"},{"key":"10.1016\/j.sysarc.2026.103708_b57","series-title":"Proceedings of the 18th ACM\/IEEE International Symposium on Code Generation and Optimization","first-page":"305","article-title":"Automatic generation of high-performance quantized machine learning kernels","author":"Cowan","year":"2020"},{"key":"10.1016\/j.sysarc.2026.103708_b58","series-title":"2019 IEEE\/ACM International Symposium on Code Generation and Optimization","first-page":"85","article-title":"A code generator for high-performance tensor contractions on GPUs","author":"Kim","year":"2019"},{"key":"10.1016\/j.sysarc.2026.103708_b59","series-title":"Proceedings of Machine Learning and Systems 2021, MLSys 2021, Virtual, April 5-9, 2021","article-title":"Nimble: Efficiently compiling dynamic neural networks for model inference","author":"Shen","year":"2021"},{"issue":"6","key":"10.1016\/j.sysarc.2026.103708_b60","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1145\/2980983.2908105","article-title":"Latte: A language, compiler, and runtime for elegant and efficient deep neural networks","volume":"51","author":"Truong","year":"2016","journal-title":"SIGPLAN Not."},{"key":"10.1016\/j.sysarc.2026.103708_b61","series-title":"CUDA deep neural network","author":"NVIDIA Corporation","year":"2023"},{"key":"10.1016\/j.sysarc.2026.103708_b62","series-title":"CUDA templates for linear algebra subroutines","author":"NVIDIA Corporation","year":"2023"},{"key":"10.1016\/j.sysarc.2026.103708_b63","series-title":"Intel oneAPI deep neural network library","author":"Intel Corporation","year":"2023"},{"key":"10.1016\/j.sysarc.2026.103708_b64","series-title":"Intel oneAPI math kernel library","author":"Intel Corporation","year":"2023"},{"key":"10.1016\/j.sysarc.2026.103708_b65","series-title":"Proceedings of the 24th Symposium on Principles and Practice of Parallel Programming","first-page":"229","article-title":"A coordinated tiling and batching framework for efficient GEMM on GPUs","author":"Li","year":"2019"},{"key":"10.1016\/j.sysarc.2026.103708_b66","doi-asserted-by":"crossref","first-page":"16344","DOI":"10.52202\/068431-1189","article-title":"Flashattention: Fast and memory-efficient exact attention with io-awareness","volume":"35","author":"Dao","year":"2022","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.sysarc.2026.103708_b67","doi-asserted-by":"crossref","unstructured":"Z. Jia, O. Padon, J. Thomas, T. Warszawski, M. Zaharia, A. Aiken, TASO: optimizing deep learning computation with automatic generation of graph substitutions, in: Proceedings of the 27th ACM Symposium on Operating Systems Principles, 2019, pp. 47\u201362.","DOI":"10.1145\/3341301.3359630"},{"key":"10.1016\/j.sysarc.2026.103708_b68","series-title":"Proceedings of Machine Learning and Systems 2022, MLSys 2022, Santa Clara, CA, USA, August 29 - September 1, 2022","article-title":"Bolt: Bridging the gap between auto-tuners and hardware-native performance","author":"Xing","year":"2022"},{"issue":"4","key":"10.1016\/j.sysarc.2026.103708_b69","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1145\/1498765.1498785","article-title":"Roofline: an insightful visual performance model for multicore architectures","volume":"52","author":"Williams","year":"2009","journal-title":"Commun. ACM"},{"key":"10.1016\/j.sysarc.2026.103708_b70","series-title":"Proceedings of the 9th Conference on Computing Frontiers","first-page":"203","article-title":"The boat hull model: enabling performance prediction for parallel computing prior to code development","author":"Nugteren","year":"2012"},{"key":"10.1016\/j.sysarc.2026.103708_b71","series-title":"2015 23rd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing","first-page":"651","article-title":"A practical performance model for compute and memory bound gpu kernels","author":"Konstantinidis","year":"2015"},{"key":"10.1016\/j.sysarc.2026.103708_b72","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1016\/j.jpdc.2017.04.002","article-title":"A quantitative roofline model for GPU kernel performance estimation using micro-benchmarks and hardware metric profiling","volume":"107","author":"Konstantinidis","year":"2017","journal-title":"J. Parallel Distrib. Comput."},{"key":"10.1016\/j.sysarc.2026.103708_b73","series-title":"Understanding Latency Hiding on GPUs","author":"Volkov","year":"2016"},{"key":"10.1016\/j.sysarc.2026.103708_b74","series-title":"Proceedings of the 24th International Symposium on High-Performance Parallel and Distributed Computing","first-page":"101","article-title":"Transit: A visual analytical model for multithreaded machines","author":"Li","year":"2015"},{"key":"10.1016\/j.sysarc.2026.103708_b75","series-title":"2016 IEEE International Parallel and Distributed Processing Symposium","first-page":"242","article-title":"X: A comprehensive analytic model for parallel machines","author":"Li","year":"2016"},{"key":"10.1016\/j.sysarc.2026.103708_b76","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1016\/j.jpdc.2022.11.002","article-title":"Analysis of the analytical performance models for GPUs and extracting the underlying pipeline model","volume":"173","author":"Lemeire","year":"2023","journal-title":"J. Parallel Distrib. Comput."},{"key":"10.1016\/j.sysarc.2026.103708_b77","series-title":"Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1","first-page":"493","article-title":"Forecasting GPU performance for deep learning training and inference","author":"Lee","year":"2025"},{"key":"10.1016\/j.sysarc.2026.103708_b78","first-page":"323","article-title":"Value learning for throughput optimization of deep learning workloads","volume":"vol. 3","author":"Steiner","year":"2021"},{"key":"10.1016\/j.sysarc.2026.103708_b79","series-title":"A deep learning based cost model for automatic code optimization","author":"Baghdadi","year":"2021"},{"key":"10.1016\/j.sysarc.2026.103708_b80","series-title":"ProTuner: Tuning programs with Monte Carlo tree search","author":"Haj-Ali","year":"2020"},{"key":"10.1016\/j.sysarc.2026.103708_b81","doi-asserted-by":"crossref","unstructured":"Y. Zhai, Y. Zhang, S. Liu, X. Chu, J. Peng, J. Ji, Y. Zhang, Tlp: A deep learning-based cost model for tensor program tuning, in: Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2, 2023, pp. 833\u2013845.","DOI":"10.1145\/3575693.3575737"}],"container-title":["Journal of Systems Architecture"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1383762126000263?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1383762126000263?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,5,27]],"date-time":"2026-05-27T11:13:49Z","timestamp":1779880429000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1383762126000263"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7]]},"references-count":81,"alternative-id":["S1383762126000263"],"URL":"https:\/\/doi.org\/10.1016\/j.sysarc.2026.103708","relation":{},"ISSN":["1383-7621"],"issn-type":[{"value":"1383-7621","type":"print"}],"subject":[],"published":{"date-parts":[[2026,7]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"SpaceFusion++: An operator fusion scheduler for neural language model inference","name":"articletitle","label":"Article Title"},{"value":"Journal of Systems Architecture","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.sysarc.2026.103708","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Published by Elsevier B.V.","name":"copyright","label":"Copyright"}],"article-number":"103708"}}