{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T19:23:05Z","timestamp":1777058585849,"version":"3.51.4"},"publisher-location":"Cham","reference-count":36,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030787127","type":"print"},{"value":"9783030787134","type":"electronic"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"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":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-78713-4_22","type":"book-chapter","created":{"date-parts":[[2021,6,16]],"date-time":"2021-06-16T23:06:15Z","timestamp":1623884775000},"page":"411-430","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Characterizing Containerized HPC Applications Performance at Petascale on CPU and GPU Architectures"],"prefix":"10.1007","author":[{"given":"Amit","family":"Ruhela","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stephen Lien","family":"Harrell","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Richard Todd","family":"Evans","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gregory J.","family":"Zynda","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Fonner","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matt","family":"Vaughn","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tommy","family":"Minyard","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Cazes","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,6,17]]},"reference":[{"key":"22_CR1","unstructured":"Merkel, D.: Docker: Lightweight linux containers for consistent development and deployment. Linux J. 2014(239) (Mar 2014)"},{"key":"22_CR2","doi-asserted-by":"crossref","unstructured":"Younge, A.J., Pedretti, K., Grant, R.E., Brightwell, R.: A tale of two systems: using containers to deploy HPC applications on supercomputers and clouds. In: IEEE International Conference on Cloud Computing Technology and Science (2017)","DOI":"10.1109\/CloudCom.2017.40"},{"key":"22_CR3","doi-asserted-by":"publisher","unstructured":"Larsson, T.J., Hunold, S., Versaci, F. (eds.): Euro-Par 2015. LNCS, vol. 9233. Springer, Heidelberg (2015). https:\/\/doi.org\/10.1007\/978-3-662-48096-0","DOI":"10.1007\/978-3-662-48096-0"},{"key":"22_CR4","doi-asserted-by":"crossref","unstructured":"Arango Gutierrez, C., Dernat, R., Sanabria, J.: Performance evaluation of container-based virtualization for high performance computing environments. Revista UIS Ingenier\u00edas 18 (2017)","DOI":"10.18273\/revuin.v18n4-2019003"},{"key":"22_CR5","doi-asserted-by":"crossref","unstructured":"Xavier, M.G., Neves, M.V., Rossi, F.D., Ferreto, T.C., Lange, T., De Rose, C.A.F.: Performance evaluation of container-based virtualization for high performance computing environments. In: : 2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP\u201921) (2013)","DOI":"10.1109\/PDP.2013.41"},{"key":"22_CR6","doi-asserted-by":"crossref","unstructured":"Brayford, D., Vallecorsa, S.: Deploying scientific al networks at petaflop scale on secure large scale HPC production systems with containers. In: Proceedings of the Platform for Advanced Scientific Computing Conference (2020)","DOI":"10.1145\/3394277.3401850"},{"key":"22_CR7","doi-asserted-by":"publisher","unstructured":"Wang, Y., Evans, R.T., Huang, L.: Performant container support for HPC applications. In: Proceedings of the Practice and Experience in Advanced Research Computing on Rise of the Machines (learning)(PEARC 2019) (2019). https:\/\/doi.org\/10.1145\/3332186.3332226","DOI":"10.1145\/3332186.3332226"},{"key":"22_CR8","doi-asserted-by":"crossref","unstructured":"Hu, G., Zhang, Y., Chen, W.: Exploring the performance of singularity for high performance computing scenarios. In: 2019 IEEE 21st International Conference on High Performance Computing and Communications; IEEE 17th International Conference on Smart City; IEEE 5th International Conference on Data Science and Systems (HPCC\/SmartCity\/DSS) (2019)","DOI":"10.1109\/HPCC\/SmartCity\/DSS.2019.00362"},{"key":"22_CR9","doi-asserted-by":"publisher","unstructured":"Rudyy, O., Garcia-Gasulla, M., Mantovani, F., Santiago, A., Sirvent, R., V\u00e1zquez, M.: Containers in HPC: a scalability and portability study in production biological simulations. In: 2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS 2019) (2019). https:\/\/doi.org\/10.1109\/IPDPS.2019.00066","DOI":"10.1109\/IPDPS.2019.00066"},{"key":"22_CR10","doi-asserted-by":"crossref","unstructured":"Torrez, A., Randles, T., Priedhorsky, R.: HPC container runtimes have minimal or no performance impact. In: 2019 IEEE\/ACM International Workshop on Containers and New Orchestration Paradigms for Isolated Environments in HPC (CANOPIE-HPC) (2019)","DOI":"10.1109\/CANOPIE-HPC49598.2019.00010"},{"key":"22_CR11","doi-asserted-by":"crossref","unstructured":"C\u00e9rin, C., Greneche, N., Menouer, T.: Towards pervasive containerization of HPC job schedulers. In: 2020 IEEE 32nd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD) (2020)","DOI":"10.1109\/SBAC-PAD49847.2020.00046"},{"key":"22_CR12","doi-asserted-by":"crossref","unstructured":"Canon, R.S., Younge, A.: A case for portability and reproducibility of HPC containers. In: 2019 IEEE\/ACM International Workshop on Containers and New Orchestration Paradigms for Isolated Environments in HPC (CANOPIE-HPC) (2019)","DOI":"10.1109\/CANOPIE-HPC49598.2019.00012"},{"key":"22_CR13","doi-asserted-by":"crossref","unstructured":"Bachiega, N.G., Souza, P.S.L., Bruschi, S.M., de Souza, S.: Container-based performance evaluation: a survey and challenges. In: 2018 IEEE International Conference on Cloud Engineering (IC2E) (2018)","DOI":"10.1109\/IC2E.2018.00075"},{"key":"22_CR14","unstructured":"Charliecloud documentation. https:\/\/hpc.github.io\/charliecloud\/install.html"},{"key":"22_CR15","doi-asserted-by":"crossref","unstructured":"Kurtzer, G.M., Sochat, V., Bauer, M.W.: Singularity: Scientific containers for mobility of compute. PLoS ONE 12(5), e0177459 (2017)","DOI":"10.1371\/journal.pone.0177459"},{"key":"22_CR16","unstructured":"Podman. https:\/\/podman.io"},{"key":"22_CR17","unstructured":"Intel MPI benchmarks. https:\/\/github.com\/intel\/mpi-benchmarks"},{"key":"22_CR18","unstructured":"The MIMD Lattice Computation (MILC) Collaboration: http:\/\/www.physics.utah.edu\/~detar\/milc (2020). Accessed 26 May 2021"},{"key":"22_CR19","doi-asserted-by":"crossref","unstructured":"Bowers, K.J., Albright, B.J., Yin, L., Bergen, B., Kwan, T.J.T.: Ultrahigh performance three-dimensional electromagnetic relativistic kinetic plasma simulation. Phys. Plasmas 15(5), 2840133 (2008)","DOI":"10.1063\/1.2840133"},{"key":"22_CR20","doi-asserted-by":"crossref","unstructured":"Bowers, K.J., et al.: Advances in petascale kinetic plasma simulation with VPIC and roadrunner. J. Phys. Conf. Ser. 180, 012055 (2009)","DOI":"10.1088\/1742-6596\/180\/1\/012055"},{"issue":"12","key":"22_CR21","doi-asserted-by":"publisher","first-page":"3202","DOI":"10.1016\/j.jpdc.2014.07.003","volume":"74","author":"HC Edwards","year":"2014","unstructured":"Edwards, H.C., Trott, C.R., Sunderland, D.: Kokkos: enabling manycore performance portability through polymorphic memory access patterns. J. Parallel Distrib. Comput. 74(12), 3202\u20133216 (2014)","journal-title":"J. Parallel Distrib. Comput."},{"key":"22_CR22","doi-asserted-by":"crossref","unstructured":"Harrell, S.L., et al.: Effective performance portability. In: 2018 IEEE\/ACM International Workshop on Performance, Portability and Productivity in HPC (P3HPC), pp. 24\u201336 (2018)","DOI":"10.1109\/P3HPC.2018.00006"},{"key":"22_CR23","unstructured":"NAS Parallel Benchmarks: https:\/\/www.nas.nasa.gov\/assets\/pdf\/techreports\/2003\/nas-03-002.pdf (2021). Accessed 26 May 2021"},{"key":"22_CR24","unstructured":"IOR: https:\/\/github.com\/hpc\/ior (2021). Accessed 26 May 2021"},{"key":"22_CR25","doi-asserted-by":"publisher","unstructured":"Stanzione, D., West, J., Evans, R.T., Minyard, T., Ghattas, O., Panda, D.K.: Frontera: the evolution of leadership computing at the National Science Foundation. In: Practice and Experience in Advanced Research Computing (PEARC 2020), pp. 106\u2013111. Association for Computing Machinery, New York, NY (2020). https:\/\/doi.org\/10.1145\/3311790.3396656","DOI":"10.1145\/3311790.3396656"},{"key":"22_CR26","unstructured":"McCartney, G., Hacker, T., Yang, B.: Empowering faculty: a campus cyberinfrastructure strategy for research communities. Educ. Rev. (2014)"},{"key":"22_CR27","unstructured":"ibmcom\/powerai - docker hub. https:\/\/hub.docker.com\/r\/ibmcom\/powerai\/"},{"key":"22_CR28","unstructured":"centos\u2013docker hub. https:\/\/hub.docker.com\/_\/centos"},{"key":"22_CR29","unstructured":"Stampede2: https:\/\/www.tacc.utexas.edu\/systems\/stampede2 (2021). Accessed 26 May 2021"},{"key":"22_CR30","doi-asserted-by":"crossref","unstructured":"Chen, X., Lu, C., Pattabiraman, K.: Predicting job completion times using system logs in supercomputing clusters. In: 2013 43rd Annual IEEE\/IFIP Conference on Dependable Systems and Networks Workshop (DSN-W) (2013)","DOI":"10.1109\/DSNW.2013.6615513"},{"key":"22_CR31","unstructured":"Amvrosiadis, G., Park, J., Ganger, G., Gibson, G.A., Baseman, E., DeBardeleben, N.: Bigger, longer, fewer: what do cluster jobs look like outside google? Technical Report CMU-PDL-17-104, Carnegie Mellon Univedrsity (2017)"},{"key":"22_CR32","unstructured":"Frequently asked questions\u2014singularity. https:\/\/singularity.lbl.gov\/faq#misc"},{"key":"22_CR33","unstructured":"Singularity and MPI applications: https:\/\/sylabs.io\/guides\/3.3\/user-guide\/mpi.html (2021). Accessed 26 May 2021"},{"key":"22_CR34","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1007\/978-3-540-30218-6_19","volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface","author":"E Gabriel","year":"2004","unstructured":"Gabriel, E.: Open MPI: goals, concept, and design of a next generation MPI implementation. In: Kranzlm\u00fcller, D., Kacsuk, P., Dongarra, J. (eds.) EuroPVM\/MPI 2004. LNCS, vol. 3241, pp. 97\u2013104. Springer, Heidelberg (2004). https:\/\/doi.org\/10.1007\/978-3-540-30218-6_19"},{"key":"22_CR35","unstructured":"Kurtzer, G.M.: Containers in HPC with singularity (2015)"},{"key":"22_CR36","unstructured":"Panda, D.K., Tomko, K., Schulz, K., Majumdar, A.: The MVAPICH project: evolution and sustainability of an open source production quality MPI Library for HPC. In: International Workshop on Sustainable Software for Science: Practice and Experiences (2013)"}],"container-title":["Lecture Notes in Computer Science","High Performance Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-78713-4_22","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,3,29]],"date-time":"2023-03-29T07:08:06Z","timestamp":1680073686000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-78713-4_22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030787127","9783030787134"],"references-count":36,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-78713-4_22","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"17 June 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ISC High Performance","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on High Performance Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24 June 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2 July 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"36","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"supercomputing2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.isc-hpc.com\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Linklings","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"74","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"24","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"32% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4.28","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4.13","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"In the ISC High Performance Workshop, there were 49 submissions, out of which 35  were accepted.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}