{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,4,25]],"date-time":"2023-04-25T04:23:43Z","timestamp":1682396623450},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2023,2,8]],"date-time":"2023-02-08T00:00:00Z","timestamp":1675814400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,2,8]],"date-time":"2023-02-08T00:00:00Z","timestamp":1675814400000},"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":["J Supercomput"],"published-print":{"date-parts":[[2023,6]]},"DOI":"10.1007\/s11227-023-05085-7","type":"journal-article","created":{"date-parts":[[2023,2,8]],"date-time":"2023-02-08T17:04:41Z","timestamp":1675875881000},"page":"10423-10441","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["PAARes: an efficient process allocation based on the available resources of cluster nodes"],"prefix":"10.1007","volume":"79","author":[{"given":"J. L.","family":"Quiroz-Fabi\u00e1n","sequence":"first","affiliation":[]},{"given":"G.","family":"Rom\u00e1n-Alonso","sequence":"additional","affiliation":[]},{"given":"M. A.","family":"Castro-Garc\u00eda","sequence":"additional","affiliation":[]},{"given":"M.","family":"Aguilar-Cornejo","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,2,8]]},"reference":[{"issue":"6","key":"5085_CR1","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1147\/JRD.2018.2888986","volume":"62","author":"B Acun","year":"2018","unstructured":"Acun B, Hardy DJ, Kale LV, Li K, Phillips JC, Stone JE (2018) Scalable molecular dynamics with NAMD on the summit system. IBM J Res Dev 62(6):4\u2013149. https:\/\/doi.org\/10.1147\/JRD.2018.2888986","journal-title":"IBM J Res Dev"},{"key":"5085_CR2","doi-asserted-by":"publisher","unstructured":"Guo Z, Lu D, Yan Y, Hu S, Liu R, Tan G, Sun N, Jiang W, Liu L, Chen Y, Zhang L, Chen M, Wang H, Jia W (2022) Extending the limit of molecular dynamics with ab initio accuracy to 10 billion atoms. In: Proceedings of the 27th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming. PPoPP\u201922. Association for Computing Machinery, New York, pp 205\u2013218. https:\/\/doi.org\/10.1145\/3503221.3508425","DOI":"10.1145\/3503221.3508425"},{"issue":"7","key":"5085_CR3","doi-asserted-by":"publisher","first-page":"9184","DOI":"10.1007\/s11227-021-04214-4","volume":"78","author":"J Morillo","year":"2022","unstructured":"Morillo J, Vassaux M, Coveney PV, Garcia-Gasulla M (2022) Hybrid parallelization of molecular dynamics simulations to reduce load imbalance. J Supercomput 78(7):9184\u20139215. https:\/\/doi.org\/10.1007\/s11227-021-04214-4","journal-title":"J Supercomput"},{"issue":"5","key":"5085_CR4","doi-asserted-by":"publisher","DOI":"10.1063\/5.0004026","volume":"10","author":"A P\u00e9rez-Espinosa","year":"2020","unstructured":"P\u00e9rez-Espinosa A, Aguilar-Cornejo M, Dagdug L (2020) First-passage, transition path, and looping times in conical varying-width channels: comparison of analytical and numerical results. AIP Adv 10(5):055201. https:\/\/doi.org\/10.1063\/5.0004026","journal-title":"AIP Adv"},{"key":"5085_CR5","doi-asserted-by":"publisher","unstructured":"Qiu H, Xu C, Li D, Wang H, Li J, Wang Z (2022) Parallelizing and balancing coupled DSMC\/PIC for large-scale particle simulations. In: 2022 IEEE International Parallel and Distributed Processing Symposium (IPDPS), pp 390\u2013401. https:\/\/doi.org\/10.1109\/IPDPS53621.2022.00045","DOI":"10.1109\/IPDPS53621.2022.00045"},{"key":"5085_CR6","doi-asserted-by":"publisher","unstructured":"Mata AN, Castellanos\u00a0Abrego NP, Alonso GR, Castro\u00a0Garc\u00eda MA, Garza GL, God\u00a0\u00ednez\u00a0Fern\u00e1ndez JR (2018) Parallel simulation of sinoatrial node cells synchronization. In: 2018 26th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP), pp 126\u2013133. https:\/\/doi.org\/10.1109\/PDP2018.2018.00025","DOI":"10.1109\/PDP2018.2018.00025"},{"key":"5085_CR7","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1016\/j.jocs.2016.06.003","volume":"16","author":"S Cordero-S\u00e1nchez","year":"2016","unstructured":"Cordero-S\u00e1nchez S, Rojas-Gonz\u00e1lez F, Rom\u00e1n-Alonso G, Castro-Garc\u00eda MA, Aguilar-Cornejo M, Matadamas-Hern\u00e1ndez J (2016) Pore networks subjected to variable connectivity and geometrical restrictions: a simulation employing a multicore system. J Comput Sci 16:177\u2013189. https:\/\/doi.org\/10.1016\/j.jocs.2016.06.003","journal-title":"J Comput Sci"},{"issue":"4_suppl","key":"5085_CR8","doi-asserted-by":"publisher","first-page":"6902","DOI":"10.1177\/1528083720978913","volume":"51","author":"S Ando","year":"2022","unstructured":"Ando S, Kaneda M, Suga K (2022) Permeability prediction of fibrous porous media by the lattice Boltzmann method with a fluid-structure boundary reconstruction scheme. J Ind Text 51(4_suppl):6902\u20136923","journal-title":"J Ind Text"},{"key":"5085_CR9","doi-asserted-by":"publisher","unstructured":"Pearson C, Javeed A, Devine K (2022) Machine learning for CUDA+MPI design rules. In: 2022 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), pp 880\u2013889. https:\/\/doi.org\/10.1109\/IPDPSW55747.2022.00144","DOI":"10.1109\/IPDPSW55747.2022.00144"},{"key":"5085_CR10","doi-asserted-by":"publisher","unstructured":"Alemany S, Nucciarone J, Pissinou N (2021) Jespipe: a plugin-based, open MPI framework for adversarial machine learning analysis. In: 2021 IEEE International Conference on Big Data (Big Data), pp 3663\u20133670. https:\/\/doi.org\/10.1109\/BigData52589.2021.9671385","DOI":"10.1109\/BigData52589.2021.9671385"},{"key":"5085_CR11","doi-asserted-by":"publisher","DOI":"10.3390\/fi11050109","author":"A Al-Rahayfeh","year":"2019","unstructured":"Al-Rahayfeh A, Atiewi S, Abuhussein A, Almiani M (2019) Novel approach to task scheduling and load balancing using the dominant sequence clustering and mean shift clustering algorithms. Future Internet. https:\/\/doi.org\/10.3390\/fi11050109","journal-title":"Future Internet"},{"key":"5085_CR12","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1007\/978-981-10-7656-5_7","volume-title":"Silicon Photonics & High Performance Computing","author":"R Tyagi","year":"2018","unstructured":"Tyagi R, Gupta SK (2018) A survey on scheduling algorithms for parallel and distributed systems. In: Mishra A, Basu A, Tyagi V (eds) Silicon Photonics & High Performance Computing. Springer, Singapore, pp 51\u201364"},{"key":"5085_CR13","unstructured":"Nasa: NASA Advanced Supercomputing Division. https:\/\/www.nas.nasa.gov\/publications\/npb.html#url. Accessed April 2022"},{"issue":"1","key":"5085_CR14","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1145\/1269899.1254906","volume":"35","author":"H Feng","year":"2007","unstructured":"Feng H, Misra V, Rubenstein D (2007) PBS: a unified priority-based scheduler. SIGMETRICS Perform Eval Rev 35(1):203\u2013214. https:\/\/doi.org\/10.1145\/1269899.1254906","journal-title":"SIGMETRICS Perform Eval Rev"},{"key":"5085_CR15","doi-asserted-by":"publisher","unstructured":"Zhao T, Gu J, Zhang X (2021) Two-level scheduling technology for heterogeneous clusters using analytical hierarchy processes. In: 2021 IEEE 6th International Conference on Computer and Communication Systems (ICCCS), pp 121\u2013127. https:\/\/doi.org\/10.1109\/ICCCS52626.2021.9449223","DOI":"10.1109\/ICCCS52626.2021.9449223"},{"key":"5085_CR16","unstructured":"Intel: Running an MPI Program. https:\/\/www.intel.com\/content\/www\/us\/en\/develop\/documentation\/mpi-developer-guide-linux\/top\/running-applications\/running-an-mpi-program.html. Accessed April 2022"},{"key":"5085_CR17","unstructured":"mpich: Using the Hydra Process Manager. https:\/\/wiki.mpich.org\/mpich\/index.php\/Using_the_Hydra_Process_Manager. Accessed April 2022"},{"key":"5085_CR18","unstructured":"openmpi: Running MPI jobs. https:\/\/www.open-mpi.org\/faq\/?category=running. Accessed April 2022"},{"issue":"1","key":"5085_CR19","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1016\/j.sysarc.2007.04.003","volume":"54","author":"K Li","year":"2008","unstructured":"Li K (2008) Optimal load distribution in nondedicated heterogeneous cluster and grid computing environments. J Syst Architect 54(1):111\u2013123. https:\/\/doi.org\/10.1016\/j.sysarc.2007.04.003","journal-title":"J Syst Architect"},{"key":"5085_CR20","doi-asserted-by":"publisher","unstructured":"Skenteridou K, Karatza HD (2015) Job scheduling in a grid cluster. In: 2015 International Conference on Computer, Information and Telecommunication Systems (CITS), pp 1\u20135. https:\/\/doi.org\/10.1109\/CITS.2015.7297738","DOI":"10.1109\/CITS.2015.7297738"},{"key":"5085_CR21","doi-asserted-by":"publisher","first-page":"384","DOI":"10.1016\/S0022-0000(75)80008-0","volume":"10","author":"J Ullman","year":"1975","unstructured":"Ullman J (1975) Np-complete scheduling problems. J Comput Syst Sci 10:384\u2013393","journal-title":"J Comput Syst Sci"},{"issue":"2","key":"5085_CR22","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1007\/s11227-009-0284-7","volume":"51","author":"H Cao","year":"2010","unstructured":"Cao H, Jin H, Wu X, Wu S, Shi X (2010) DAGMap: efficient and dependable scheduling of DAG workflow job in grid. J Supercomput 51(2):201\u2013223. https:\/\/doi.org\/10.1007\/s11227-009-0284-7","journal-title":"J Supercomput"},{"key":"5085_CR23","doi-asserted-by":"publisher","unstructured":"Ganapathi RB, Gopalakrishnan A, McGuire RW (2017) MPI process and network device affinitization for optimal HPC application performance. In: 2017 IEEE 25th Annual Symposium on High-Performance Interconnects (HOTI), pp 80\u201386. https:\/\/doi.org\/10.1109\/HOTI.2017.12","DOI":"10.1109\/HOTI.2017.12"},{"key":"5085_CR24","doi-asserted-by":"crossref","unstructured":"Jeannot E, Mercier G (2010) Near-optimal placement of MPI processes on hierarchical NUMA architectures. In: Proceedings of the 16th International Euro-Par Conference on Parallel Processing: Part II. Euro-Par\u201910. Springer, Berlin, pp 199\u2013210. http:\/\/dl.acm.org\/citation.cfm?id=1885276.1885299","DOI":"10.1007\/978-3-642-15291-7_20"},{"issue":"4","key":"5085_CR25","doi-asserted-by":"publisher","first-page":"993","DOI":"10.1109\/TPDS.2013.104","volume":"25","author":"E Jeannot","year":"2014","unstructured":"Jeannot E, Mercier G, Tessier F (2014) Process placement in multicore clusters: algorithmic issues and practical techniques. IEEE Trans Parallel Distrib Syst 25(4):993\u20131002. https:\/\/doi.org\/10.1109\/TPDS.2013.104","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"5085_CR26","doi-asserted-by":"crossref","unstructured":"Gabriel E, Fagg GE, Bosilca G, Angskun T, Dongarra JJ, Squyres JM, Sahay V, Kambadur P, Barrett B, Lumsdaine A, Castain RH, Daniel DJ, Graham RL, Woodall TS (2004) Open MPI: Goals, concept, and design of a next generation MPI implementation. In: Proceedings, 11th European PVM\/MPI Users\u2019 Group Meeting, Budapest, Hungary, pp 97\u2013104","DOI":"10.1007\/978-3-540-30218-6_19"},{"key":"5085_CR27","doi-asserted-by":"publisher","unstructured":"Goglin B (2014) Managing the topology of heterogeneous cluster nodes with hardware locality (HWLOC). In: 2014 International Conference on High Performance Computing Simulation (HPCS), pp 74\u201381. https:\/\/doi.org\/10.1109\/HPCSim.2014.6903671","DOI":"10.1109\/HPCSim.2014.6903671"},{"key":"5085_CR28","doi-asserted-by":"crossref","unstructured":"Gropp W (2002) MPICH2: a new start for MPI implementations. In: Kranzlm\u00fcller D, Volkert J, Kacsuk P, Dongarra J (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. Springer, Berlin, pp 7\u20137","DOI":"10.1007\/3-540-45825-5_5"},{"key":"5085_CR29","doi-asserted-by":"publisher","unstructured":"Hursey J, Squyres JM (2013) Advancing application process affinity experimentation: Open MPI\u2019s lama-based affinity interface. In: Proceedings of the 20th European MPI Users\u2019 Group Meeting. EuroMPI\u201913. ACM, New York, pp 163\u2013168. https:\/\/doi.org\/10.1145\/2488551.2488603","DOI":"10.1145\/2488551.2488603"},{"key":"5085_CR30","doi-asserted-by":"publisher","unstructured":"Goglin B (2017) On the overhead of topology discovery for locality-aware scheduling in HPC. In: PDP2017\u201425th Euromicro International Conference on Parallel, Distributed and Network-Based Processing. Proceedings of the 25th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP2017). IEEE Computer Society, St Petersburg, p 9. https:\/\/doi.org\/10.1109\/PDP.2017.35","DOI":"10.1109\/PDP.2017.35"},{"key":"5085_CR31","doi-asserted-by":"crossref","unstructured":"Goglin B (2018) Memory footprint of locality information on many-core platforms. In: IEEE (ed.) 6th Workshop on Runtime and Operating Systems for the Many-core Era (ROME 2018), Held in Conjunction with IPDPS, Vancouver, BC, Canada, p 10. https:\/\/hal.inria.fr\/hal-01644087","DOI":"10.1109\/IPDPSW.2018.00201"},{"key":"5085_CR32","unstructured":"Leng T, Ali R, Hsieh J, Mashayekhi V, Rooholamini R (2002) An empirical study of hyper-threading in high performance computing clusters"},{"key":"5085_CR33","unstructured":"Marr DT, Binns F, Hill DL, Hinton G, Koufaty DA, Miller AJ, Upton M (2002) Hyper-threading technology architecture and microarchitecture. Intel Technol J 6(1)"},{"key":"5085_CR34","unstructured":"openmpi: mpirun. https:\/\/www.open-mpi.org\/doc\/v4.1\/man1\/mpirun.1.php. Accessed April 2022"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-023-05085-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-023-05085-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-023-05085-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,4,24]],"date-time":"2023-04-24T22:09:04Z","timestamp":1682374144000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-023-05085-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,8]]},"references-count":34,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2023,6]]}},"alternative-id":["5085"],"URL":"https:\/\/doi.org\/10.1007\/s11227-023-05085-7","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,2,8]]},"assertion":[{"value":"27 January 2023","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 February 2023","order":2,"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"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}