{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,25]],"date-time":"2026-03-25T20:36:46Z","timestamp":1774471006449,"version":"3.50.1"},"publisher-location":"Singapore","reference-count":25,"publisher":"Springer Nature Singapore","isbn-type":[{"value":"9789819604364","type":"print"},{"value":"9789819604371","type":"electronic"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"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":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-981-96-0437-1_11","type":"book-chapter","created":{"date-parts":[[2024,11,26]],"date-time":"2024-11-26T16:55:59Z","timestamp":1732640159000},"page":"144-157","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["JREP - A Job Runtime Ensemble Predictor for\u00a0Improving Scheduling Performance on\u00a0High Performance Computing Systems"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7821-9158","authenticated-orcid":false,"given":"Thanh Hoang Le","family":"Hai","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1076-1271","authenticated-orcid":false,"given":"Manh Thin","family":"Nguyen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5541-357X","authenticated-orcid":false,"given":"Quang Hung","family":"Nguyen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0499-8640","authenticated-orcid":false,"given":"Nam","family":"Thoai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,11,27]]},"reference":[{"issue":"1","key":"11_CR1","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1177\/1094342015597083","volume":"31","author":"A Geist","year":"2017","unstructured":"Geist, A., Reed, D.A.: A survey of high-performance computing scaling challenges. Int. J. High Perform. Comput. Appl. 31(1), 104\u2013113 (2017). https:\/\/doi.org\/10.1177\/1094342015597083","journal-title":"Int. J. High Perform. Comput. Appl."},{"key":"11_CR2","doi-asserted-by":"crossref","unstructured":"Hai, T.H.L., Dinh, L.L., Tien, D.N., Tien, D.B.H., Thoai, N.: IRLS: an improved reinforcement learning scheduler for high performance computing systems. In: 2023 International Conference on System Science and Engineering (ICSSE), pp. 587\u2013592 (2023)","DOI":"10.1109\/ICSSE58758.2023.10227229"},{"key":"11_CR3","doi-asserted-by":"crossref","unstructured":"Zrigui, S., de Camargo, R.Y., Legrand, A., Trystram, D.: Improving the performance of batch schedulers using online job runtime classification. J. Parallel Distrib. Comput. 164, 83\u201395 (2022). https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0743731522000090","DOI":"10.1016\/j.jpdc.2022.01.003"},{"key":"11_CR4","doi-asserted-by":"crossref","unstructured":"Ramachandran, S., Jayalal, M., Vasudevan, M., Das, S., Jehadeesan, R.: Combining machine learning techniques and genetic algorithm for predicting run times of high performance computing jobs. Appl. Soft Comput. 165, 112053 (2024). https:\/\/www.sciencedirect.com\/science\/article\/pii\/S1568494624008275","DOI":"10.1016\/j.asoc.2024.112053"},{"key":"11_CR5","doi-asserted-by":"publisher","first-page":"99129","DOI":"10.1109\/ACCESS.2022.3207287","volume":"10","author":"ID Mienye","year":"2022","unstructured":"Mienye, I.D., Sun, Y.: A survey of ensemble learning: concepts, algorithms, applications, and prospects. IEEE Access 10, 99129\u201399149 (2022)","journal-title":"IEEE Access"},{"key":"11_CR6","doi-asserted-by":"crossref","unstructured":"Krawczyk, B., Minku, L.L., Gama, J., Stefanowski, J., Woniak, M.: Ensemble learning for data stream analysis: a survey. Inf. Fusion 37, 132\u2013156 (2017). https:\/\/www.sciencedirect.com\/science\/article\/pii\/S1566253516302329","DOI":"10.1016\/j.inffus.2017.02.004"},{"key":"11_CR7","doi-asserted-by":"publisher","unstructured":"Tanash, M., Yang, H., Andresen, D., Hsu, W.: Ensemble prediction of job resources to improve system performance for Slurm-based HPC systems. In: PEARC \u201921: Practice and Experience in Advanced Research Computing 2021: Evolution Across All Dimensions. Association for Computing Machinery, New York, NY, USA (2021). https:\/\/doi.org\/10.1145\/3437359.3465574","DOI":"10.1145\/3437359.3465574"},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"Bai, Y., Guo, Y., Zhang, H., Wang, J., Chen, J.: An ensemble learning-based HPC multi-resource demand prediction model for hybrid clusters. In: 2022 3rd International Conference on Computer Science and Management Technology (ICCSMT), pp. 413\u2013420 (2022)","DOI":"10.1109\/ICCSMT58129.2022.00094"},{"key":"11_CR9","doi-asserted-by":"publisher","first-page":"504","DOI":"10.1007\/978-3-319-91446-6_47","volume-title":"Contemporary Complex Systems and Their Dependability","author":"M Uchro\u0144ski","year":"2019","unstructured":"Uchro\u0144ski, M., Bo\u017cejko, W., Krajewski, Z., Tykierko, M., Wodecki, M.: User estimates inaccuracy study in HPC scheduler. In: Zamojski, W., Mazurkiewicz, J., Sugier, J., Walkowiak, T., Kacprzyk, J. (eds.) Contemporary Complex Systems and Their Dependability, pp. 504\u2013514. Springer International Publishing, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-319-91446-6_47"},{"issue":"6","key":"11_CR10","doi-asserted-by":"publisher","first-page":"529","DOI":"10.1109\/71.932708","volume":"12","author":"AW Mu\u2019alem","year":"2001","unstructured":"Mu\u2019alem, A.W., Feitelson, D.G.: Utilization, predictability, workloads, and user runtime estimates in scheduling the IBM SP2 with backfilling. IEEE Trans. Parallel Distrib. Syst. 12(6), 529\u2013543 (2001)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"6","key":"11_CR11","doi-asserted-by":"publisher","first-page":"789","DOI":"10.1109\/TPDS.2007.70606","volume":"18","author":"D Tsafrir","year":"2007","unstructured":"Tsafrir, D., Etsion, Y., Feitelson, D.G.: Backfilling using system-generated predictions rather than user runtime estimates. IEEE Trans. Parallel Distrib. Syst. 18(6), 789\u2013803 (2007)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"11_CR12","doi-asserted-by":"crossref","unstructured":"Gaussier, E., Glesser, D., Reis, V., Trystram, D.: Improving backfilling by using machine learning to predict running times. In: SC \u201915: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1\u201310 (2015)","DOI":"10.1145\/2807591.2807646"},{"key":"11_CR13","doi-asserted-by":"crossref","unstructured":"Le\u00a0Hai, T.H., Hoang, L.L., Thoai, N.: Potential of applying KNN with soft walltime to improve scheduling performance. In: 2021 The International Conference on Computing, Computational Modelling and Applications (ICCMA) (2021)","DOI":"10.1109\/ICCMA53594.2021.00009"},{"key":"11_CR14","doi-asserted-by":"crossref","unstructured":"Park, J.W., Kim, E.: Runtime prediction of parallel applications with workload-aware clustering. J. Supercomputing 73(11), 4635\u20134651 (2017)","DOI":"10.1007\/s11227-017-2038-2"},{"key":"11_CR15","doi-asserted-by":"crossref","unstructured":"Skovira, J., Chan, W., Zhou, H., Lifka, D.A.: The easy - loadleveler API project. In: IPPS \u201996: Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing, pp. 41\u201347. Springer-Verlag, Berlin, Heidelberg (1996)","DOI":"10.1007\/BFb0022286"},{"key":"11_CR16","doi-asserted-by":"crossref","unstructured":"Feitelson, D.G., Rudolph, L., Schwiegelshohn, U., Sevcik, K.C., Wong, P.: Theory and practice in parallel job scheduling. In: JSSPP (1997)","DOI":"10.1007\/3-540-63574-2_14"},{"issue":"5","key":"11_CR17","doi-asserted-by":"publisher","first-page":"708","DOI":"10.1109\/PROC.1979.11321","volume":"67","author":"B Dasarathy","year":"1979","unstructured":"Dasarathy, B., Sheela, B.: A composite classifier system design: concepts and methodology. Proc. IEEE 67(5), 708\u2013713 (1979)","journal-title":"Proc. IEEE"},{"key":"11_CR18","doi-asserted-by":"crossref","unstructured":"Breiman, L.: Bagging predictors. Mach. Learn. 24, 123\u2013140 (1996). https:\/\/api.semanticscholar.org\/CorpusID:47328136","DOI":"10.1007\/BF00058655"},{"key":"11_CR19","doi-asserted-by":"crossref","unstructured":"Schapire, R.E.: The strength of weak learnability. Mach. Learn. 5, 197\u2013227 (1989). https:\/\/api.semanticscholar.org\/CorpusID:6207294","DOI":"10.1007\/BF00116037"},{"key":"11_CR20","doi-asserted-by":"crossref","unstructured":"Wolpert, D.: Stacked generalization. Neural Networks 5, 241\u2013259 (12 1992)","DOI":"10.1016\/S0893-6080(05)80023-1"},{"key":"11_CR21","doi-asserted-by":"publisher","unstructured":"Menear, K., Nag, A., Perr-Sauer, J., Lunacek, M., Potter, K., Duplyakin, D.: Mastering HPC runtime prediction: From observing patterns to a methodological approach. In: PEARC \u201923: Practice and Experience in Advanced Research Computing 2023: Computing for the Common Good, pp. 75\u201385. Association for Computing Machinery, New York, NY, USA (2023). https:\/\/doi.org\/10.1145\/3569951.3593598","DOI":"10.1145\/3569951.3593598"},{"issue":"10","key":"11_CR22","doi-asserted-by":"publisher","first-page":"2967","DOI":"10.1016\/j.jpdc.2014.06.013","volume":"74","author":"DG Feitelson","year":"2014","unstructured":"Feitelson, D.G., Tsafrir, D., Krakov, D.: Experience with using the parallel workloads archive. J. Parallel Distrib. Comput. 74(10), 2967\u20132982 (2014)","journal-title":"J. Parallel Distrib. Comput."},{"key":"11_CR23","doi-asserted-by":"crossref","unstructured":"Le\u00a0Hai, T.H., Duy, K.N., Manh, T.N., Hoang, D.M., Thoai, N.: Deviation backfilling: a robust backfilling scheme for improving the efficiency of job scheduling on high performance computing systems. In: 2023 International Conference on Advanced Computing and Analytics (ACOMPA), pp. 32\u201337 (2023)","DOI":"10.1109\/ACOMPA61072.2023.00015"},{"key":"11_CR24","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa, F., et al.: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12, 2825\u20132830 (2011)","journal-title":"J. Mach. Learn. Res."},{"key":"11_CR25","doi-asserted-by":"crossref","unstructured":"Dutot, P.F., Mercier, M., Poquet, M., Richard, O.: Batsim: a realistic language-independent resources and jobs management systems simulator. In: 20th Workshop on Job Scheduling Strategies for Parallel Processing. Chicago, United States (2016)","DOI":"10.1007\/978-3-319-61756-5_10"}],"container-title":["Communications in Computer and Information Science","Future Data and Security Engineering. Big Data, Security and Privacy, Smart City and Industry 4.0 Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-96-0437-1_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,26]],"date-time":"2024-11-26T17:03:13Z","timestamp":1732640593000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-96-0437-1_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9789819604364","9789819604371"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-981-96-0437-1_11","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"value":"1865-0929","type":"print"},{"value":"1865-0937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"27 November 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Disclosure of Interests"}},{"value":"FDSE","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Future Data and Security Engineering","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Binh Duong","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Vietnam","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27 November 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 November 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"11","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"fdse2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/thefdse.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}