{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T15:27:02Z","timestamp":1772119622698,"version":"3.50.1"},"reference-count":53,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2023,10,10]],"date-time":"2023-10-10T00:00:00Z","timestamp":1696896000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,10,10]],"date-time":"2023-10-10T00:00:00Z","timestamp":1696896000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100004837","name":"Ministerio de Ciencia e Innovaci\u00f3n","doi-asserted-by":"publisher","award":["PID2019-107228RB-I00"],"award-info":[{"award-number":["PID2019-107228RB-I00"]}],"id":[{"id":"10.13039\/501100004837","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004837","name":"Ministerio de Ciencia e Innovaci\u00f3n","doi-asserted-by":"publisher","award":["PID2019-107228RB-I00"],"award-info":[{"award-number":["PID2019-107228RB-I00"]}],"id":[{"id":"10.13039\/501100004837","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004837","name":"Ministerio de Ciencia e Innovaci\u00f3n","doi-asserted-by":"publisher","award":["PID2019-107228RB-I00"],"award-info":[{"award-number":["PID2019-107228RB-I00"]}],"id":[{"id":"10.13039\/501100004837","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004837","name":"Ministerio de Ciencia e Innovaci\u00f3n","doi-asserted-by":"publisher","award":["PID2019-107228RB-I00"],"award-info":[{"award-number":["PID2019-107228RB-I00"]}],"id":[{"id":"10.13039\/501100004837","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100011033","name":"Agencia Estatal de Investigaci\u00f3n","doi-asserted-by":"publisher","award":["AEI\/10.13039\/501100011033"],"award-info":[{"award-number":["AEI\/10.13039\/501100011033"]}],"id":[{"id":"10.13039\/501100011033","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100011033","name":"Agencia Estatal de Investigaci\u00f3n","doi-asserted-by":"publisher","award":["AEI\/10.13039\/501100011033"],"award-info":[{"award-number":["AEI\/10.13039\/501100011033"]}],"id":[{"id":"10.13039\/501100011033","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100011033","name":"Agencia Estatal de Investigaci\u00f3n","doi-asserted-by":"publisher","award":["AEI\/10.13039\/501100011033"],"award-info":[{"award-number":["AEI\/10.13039\/501100011033"]}],"id":[{"id":"10.13039\/501100011033","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100011033","name":"Agencia Estatal de Investigaci\u00f3n","doi-asserted-by":"publisher","award":["AEI\/10.13039\/501100011033"],"award-info":[{"award-number":["AEI\/10.13039\/501100011033"]}],"id":[{"id":"10.13039\/501100011033","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100015528","name":"Universidad de la Laguna","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100015528","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2024,6]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>The growing demand for more computing resources has increased the overall energy consumption of computer systems. To support this increasing demand, power and energy consumption must be considered as a constraint on software execution. Modern architectures provide tools for managing the power constraints of a system directly. The Intel Power Cap is a relatively new tool developed to give users fine-grained control over power usage at the central processing unit (CPU) level. The complexity of these tools, in addition to the high variety of modern heterogeneous architectures, hinders predictions of the energy consumption and the performance of any target software. The application of power capping technologies usually leads to the bi-objective optimization problem for energy efficiency and execution time but optimal power constraints could also produce exceeding performance losses. Thus, methods and tools are needed to calculate the proper parameters for power capping technologies, and to optimize energy efficiency. We propose a methodology to analyze the performance and the energy efficiency trade-offs using this power cap technology for a given application. A Pareto front is extracted for the multi-objective performance and energy problem, which represents multiple feasible configurations for both objectives. An extensive experimentation is carried out to categorize the different applications to determine the overall optimal power cap configurations. We propose the use of machine learning (ML) clustering techniques to categorize each application in the target architecture. The use of ML allows us to automate the process and simplifies the effort required to solve the optimization problem. A practical case is presented where we categorize the applications using ML techniques, with the possibility of adding a new application into an existing categorization.<\/jats:p>","DOI":"10.1007\/s10586-023-04151-2","type":"journal-article","created":{"date-parts":[[2023,10,10]],"date-time":"2023-10-10T05:02:38Z","timestamp":1696914158000},"page":"3433-3449","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Energy efficient power cap configurations through Pareto front analysis and machine learning categorization"],"prefix":"10.1007","volume":"27","author":[{"given":"Alberto","family":"Cabrera","sequence":"first","affiliation":[]},{"given":"Francisco","family":"Almeida","sequence":"additional","affiliation":[]},{"given":"Dagoberto","family":"Castellanos-Nieves","sequence":"additional","affiliation":[]},{"given":"Ariel","family":"Oleksiak","sequence":"additional","affiliation":[]},{"given":"Vicente","family":"Blanco","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,10,10]]},"reference":[{"issue":"7722","key":"4151_CR1","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1038\/d41586-018-06610-y","volume":"561","author":"N Jones","year":"2018","unstructured":"Jones, N.: How to stop data centres from gobbling up the world\u2019s electricity. Nature 561(7722), 163\u2013167 (2018)","journal-title":"Nature"},{"issue":"1","key":"4151_CR2","doi-asserted-by":"publisher","first-page":"117","DOI":"10.3390\/challe6010117","volume":"6","author":"AS Andrae","year":"2015","unstructured":"Andrae, A.S., Edler, T.: On global electricity usage of communication technology: trends to 2030. Challenges 6(1), 117\u2013157 (2015)","journal-title":"Challenges"},{"key":"4151_CR3","unstructured":"Cabrera, A., Almeida, F., Blanco, V., Castellanos-Nieves, D.: Finding energy efficient hardware configurations under a power cap. In: Avances en Arquitectura Y Tecnolog\u00eda de Computadores: Actas de Jornadas SARTECO, C\u00e1ceres, 18 a 20 de Septiembre de 2019, pp. 253\u2013258 (2019). Servicio de Publicaciones"},{"key":"4151_CR4","doi-asserted-by":"crossref","unstructured":"Fox, G.C., Glazier, J.A., Kadupitiya, J.C.S., Jadhao, V., Kim, M., Qiu, J., Sluka, J.P., Somogyi, E.T., Marathe, M., Adiga, A., Chen, J., Beckstein, O., Jha, S.: Learning everywhere: Pervasive machine learning for effective high-performance computation. CoRR arxiv:abs\/1902.10810 (2019)","DOI":"10.1109\/IPDPSW.2019.00081"},{"key":"4151_CR5","first-page":"1","volume":"35","author":"P Lison","year":"2015","unstructured":"Lison, P.: An introduction to machine learning. Lang. Technol. Group (LTG) 35, 1 (2015)","journal-title":"Lang. Technol. Group (LTG)"},{"key":"4151_CR6","doi-asserted-by":"publisher","DOI":"10.1201\/b19706","volume-title":"Handbook of Cluster Analysis","author":"C Hennig","year":"2015","unstructured":"Hennig, C., Meila, M., Murtagh, F., Rocci, R.: Handbook of Cluster Analysis. CRC Press, New York (2015)"},{"key":"4151_CR7","volume-title":"Handbook of Research on Cluster Theory","author":"C Karlsson","year":"2010","unstructured":"Karlsson, C.: Handbook of Research on Cluster Theory, vol. 1. Edward Elgar Publishing, Blekinge Institute of Technology, Cheltenham (2010)"},{"key":"4151_CR8","unstructured":"Bailey, D., Harris, T., Saphir, W., Van Der\u00a0Wijngaart, R., Woo, A., Yarrow, M.: The nas parallel benchmarks 2.0. Technical report, Technical Report NAS-95-020, NASA Ames Research Center (1995)"},{"key":"4151_CR9","doi-asserted-by":"publisher","unstructured":"Jalali, F., Khodadustan, S., Gray, C., Hinton, K., Suits, F.: Greening iot with fog: A survey. In: 2017 IEEE International Conference on Edge Computing (EDGE), pp. 25\u201331 (2017). https:\/\/doi.org\/10.1109\/IEEE.EDGE.2017.13","DOI":"10.1109\/IEEE.EDGE.2017.13"},{"issue":"6","key":"4151_CR10","doi-asserted-by":"publisher","first-page":"517","DOI":"10.1177\/1094342016665471","volume":"31","author":"C Jin","year":"2017","unstructured":"Jin, C., de Supinski, B.R., Abramson, D., Poxon, H., DeRose, L., Dinh, M.N., Endrei, M., Jessup, E.R.: A survey on software methods to improve the energy efficiency of parallel computing. IJHPCA 31(6), 517\u2013549 (2017). https:\/\/doi.org\/10.1177\/1094342016665471","journal-title":"IJHPCA"},{"key":"4151_CR11","first-page":"580","volume-title":"ISPA\/IUCC\/BDCloud\/SocialCom\/SustainCom","author":"K Ahmed","year":"2018","unstructured":"Ahmed, K., Bull, J., Liu, J.: Contract-based demand response model for high performance computing systems. In: Chen, J., Yang, L. (eds.) ISPA\/IUCC\/BDCloud\/SocialCom\/SustainCom, pp. 580\u2013589. IEEE, Melbourne (2018)"},{"issue":"3","key":"4151_CR12","doi-asserted-by":"publisher","first-page":"1097","DOI":"10.1109\/TCYB.2018.2796119","volume":"49","author":"D Lei","year":"2019","unstructured":"Lei, D., Li, M., Wang, L.: A two-phase meta-heuristic for multiobjective flexible job shop scheduling problem with total energy consumption threshold. IEEE Trans. Cybern. 49(3), 1097\u20131109 (2019)","journal-title":"IEEE Trans. Cybern."},{"issue":"2","key":"4151_CR13","doi-asserted-by":"publisher","first-page":"511","DOI":"10.1109\/TCYB.2016.2519939","volume":"47","author":"H Mahboubi","year":"2017","unstructured":"Mahboubi, H., Masoudimansour, W., Aghdam, A.G., Sayrafian-Pour, K.: An energy-efficient target-tracking strategy for mobile sensor networks. IEEE Trans. Cybern. 47(2), 511\u2013523 (2017)","journal-title":"IEEE Trans. Cybern."},{"key":"4151_CR14","doi-asserted-by":"publisher","unstructured":"Herbert, S., Marculescu, D.: Analysis of dynamic voltage\/frequency scaling in chip-multiprocessors. In: Proceedings of the 2007 International Symposium on Low Power Electronics and Design (ISLPED \u201907), pp. 38\u201343 (2007). https:\/\/doi.org\/10.1145\/1283780.1283790","DOI":"10.1145\/1283780.1283790"},{"issue":"19","key":"4151_CR15","doi-asserted-by":"publisher","first-page":"5043","DOI":"10.1002\/cpe.5043","volume":"31","author":"T Rauber","year":"2019","unstructured":"Rauber, T., R\u00fcnger, G.: A scheduling selection process for energy-efficient task execution on dvfs processors. Concurr. Comput. 31(19), 5043 (2019). https:\/\/doi.org\/10.1002\/cpe.5043","journal-title":"Concurr. Comput."},{"key":"4151_CR16","doi-asserted-by":"publisher","unstructured":"Rauber, T., R\u00dcnger, G.: Dvfs rk: Performance and energy modeling of frequency-scaled multithreaded runge-kutta methods. In: 2019 27th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), pp. 392\u2013399 (2019). https:\/\/doi.org\/10.1109\/EMPDP.2019.8671593","DOI":"10.1109\/EMPDP.2019.8671593"},{"key":"4151_CR17","doi-asserted-by":"crossref","unstructured":"Curtis-Maury, M., Shah, A., Blagojevic, F., Nikolopoulos, D.S., de Supinski, B.R., Schulz, M.: Prediction models for multi-dimensional power-performance optimization on many cores. In: 2008 International Conference on Parallel Architectures and Compilation Techniques (PACT), pp. 250\u2013259 (2008)","DOI":"10.1145\/1454115.1454151"},{"issue":"10","key":"4151_CR18","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1109\/MC.2016.311","volume":"49","author":"X Wu","year":"2016","unstructured":"Wu, X., Taylor, V., Cook, J., Mucci, P.J.: Using performance-power modeling to improve energy efficiency of hpc applications. Computer 49(10), 20\u201329 (2016)","journal-title":"Computer"},{"issue":"3","key":"4151_CR19","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1007\/s00450-013-0239-3","volume":"29","author":"C Lively","year":"2014","unstructured":"Lively, C., Taylor, V., Wu, X., Chang, H.-C., Su, C.-Y., Cameron, K., Moore, S., Terpstra, D.: E-amom: an energy-aware modeling and optimization methodology for scientific applications. Comput. Sci. 29(3), 197\u2013210 (2014). https:\/\/doi.org\/10.1007\/s00450-013-0239-3","journal-title":"Comput. Sci."},{"key":"4151_CR20","doi-asserted-by":"publisher","unstructured":"Rountree, B., Ahn, D.H., de Supinski, B.R., Lowenthal, D.K., Schulz, M.: Beyond dvfs: A first look at performance under a hardware-enforced power bound. In: 2012 IEEE 26th International Parallel and Distributed Processing Symposium Wksh. PhD Forum, pp. 947\u2013953 (2012). https:\/\/doi.org\/10.1109\/IPDPSW.2012.116","DOI":"10.1109\/IPDPSW.2012.116"},{"key":"4151_CR21","doi-asserted-by":"publisher","unstructured":"Lawson, G., Sundriyal, V., Sosonkina, M., Shen, Y.: Runtime power limiting of parallel applications on intel xeon phi processors. In: 4th International Workshop on Energy Efficient Supercomputing, E2SC@SC 2016, Salt Lake City, November 14, 2016, pp. 39\u201345. IEEE Computer Society, Salt Lake City (2016). https:\/\/doi.org\/10.1109\/E2SC.2016.011","DOI":"10.1109\/E2SC.2016.011"},{"key":"4151_CR22","doi-asserted-by":"publisher","first-page":"394","DOI":"10.1007\/978-3-319-20119-1_28","volume-title":"High Perform. Comput.","author":"A Marathe","year":"2015","unstructured":"Marathe, A., Bailey, P.E., Lowenthal, D.K., Rountree, B., Schulz, M., de Supinski, B.R.: A run-time system for power-constrained hpc applications. In: Kunkel, J.M., Ludwig, T. (eds.) High Perform. Comput., pp. 394\u2013408. Springer, Cham (2015)"},{"issue":"34","key":"4151_CR23","doi-asserted-by":"publisher","first-page":"8505","DOI":"10.1073\/pnas.1718942115","volume":"115","author":"J Han","year":"2018","unstructured":"Han, J., Jentzen, A., Weinan, E.: Solving high-dimensional partial differential equations using deep learning. Proc. Nat. Acad. Sci. 115(34), 8505\u20138510 (2018)","journal-title":"Proc. Nat. Acad. Sci."},{"key":"4151_CR24","volume-title":"Machine Learning for Parameter Auto-Tuning in Molecular Dynamics Simulations: Efficient Dynamics of Ions Near Polarizable nanoparticles","author":"J Kadupitiya","year":"2018","unstructured":"Kadupitiya, J., Fox, G.C., Jadhao, V.: Machine Learning for Parameter Auto-Tuning in Molecular Dynamics Simulations: Efficient Dynamics of Ions Near Polarizable nanoparticles. Indiana University, Bloomington (2018)"},{"key":"4151_CR25","unstructured":"Yager, K.: Autonomous experimentation as a paradigm for materials discovery. In: Big Data and Extreme-Scale Computing Workshop (2018)"},{"issue":"15","key":"4151_CR26","doi-asserted-by":"publisher","first-page":"3944","DOI":"10.3390\/en13153944","volume":"13","author":"M Fahad","year":"2020","unstructured":"Fahad, M., Shahid, A., Manumachu, R.R., Lastovetsky, A.: A novel statistical learning-based methodology for measuring the goodness of energy profiles of applications executing on multicore computing platforms. Energies 13(15), 3944 (2020). https:\/\/doi.org\/10.3390\/en13153944","journal-title":"Energies"},{"key":"4151_CR27","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1145\/3004054","volume":"4","author":"D De Sensi","year":"2016","unstructured":"De Sensi, D., Torquati, M., Danelutto, M.: A reconfiguration algorithm for power-aware parallel applications. ACM Trans. Archit. Code Optim. 4, 13 (2016). https:\/\/doi.org\/10.1145\/3004054","journal-title":"ACM Trans. Archit. Code Optim."},{"key":"4151_CR28","doi-asserted-by":"publisher","first-page":"13","DOI":"10.3390\/en13092409","volume":"9","author":"AM Coutinho\u00a0Demetrios","year":"2020","unstructured":"Coutinho\u00a0Demetrios, A.M., De Sensi, D., Lorenzon, A.F., Georgiou, K., Nunez-Yanez, J., Eder, K., Xavier-de-Souza, S.: Performance and energy trade-offs for parallel applications on heterogeneous multi-processing systems. Energies 9, 13 (2020). https:\/\/doi.org\/10.3390\/en13092409","journal-title":"Energies"},{"key":"4151_CR29","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1016\/j.micpro.2016.03.006","volume":"46","author":"X Wang","year":"2016","unstructured":"Wang, X., Zhao, B., Wang, L., Mak, T., Yang, M., Jiang, Y., Daneshtalab, M.: A pareto-optimal runtime power budgeting scheme for many-core systems. Microprocess. Microsyst. 46, 136\u2013148 (2016). https:\/\/doi.org\/10.1016\/j.micpro.2016.03.006","journal-title":"Microprocess. Microsyst."},{"key":"4151_CR30","doi-asserted-by":"publisher","unstructured":"Ma, K., Wang, X.: PGCapping: exploiting power gating for power capping and core lifetime balancing in CMPS. In: Proceedings of the 21st International Conference on Parallel Architectures and Compilation Techniques. PACT \u201912, pp. 13\u201322. Association for Computing Machinery, New York (2012). https:\/\/doi.org\/10.1145\/2370816.2370821","DOI":"10.1145\/2370816.2370821"},{"key":"4151_CR31","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TC.2017.2742513","volume":"99","author":"R Reddy","year":"2017","unstructured":"Reddy, R., Lastovetsky, A.: Bi-objective optimization of data-parallel applications on homogeneous multicore clusters for performance and energy. IEEE Trans. Comp. 99, 1\u201311 (2017). https:\/\/doi.org\/10.1109\/TC.2017.2742513","journal-title":"IEEE Trans. Comp."},{"key":"4151_CR32","doi-asserted-by":"crossref","unstructured":"Endrei, M., Jin, C., Dinh, M.N., Abramson, D., Poxon, H., DeRose, L., de Supinski, B.R.: Energy efficiency modeling of parallel applications. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis, SC 2018, pp. 17\u201311713. IEEE \/ ACM, Dallas (2018). http:\/\/dl.acm.org\/citation.cfm?id=3291679","DOI":"10.1109\/SC.2018.00020"},{"key":"4151_CR33","unstructured":"ARM: ARM DynamIQ technology: power management. https:\/\/www.arm.com\/technologies\/dynamiq"},{"key":"4151_CR34","unstructured":"Wysocki, R.J.: intel_pstate CPU Performance Scaling Driver. https:\/\/www.kernel.org\/doc\/html\/v4.12\/admin-guide\/pm\/intel_pstate.html"},{"key":"4151_CR35","unstructured":"Rui, H.: amd-pstate CPU Performance Scaling Driver. https:\/\/docs.kernel.org\/admin-guide\/pm\/amd-pstate.html"},{"key":"4151_CR36","unstructured":"DELL: Controlling Processor C-State Usage in Linux. https:\/\/wiki.bu.ost.ch\/infoportal\/_media\/embedded_systems\/ethercat\/controlling_processor_c-state_usage_in_linux_v1.1_nov2013.pdf. A Dell technical white paper describing the use of C-states with Linux operating systems (2013)"},{"key":"4151_CR37","unstructured":"Wysocki, R.J.: intel_idle CPU Idle Time Management Driver. https:\/\/docs.kernel.org\/admin-guide\/pm\/intel_idle.html"},{"key":"4151_CR38","unstructured":"Devices, A.M.: HPC Tuning Guide for AMD EPYC Processors (2018). http:\/\/developer.amd.com\/wp-content\/resources\/56420.pdf"},{"key":"4151_CR39","unstructured":"Nvidia SMI documentation. https:\/\/developer.download.nvidia.com\/compute\/DCGM\/docs\/nvidia-smi-367.38.pdf, Accessed Aug. 2020 (2016)"},{"key":"4151_CR40","unstructured":"NVIDIA: Nvidia Management Library (NVML). https:\/\/developer.nvidia.com\/nvidia-management-library-nvml"},{"key":"4151_CR41","unstructured":"Corporation, I.: Intel\u00ae 64 and IA-32 Architectures Software Developer Manuals. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/articles\/technical\/intel-sdm.html"},{"key":"4151_CR42","doi-asserted-by":"publisher","unstructured":"David, H., Gorbatov, E., Hanebutte, U.R., Khanna, R., Le, C.: RAPL: memory power estimation and capping. In: Oklobdzija, V.G., Pangle, B., Chang, N., Shanbhag, N.R., Kim, C.H. (eds.) Proceedings of the 2010 International Symposium on Low Power Electronics and Design, 2010, pp. 189\u2013194. ACM, Dallas (2010). https:\/\/doi.org\/10.1145\/1840845.1840883","DOI":"10.1145\/1840845.1840883"},{"key":"4151_CR43","doi-asserted-by":"crossref","unstructured":"Almeida, F., P\u00e9rez, V.B., Gonzalez, I., Cabrera, A., Gim\u00e9nez, D.: Analytical energy models for mpi communications on a sandy-bridge architecture. In: 42nd International Conference on Parallel Processing. ICPP, pp. 868\u2013876. IEEE, Lyon (2013)","DOI":"10.1109\/ICPP.2013.103"},{"key":"4151_CR44","unstructured":"Google: 8402290 (2013). https:\/\/patentcenter.uspto.gov\/applications\/12263421"},{"issue":"2","key":"4151_CR45","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1007\/s00450-014-0269-5","volume":"30","author":"A Cabrera","year":"2014","unstructured":"Cabrera, A., Almeida, F., Arteaga, J., Blanco, V.: Measuring energy consumption using eml (energy measurement library). Comput. Sci. 30(2), 135\u2013143 (2014). https:\/\/doi.org\/10.1007\/s00450-014-0269-5","journal-title":"Comput. Sci."},{"issue":"11","key":"4151_CR46","doi-asserted-by":"publisher","first-page":"2204","DOI":"10.3390\/en12112204","volume":"12","author":"M Fahad","year":"2019","unstructured":"Fahad, M., Shahid, A., Manumachu, R.R., Lastovetsky, A.: A comparative study of methods for measurement of energy of computing. Energies 12(11), 2204 (2019). https:\/\/doi.org\/10.3390\/en12112204","journal-title":"Energies"},{"key":"4151_CR47","doi-asserted-by":"crossref","unstructured":"Na, S., Xumin, L., Yong, G.: Research on k-means clustering algorithm: An improved k-means clustering algorithm. In: 2010 Third International Symposium on Intelligent Information Technology and Security Informatics, pp. 63\u201367 (2010). IEEE","DOI":"10.1109\/IITSI.2010.74"},{"key":"4151_CR48","doi-asserted-by":"crossref","unstructured":"Nugraha, A., Perdana, M.A.H., Santoso, H.A., Zeniarja, J., Luthfiarta, A., Pertiwi, A.: Determining the senior high school major using agglomerative hierarchial clustering algorithm. In: 2018 International Seminar on Application for Technology of Information and Communication, pp. 225\u2013228 (2018). IEEE","DOI":"10.1109\/ISEMANTIC.2018.8549834"},{"key":"4151_CR49","doi-asserted-by":"crossref","unstructured":"Kavitha, V., Punithavalli, M.: Comparing odac and hierarchical algorithm using time series data streams. In: 2010 IEEE International Conference on Computational Intelligence and Computing Research, pp. 1\u20134 (2010). IEEE","DOI":"10.1109\/ICCIC.2010.5705858"},{"key":"4151_CR50","volume-title":"Cluster Analysis for Applications: Probability and Mathematical Statistics: a Series of Monographs and Textbooks","author":"MR Anderberg","year":"2014","unstructured":"Anderberg, M.R.: Cluster Analysis for Applications: Probability and Mathematical Statistics: a Series of Monographs and Textbooks, vol. 19. Academic press, U. Michigan (2014)"},{"key":"4151_CR51","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1109\/TPAMI.1979.4766909","volume":"2","author":"DL Davies","year":"1979","unstructured":"Davies, D.L.: A cluster separation measure. IEEE Trans. Pattern Anal. Mach. Intell 2, 224\u2013227 (1979)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell"},{"issue":"15","key":"4151_CR52","doi-asserted-by":"publisher","first-page":"3201","DOI":"10.1093\/bioinformatics\/bti517","volume":"21","author":"J Handl","year":"2005","unstructured":"Handl, J., Knowles, J., Kell, D.B.: Computational cluster validation in post-genomic data analysis. Bioinformatics 21(15), 3201\u20133212 (2005)","journal-title":"Bioinformatics"},{"issue":"6","key":"4151_CR53","doi-asserted-by":"publisher","first-page":"1","DOI":"10.18637\/jss.v061.i06","volume":"61","author":"M Charrad","year":"2014","unstructured":"Charrad, M., Ghazzali, N., Boiteau, V.: Nbclust: an r package for determining the relevant number of clusters in a data set. J. Stat. Softw. 61(6), 1\u201336 (2014). https:\/\/doi.org\/10.18637\/jss.v061.i06","journal-title":"J. Stat. Softw."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-023-04151-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-023-04151-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-023-04151-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,29]],"date-time":"2024-05-29T17:16:09Z","timestamp":1717002969000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-023-04151-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,10]]},"references-count":53,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,6]]}},"alternative-id":["4151"],"URL":"https:\/\/doi.org\/10.1007\/s10586-023-04151-2","relation":{"has-preprint":[{"id-type":"doi","id":"10.21203\/rs.3.rs-2066435\/v1","asserted-by":"object"},{"id-type":"doi","id":"10.21203\/rs.3.rs-2066435\/v2","asserted-by":"object"}]},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,10,10]]},"assertion":[{"value":"4 July 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 September 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 September 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 October 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no conflicts of interest to declare that are relevant to the content of this article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}