{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,11]],"date-time":"2025-09-11T19:18:17Z","timestamp":1757618297204,"version":"3.44.0"},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2025,6,16]],"date-time":"2025-06-16T00:00:00Z","timestamp":1750032000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,6,16]],"date-time":"2025-06-16T00:00:00Z","timestamp":1750032000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J Parallel Prog"],"published-print":{"date-parts":[[2025,8]]},"DOI":"10.1007\/s10766-025-00803-5","type":"journal-article","created":{"date-parts":[[2025,6,16]],"date-time":"2025-06-16T15:29:50Z","timestamp":1750087790000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Simulation-Based Parameter Optimization for Self-adaptive HPL on Parallel Systems"],"prefix":"10.1007","volume":"53","author":[{"given":"Cassiano","family":"Rista","sequence":"first","affiliation":[]},{"given":"Marcelo","family":"Teixeira","sequence":"additional","affiliation":[]},{"given":"Mauro","family":"Fonseca","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,6,16]]},"reference":[{"unstructured":"NPB: Nas Benchmarks. https:\/\/shorturl.at\/BusTB (2024)","key":"803_CR1"},{"doi-asserted-by":"crossref","unstructured":"Bienia, C., Kumar, S., Singh, J.P., Li, K.: The parsec benchmark suite: characterization and architectural implications. In: 2008 International Conference on Parallel Architectures and Compilation Techniques (PACT), pp. 72\u201381 (2008)","key":"803_CR2","DOI":"10.1145\/1454115.1454128"},{"unstructured":"Dongarra, J., Luszczek, P., Petitet, A.: HPL - a portable implementation of the high-performance linpack benchmark. https:\/\/shorturl.at\/eQFOX (2024)","key":"803_CR3"},{"issue":"2","key":"803_CR4","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1145\/190.191","volume":"2","author":"M Ajmone Marsan","year":"1984","unstructured":"Ajmone Marsan, M., Conte, G., Balbo, G.: A class of generalized stochastic petri nets for the performance evaluation of multiprocessor systems. ACM Trans. Comp. Syst. 2(2), 93\u2013122 (1984)","journal-title":"ACM Trans. Comp. Syst."},{"key":"803_CR5","doi-asserted-by":"publisher","first-page":"242","DOI":"10.1007\/978-3-031-60227-6_22","volume-title":"Good Practices and New Perspectives in Information Systems and Technologies","author":"C Rista","year":"2024","unstructured":"Rista, C., Teixeira, M., Fonseca, M.: A self-adaptive HPL-based benchmark with dynamic task parallelism for multicore systems. In: Good Practices and New Perspectives in Information Systems and Technologies, pp. 242\u2013251. Springer, Cham (2024)"},{"key":"803_CR6","volume-title":"The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling","author":"R Jain","year":"1991","unstructured":"Jain, R.: The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling. Wiley, Nova York, USA (1991)"},{"doi-asserted-by":"crossref","unstructured":"Calderon, G., Campo, G., Saavedra, E., Santamar\u00eda, A.: Monitoring framework for the performance evaluation of an iot platform with elasticsearch and apache kafka. Inform. Syst. Front. (2023)","key":"803_CR7","DOI":"10.1007\/s10796-023-10409-2"},{"key":"803_CR8","doi-asserted-by":"publisher","first-page":"15036","DOI":"10.1109\/ACCESS.2022.3147846","volume":"10","author":"D Mustafa","year":"2022","unstructured":"Mustafa, D.: A survey of performance tuning techniques and tools for parallel applications. IEEE Access 10, 15036\u201315055 (2022)","journal-title":"IEEE Access"},{"doi-asserted-by":"crossref","unstructured":"Hoefler, T., Belli, R.: Scientific benchmarking of parallel computing systems: twelve ways to tell the masses when reporting performance results. In: International Conference for High Performance Computing, Networking, Storage and Analysis. Association for Computing Machinery: New York, USA (2015)","key":"803_CR9","DOI":"10.1145\/2807591.2807644"},{"key":"803_CR10","doi-asserted-by":"publisher","first-page":"100273","DOI":"10.1016\/j.iot.2020.100273","volume":"12","author":"MS Aslanpour","year":"2020","unstructured":"Aslanpour, M.S., Gill, S.S., Toosi, A.N.: Performance evaluation metrics for cloud, fog and edge computing: A review, taxonomy, benchmarks and standards for future research. Internet of Things 12, 100273 (2020)","journal-title":"Internet of Things"},{"doi-asserted-by":"crossref","unstructured":"Huang, T., Zhou, L., L\u00fc, K., Wang, L., Chen, H., Du, G.: An empirical evaluation of algorithms for link prediction. Inform. Syst. Front. (2023)","key":"803_CR11","DOI":"10.1007\/s10796-023-10440-3"},{"issue":"5","key":"803_CR12","doi-asserted-by":"publisher","first-page":"1184","DOI":"10.1109\/TPDS.2018.2878699","volume":"30","author":"C Ababei","year":"2019","unstructured":"Ababei, C., Moghaddam, M.G.: A survey of prediction and classification techniques in multicore processor systems. IEEE Trans. Parallel Distrib. Syst. 30(5), 1184\u20131200 (2019)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"doi-asserted-by":"crossref","unstructured":"Tong, Z., Yuan, X., Pakin, S., Lang, M.: Performance and accuracy trade-offs of hpc application modeling and simulation. In: International Parallel and Distributed Processing Symposium (IPDPS), pp. 774\u2013783 (2018)","key":"803_CR13","DOI":"10.1109\/IPDPS.2018.00087"},{"doi-asserted-by":"crossref","unstructured":"Frank, M., Hilbrich, M., Lehrig, S., Becker, S.: Parallelization, modeling, and performance prediction in the multi-\/many core area: a systematic literature review. In: International Symposium on Cloud and Service Computing (SC2), pp. 48\u201355 (2017)","key":"803_CR14","DOI":"10.1109\/SC2.2017.15"},{"doi-asserted-by":"crossref","unstructured":"Ahmed, K., Liu, J., Badawy, A.-H., Eidenbenz, S.: A brief history of hpc simulation and future challenges. In: Winter Simulation Conference (WSC), pp. 419\u2013430 (2017)","key":"803_CR15","DOI":"10.1109\/WSC.2017.8247804"},{"issue":"2","key":"803_CR16","doi-asserted-by":"publisher","first-page":"1288","DOI":"10.1109\/JSYST.2024.3380584","volume":"18","author":"D Ye","year":"2024","unstructured":"Ye, D., Liu, X., Li, P.: Probability-based stochastic stealthy attacks in cyber-physical systems. IEEE Syst. J. 18(2), 1288\u20131295 (2024)","journal-title":"IEEE Syst. J."},{"doi-asserted-by":"crossref","unstructured":"Slaughter, E., Wu, W., Fu, Y., Brandenburg, L., Garcia, N., Kautz, W., Marx, E., Morris, K.S., Cao, Q., Bosilca, G., Mirchandaney, S., Leek, W., Treichlerk, S., McCormick, P., Aiken, A.: Task bench: a parameterized benchmark for evaluating parallel runtime performance. In: International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1\u201315 (2020)","key":"803_CR17","DOI":"10.1109\/SC41405.2020.00066"},{"doi-asserted-by":"crossref","unstructured":"Marjanovi\u0107, V., Gracia, J., Glass, C.W.: Hpc benchmarking: Problem size matters. In: International Workshop on Performance Modeling, Benchmarking and Simulation (PMBS), pp. 1\u201310 (2016)","key":"803_CR18","DOI":"10.1109\/PMBS.2016.006"},{"doi-asserted-by":"crossref","unstructured":"Brewer, W., Behm, G., Scheinine, A., Parsons, B., Emeneker, W., Trevino, R.P.: Inference benchmarking on HPC systems. In: High Performance Extreme Computing Conference (HPEC), pp. 1\u20139 (2020)","key":"803_CR19","DOI":"10.1109\/HPEC43674.2020.9286138"},{"doi-asserted-by":"crossref","unstructured":"Coleman, T., Casanova, H., Maheshwari, K., Pottier, L., Wilkinson, S.R., Wozniak, J., Suter, F., Shankar, M., Da\u00a0Silva, R.F.: Wfbench: automated generation of scientific workflow benchmarks. In: International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems (PMBS), pp. 100\u2013111 (2022)","key":"803_CR20","DOI":"10.1109\/PMBS56514.2022.00014"},{"issue":"5","key":"803_CR21","doi-asserted-by":"publisher","first-page":"1077","DOI":"10.1007\/s00607-021-01025-6","volume":"105","author":"AM Garcia","year":"2023","unstructured":"Garcia, A.M., Griebler, D., Schepke, C., Fernandes, L.G.: SPBench: a framework for creating benchmarks of stream processing applications. Computing 105(5), 1077\u20131099 (2023)","journal-title":"Computing"},{"issue":"9","key":"803_CR22","doi-asserted-by":"publisher","first-page":"3554","DOI":"10.1109\/TSE.2021.3101130","volume":"48","author":"C Mandrioli","year":"2022","unstructured":"Mandrioli, C., Maggio, M.: Testing self-adaptive software with probabilistic guarantees on performance metrics: Extended and comparative results. IEEE Trans. Softw. Eng. 48(9), 3554\u20133572 (2022)","journal-title":"IEEE Trans. Softw. Eng."},{"doi-asserted-by":"crossref","unstructured":"Petrovska, A., Hutzelmann, T., Kugele, S.: A theoretical framework for self-adaptive systems: specifications, formalisation, and architectural implications. In: Symposium on Applied Computing (SAC), pp. 1440\u20131449. ACM, New York, USA (2023)","key":"803_CR23","DOI":"10.1145\/3555776.3577665"},{"issue":"1","key":"803_CR24","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1109\/TPDS.2015.2398438","volume":"27","author":"K Hwang","year":"2016","unstructured":"Hwang, K., Bai, X., Shi, Y., Li, M., Chen, W.-G., Wu, Y.: Cloud performance modeling with benchmark evaluation of elastic scaling strategies. IEEE Trans. Parallel Distrib. Syst. 27(1), 130\u2013143 (2016)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"doi-asserted-by":"crossref","unstructured":"Barati, S., Hoffmann, H.: Providing fairness in heterogeneous multicores with a predictive, adaptive scheduler. In: International Parallel and Distributed Processing Symposium (IPDPS), pp. 38\u201349 (2016)","key":"803_CR25","DOI":"10.1109\/IPDPSW.2016.28"},{"doi-asserted-by":"crossref","unstructured":"Nguyen, Q., Hajiamini, S., Shirazi, B.: An improved stochastic-based approach for optimizing energy-time tradeoff in multicore systems. In: International Green and Sustainable Computing Workshops (IGSC), pp. 1\u20138 (2020)","key":"803_CR26","DOI":"10.1109\/IGSC51522.2020.9290859"},{"doi-asserted-by":"crossref","unstructured":"Hou, Z., Zhao, S., Yin, C., Wang, Y., Gu, J., Zhou, X.: Machine learning based performance analysis and prediction of jobs on a HPC cluster. In: International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT), pp. 247\u2013252 (2019)","key":"803_CR27","DOI":"10.1109\/PDCAT46702.2019.00053"},{"doi-asserted-by":"crossref","unstructured":"Ahmed, K., Liu, J., Eidenbenz, S., Zerr, J.: Scalable interconnection network models for rapid performance prediction of HPC applications. In: International Conference on High Performance Computing and Communications, Smart City, and Data Science and Systems, pp. 1069\u20131078 (2016)","key":"803_CR28","DOI":"10.1109\/HPCC-SmartCity-DSS.2016.0151"},{"doi-asserted-by":"crossref","unstructured":"Xu, G., Ibeid, H., Jiang, X., Svilan, V., Bian, Z.: Simulation-based performance prediction of HPC applications: a case study of HPL. In: International Workshop on HPC User Support Tools (HUST) and on Programming and Performance Visualization Tools (ProTools), pp. 81\u201388 (2020)","key":"803_CR29","DOI":"10.1109\/HUSTProtools51951.2020.00016"},{"doi-asserted-by":"crossref","unstructured":"Jana, D., Chakraborty, N.: Generalized stochastic petri nets (GSPN) for analysis of microgrid under uncertainities. In: National Power Systems Conference (NPSC), pp. 1\u20136 (2018)","key":"803_CR30","DOI":"10.1109\/NPSC.2018.8771852"},{"doi-asserted-by":"crossref","unstructured":"Li, S., Huang, J.: Gspn-based reliability-aware performance evaluation of iot services. In: International Conference on Services Computing (SCC), pp. 483\u2013486 (2017)","key":"803_CR31","DOI":"10.1109\/SCC.2017.70"},{"doi-asserted-by":"crossref","unstructured":"Yi, L., Zhao, W., Wang, H., Sung, M., Guibas, L.J.: Gspn: generative shape proposal network for 3d instance segmentation in point cloud. In: Conference on Computer Vision and Pattern Recognition (CVPR), pp. 3942\u20133951 (2019)","key":"803_CR32","DOI":"10.1109\/CVPR.2019.00407"},{"issue":"12","key":"803_CR33","doi-asserted-by":"publisher","first-page":"5366","DOI":"10.1016\/j.eswa.2015.02.004","volume":"42","author":"M Teixeira","year":"2015","unstructured":"Teixeira, M., Ribeiro, R., Oliveira, C., Massa, R.: A quality-driven approach for resources planning in service-oriented architectures. Expert Syst. Appl. 42(12), 5366\u20135379 (2015)","journal-title":"Expert Syst. Appl."},{"key":"803_CR34","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijepes.2021.106897","volume":"137","author":"DF Simon","year":"2022","unstructured":"Simon, D.F., Teixeira, M., da Costa, J.P.: Availability estimation in photovoltaic generation systems using timed petri net simulation models. Int. J. Electr. Power Energy Syst. 137, 106897 (2022)","journal-title":"Int. J. Electr. Power Energy Syst."},{"issue":"4","key":"803_CR35","doi-asserted-by":"publisher","first-page":"423","DOI":"10.1016\/j.ifacol.2021.04.067","volume":"53","author":"DMR Maschio","year":"2020","unstructured":"Maschio, D.M.R., Mumbelli, J.D.C., Bonafin, A.C.T., Teixeira, M.: Supervisory control of distributed power generation systems with petri net-based customization. IFAC-PapersOnLine 53(4), 423\u2013428 (2020)","journal-title":"IFAC-PapersOnLine"},{"doi-asserted-by":"crossref","unstructured":"Rista, C., Teixeira, M., Griebler, D., Fernandes, L.G.: Evaluating, estimating, and improving network performance in container-based clouds. In: 2018 IEEE Symposium on Computers and Communications (ISCC), pp. 00514\u201300520 (2018)","key":"803_CR36","DOI":"10.1109\/ISCC.2018.8538558"},{"unstructured":"Parashar, M.: Autonomic computing: concepts, infrastructure, and applications \/ Editor(s): Manish Parashar and Salim Hariri. Taylor & Francis, Inc., Bristol, PA, USA (2007)","key":"803_CR37"},{"doi-asserted-by":"crossref","unstructured":"Arcaini, P., Riccobene, E., Scandurra, P.: Modeling and analyzing mape-k feedback loops for self-adaptation. In: International Symposium on Software Engineering for Adaptive and Self-Managing Systems, pp. 13\u201323 (2015)","key":"803_CR38","DOI":"10.1109\/SEAMS.2015.10"},{"doi-asserted-by":"crossref","unstructured":"Lalanda, P., McCann, J.A., Diaconescu, A.: Autonomic computing - principles, design and implementation., pp. \u20131288. Springer (2013)","key":"803_CR39","DOI":"10.1007\/978-1-4471-5007-7"},{"unstructured":"Guennebaud, G., Jacob, B., et al.: Eigen: C++ Templates for Linear Algebra. http:\/\/eigen.tuxfamily.org (2010\u20132024)","key":"803_CR40"},{"unstructured":"Kartson, D., Balbo, G., Donatelli, S., Franceschinis, G., Conte, G.: Modelling with generalized stochastic petri Nets, 1st edn. Wiley (1995)","key":"803_CR41"},{"issue":"4","key":"803_CR42","doi-asserted-by":"publisher","first-page":"541","DOI":"10.1109\/5.24143","volume":"77","author":"T Murata","year":"1989","unstructured":"Murata, T.: Petri nets: properties, analysis and applications. Proc. IEEE 77(4), 541\u2013580 (1989)","journal-title":"Proc. IEEE"},{"doi-asserted-by":"crossref","unstructured":"Guang, M., Yan, C., Wang, J., Qi, H., Jiang, C.: Benchmark datasets for stochastic petri net learning. In: International Joint Conference on Neural Networks (IJCNN), pp. 1\u20138 (2021)","key":"803_CR43","DOI":"10.1109\/IJCNN52387.2021.9533785"},{"doi-asserted-by":"crossref","unstructured":"Rodr\u00ed\u00adguez, R.J., Bernardi, S., Zimmermann, A.: An evaluation framework for comparative analysis of generalized stochastic petri net simulation techniques. IEEE Trans. Syst. Man Cybern. Syst. 50(8), 2834\u20132844 (2020)","key":"803_CR44","DOI":"10.1109\/TSMC.2018.2837643"},{"key":"803_CR45","volume-title":"Petri Nets for Systems Engineering: A Guide to Modeling, Verification, and Applications","author":"C Girault","year":"2013","unstructured":"Girault, C., Valk, R.: Petri Nets for Systems Engineering: A Guide to Modeling, Verification, and Applications. Springer, Berlin, Germany (2013)"},{"key":"803_CR46","volume-title":"Stochastic Petri Nets: Modelling, Stability","author":"PJ Haas","year":"2006","unstructured":"Haas, P.J.: Stochastic Petri Nets: Modelling, Stability. Simulation. Springer Series in Operations Research and Financial Engineering. Springer, New York, USA (2006)"},{"doi-asserted-by":"crossref","unstructured":"Jonkers, H.: Queueing models of parallel applications: the glamis methodology. In: International Conference on Computer Performance Evaluation: Modelling Techniques and Tools, pp. 123\u2013138. Springer, Berlin (1994)","key":"803_CR47","DOI":"10.1007\/3-540-58021-2_7"},{"unstructured":"TimeNET Development Team: TimeNET: A Tool for Petri Nets. https:\/\/timenet.tu-ilmenau.de\/ (2024)","key":"803_CR48"},{"key":"803_CR49","doi-asserted-by":"publisher","DOI":"10.1002\/0471791571","volume-title":"Queueing Networks and Markov Chains: Modeling and Performance Evaluation with Computer Science Applications","author":"G Bolch","year":"2006","unstructured":"Bolch, G., Greiner, S., Meer, H., Trivedi, K.S.: Queueing Networks and Markov Chains: Modeling and Performance Evaluation with Computer Science Applications. Wiley, New Jersey, USA (2006)"},{"unstructured":"Yaffee, R.A., McGee, M.: An Introduction to time series analysis and forecasting: with applications of SAS\u00ae and SPSS\u00ae. Time Series. Elsevier Science (2000)","key":"803_CR50"}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-025-00803-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10766-025-00803-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-025-00803-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,6]],"date-time":"2025-09-06T21:14:58Z","timestamp":1757193298000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10766-025-00803-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,16]]},"references-count":50,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,8]]}},"alternative-id":["803"],"URL":"https:\/\/doi.org\/10.1007\/s10766-025-00803-5","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"type":"print","value":"0885-7458"},{"type":"electronic","value":"1573-7640"}],"subject":[],"published":{"date-parts":[[2025,6,16]]},"assertion":[{"value":"6 February 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 May 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 June 2025","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 that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"24"}}