{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,20]],"date-time":"2025-08-20T13:06:16Z","timestamp":1755695176381},"reference-count":26,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,5,25]],"date-time":"2021-05-25T00:00:00Z","timestamp":1621900800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,5,25]],"date-time":"2021-05-25T00:00:00Z","timestamp":1621900800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2022,1]]},"DOI":"10.1007\/s11227-021-03896-0","type":"journal-article","created":{"date-parts":[[2021,5,25]],"date-time":"2021-05-25T14:02:57Z","timestamp":1621951377000},"page":"258-278","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Hpcfolder: a simple tool used to parallelize algorithms using the message passing interface (MPI)"],"prefix":"10.1007","volume":"78","author":[{"given":"Kunal","family":"Jani","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ankit","family":"Kumar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ronak","family":"Nahata","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,5,25]]},"reference":[{"key":"3896_CR1","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1016\/j.jpdc.2018.03.001","volume":"118","author":"B Chaudhury","year":"2018","unstructured":"Chaudhury B, Varma A, Keswani Y, Bhatnagar Y, Parikh S (2018) Let\u2019s hpc: A web-based platform to aid parallel, distributed and high performance computing education. J Parallel Distrib Comput 118:213\u2013232","journal-title":"J Parallel Distrib Comput"},{"key":"3896_CR2","unstructured":"Ajkunic E, Fatki\u00b4CH, Omerovic E, Talic K, Nosovic N (2012) A comparison of five parallel programming models for c++. pp 1780\u20131784"},{"key":"3896_CR3","doi-asserted-by":"publisher","unstructured":"Nielsen F (2016) Introduction to MPI: the message passing interface, pp 21\u201362. https:\/\/doi.org\/10.1007\/978-3-319-21903-5","DOI":"10.1007\/978-3-319-21903-5"},{"key":"3896_CR4","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1016\/j.envsoft.2012.02.006","volume":"39","author":"BA Bryan","year":"2013","unstructured":"Bryan BA (2013) High-performance computing tools for the integrated assessment and modelling of social\u2013ecological systems. Environ Model Softw 39:295\u2013303","journal-title":"Environ Model Softw"},{"key":"3896_CR5","doi-asserted-by":"crossref","unstructured":"Collette M, Corey I, Johnson J (2005) High performance tools and technologies. Tech. rep., Lawrence Livermore National Lab., Livermore, CA","DOI":"10.2172\/15014498"},{"key":"3896_CR6","doi-asserted-by":"crossref","unstructured":"Bomatpalli T, Wagh R, Balaji S (2015) High performance computing and big data analytics paradigms and challenges. Int J Comput Appl 116, 28\u201333","DOI":"10.5120\/20311-2356"},{"key":"3896_CR7","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.49897","author":"V Eijkhout","year":"2016","unstructured":"Eijkhout V, van de Geijn R, Chow E (2016) Introduction to high performance scientific. Computing. https:\/\/doi.org\/10.5281\/zenodo.49897"},{"key":"3896_CR8","doi-asserted-by":"publisher","unstructured":"A, B., A, R.: Powerful mathematical tools for solving complex problems in high performance computing (05 2013). https:\/\/doi.org\/10.13140\/2.1.4767.2641","DOI":"10.13140\/2.1.4767.2641"},{"key":"3896_CR9","doi-asserted-by":"crossref","unstructured":"de Schryver C, Marxen H, Weithoffer S, Wehn N (2013) High-performance hardware acceleration of asset simulations. In: High-performance computing using FPGAs, pp 3\u201332","DOI":"10.1007\/978-1-4614-1791-0_1"},{"key":"3896_CR10","doi-asserted-by":"crossref","unstructured":"Tian X, Benkrid K (2013) Monte-carlo simulation-based financial computing on the maxwell fpga parallel machine. In: High-performance computing using FPGAs, pp 33\u201380. Springer","DOI":"10.1007\/978-1-4614-1791-0_2"},{"key":"3896_CR11","doi-asserted-by":"crossref","unstructured":"Wienbrandt L (2013) Bioinformatics applications on the fpga-based high-performance computer rivyera. In: High-performance computing using FPGAs, pp 81\u2013103. Springer","DOI":"10.1007\/978-1-4614-1791-0_3"},{"key":"3896_CR12","doi-asserted-by":"crossref","unstructured":"Khan MA, Chiu M, Herbordt MC (2013) Fpga-accelerated molecular dynamics. In: High-performance computing using FPGAs, pp. 105\u2013135. Springer","DOI":"10.1007\/978-1-4614-1791-0_4"},{"key":"3896_CR13","doi-asserted-by":"crossref","unstructured":"Yamaguchi Y, Osana Y, Yoshimi M, Amano H (2013) Fpga-based hprc for bioinformatics applications. In: High-performance computing using FPGAs, pp 137\u2013175. Springer","DOI":"10.1007\/978-1-4614-1791-0_5"},{"key":"3896_CR14","doi-asserted-by":"publisher","unstructured":"Li W, Chan R, Zhang W, Yu C, Song D, Berger T, Cheung RC (2014) High performance computing for neuroinformatics using fpga. In: High-performance computing using FPGAs pp 177\u2013207. https:\/\/doi.org\/10.1007\/978-1-4614-1791\u201306","DOI":"10.1007\/978-1-4614"},{"key":"3896_CR15","doi-asserted-by":"publisher","unstructured":"Vanderbauwhede W, Chalamalasetti SR, Margala M (2013) High-performance FPGA accelerated real-time search, pp 209\u2013244 (2013). https:\/\/doi.org\/10.1007\/978-1-4614\u20131791\u201307","DOI":"10.1007\/978-1"},{"key":"3896_CR16","doi-asserted-by":"crossref","unstructured":"Gorsky S, Kostromin R, Feoktistov A, Bychkov I (2019) Orlando tools: supporting high-performance computing in distributed environments. In: 2020 International Conference on Information Technology and Nanotechnology (ITNT), pp 1\u20136. IEEE","DOI":"10.1109\/ITNT49337.2020.9253290"},{"key":"3896_CR17","doi-asserted-by":"crossref","unstructured":"Li J, Ali G, Nguyen N, Hass J, Sill A, Dang T, Chen Y (2020) MonSTer: an out-of-the-box monitoring tool for high performance computing systems. In: 2020 IEEE International Conference on Cluster Computing (CLUSTER), pp. 119\u2013129. IEEE","DOI":"10.1109\/CLUSTER49012.2020.00022"},{"key":"3896_CR18","doi-asserted-by":"publisher","first-page":"617","DOI":"10.1016\/j.future.2019.10.007","volume":"111","author":"A Mohammed","year":"2020","unstructured":"Mohammed A, Eleliemy A, Ciorba FM, Kasielke F, Banicescu I (2020) An approach for realistically simulating the performance of scientific applications on high performance computing systems. Futur Gener Comput Syst 111:617\u2013633","journal-title":"Futur Gener Comput Syst"},{"issue":"4","key":"3896_CR19","doi-asserted-by":"publisher","first-page":"956","DOI":"10.1109\/JSSC.2019.2960207","volume":"55","author":"MS Lin","year":"2020","unstructured":"Lin MS, Huang TC, Tsai CC, Tam KH, Hsieh KCH, Chen CF, Huang WH, Hu CW, Chen YC, Goel SK, Fu CM (2020) A 7-nm 4-GHz Arm1-core-based CoWoS1 chiplet design for high-performance computing. IEEE J Solid-State Circuits 55(4):956\u2013966","journal-title":"IEEE J Solid-State Circuits"},{"key":"3896_CR20","doi-asserted-by":"publisher","first-page":"116778","DOI":"10.1016\/j.neuroimage.2020.116778","volume":"224","author":"R Mart\u00ednez-Cancino","year":"2021","unstructured":"Mart\u00ednez-Cancino R, Delorme A, Truong D, Artoni F, Kreutz-Delgado K, Sivagnanam S, Yoshimoto K, Majumdar A, Makeig S (2021) The open eeglab portal interface: high-performance computing with eeglab. Neuroimage 224:116778","journal-title":"Neuroimage"},{"key":"3896_CR21","unstructured":"Shotts Jr WE (2012) The Linux command line: a complete introduction. No Starch Press"},{"key":"3896_CR22","unstructured":"Fedotova I, Siemens E, Hu H (2013) A high-precision time handling library"},{"key":"3896_CR23","doi-asserted-by":"publisher","unstructured":"Courtois PJ, Heymans F, Parnas D (1971) Concurrent control with \u201creaders\u201d and \u201cwriters\u201d. Commun ACM 14, 667\u2013668. https:\/\/doi.org\/10.1145\/362759.362813","DOI":"10.1145\/362759.362813"},{"key":"3896_CR24","unstructured":"Van Rossum G. Python tutorial, vol. 620"},{"key":"3896_CR25","doi-asserted-by":"publisher","unstructured":"Sharma S (2012) Performance analysis of parallel algorithms on multi-core system using openmp. Int J Comput Sci Eng Inf Technol 2, 55\u201364. https:\/\/doi.org\/10.5121\/ijcseit.2012.2506","DOI":"10.5121\/ijcseit.2012.2506"},{"key":"3896_CR26","unstructured":"Mathew J, Vijayakumar DR (2011) The performance of parallel algorithms by amdahl \u2019 s law, gustafson \u2019 s trend (2011)"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-021-03896-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-021-03896-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-021-03896-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,4]],"date-time":"2022-01-04T12:14:39Z","timestamp":1641298479000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-021-03896-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,25]]},"references-count":26,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,1]]}},"alternative-id":["3896"],"URL":"https:\/\/doi.org\/10.1007\/s11227-021-03896-0","relation":{"references":[{"id-type":"uri","id":"","asserted-by":"subject"}]},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,5,25]]},"assertion":[{"value":"13 May 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 May 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}