{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:29:27Z","timestamp":1742912967706,"version":"3.40.3"},"publisher-location":"Cham","reference-count":15,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319465852"},{"type":"electronic","value":"9783319465869"}],"license":[{"start":{"date-parts":[[2016,9,24]],"date-time":"2016-09-24T00:00:00Z","timestamp":1474675200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-46586-9_11","type":"book-chapter","created":{"date-parts":[[2016,9,23]],"date-time":"2016-09-23T07:25:04Z","timestamp":1474615504000},"page":"137-147","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A Fail-Safe NVRAM Based Mechanism for Efficient Creation and Recovery of Data Copies in Parallel MPI Applications"],"prefix":"10.1007","author":[{"given":"Artur","family":"Malinowski","sequence":"first","affiliation":[]},{"given":"Pawe\u0142","family":"Czarnul","sequence":"additional","affiliation":[]},{"given":"Maciej","family":"Maciejewski","sequence":"additional","affiliation":[]},{"given":"Pawe\u0142","family":"Skowron","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,9,24]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Rajachandrasekar, R., Moody, A., Mohror, K., Panda, D.: A 1\u00a0PB\/s file system to checkpoint three million MPI tasks (2013)","key":"11_CR1","DOI":"10.1145\/2493123.2462908"},{"doi-asserted-by":"crossref","unstructured":"Czarnul, P., Fraczak, M.: New user-guided and ckpt-based checkpointing libraries for parallel MPI applications. In: 12th European PVM\/MPI Users\u2019 Group Meeting Sorrento, Italy. Springer LNCS 3666, pp. 351\u2013358, 18\u201321 Sept 2005","key":"11_CR2","DOI":"10.1007\/11557265_46"},{"doi-asserted-by":"crossref","unstructured":"Schroeder, B., Gibson, G.A.: Understanding failures in petascale computers. In: SciDac 2007: Scientific Discovery Through Advanced Computing. Volume 78 of Journal of Physics: Conference Series. Boston, MA, 24\u201328 June 2007","key":"11_CR3","DOI":"10.1088\/1742-6596\/78\/1\/012022"},{"unstructured":"Smith, R.: Introducing Intel Optane Technology\u2014Bringing 3D XPoint Memory to Storage and Memory Products (July 2015) \n                    https:\/\/newsroom.intel.com\/presskits\/introducing-intel-optane-technology-bringing-3d-xpoint-memory-to-storageand-memory-products\/","key":"11_CR4"},{"doi-asserted-by":"crossref","unstructured":"Hargrove, P.H., Duell, J.C.: Berkeley lab checkpoint\/restart (BLCR) for Linux clusters. In: SciDAC 2006. Volume 46 of Journal of Physics Conference Series, pp. 494\u2013499 (2006)","key":"11_CR5","DOI":"10.1088\/1742-6596\/46\/1\/067"},{"issue":"4","key":"11_CR6","doi-asserted-by":"publisher","first-page":"479","DOI":"10.1177\/1094342005056139","volume":"19","author":"S Sankaran","year":"2005","unstructured":"Sankaran, S., Squyres, J., Barrett, B., Sahay, V., Lumsdaine, A., Duell, J., Hargrove, P., Roman, E.: The LAM\/MPI checkpoint\/restart framework: system initiated checkpointing. Int. J. High Perform. Comput. Appl. 19(4), 479\u2013493 (2005)","journal-title":"Int. J. High Perform. Comput. Appl."},{"doi-asserted-by":"crossref","unstructured":"Dong, X., Muralimanohar, N., Jouppi, N., Kaufmann, R., Xie, Y.: Leveraging 3D PCRAM technologies to reduce checkpoint overhead for future Exascale systems. In: Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis. SC\u201909, vol. 57, pp. 1\u201357:12. New York, ACM (2009)","key":"11_CR7","DOI":"10.1145\/1654059.1654117"},{"doi-asserted-by":"crossref","unstructured":"Narayanan, D., Hodson, O.: Whole-system persistence with non-volatile memories. In: Seventeenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2012), ACM (2012)","key":"11_CR8","DOI":"10.1145\/2150976.2151018"},{"doi-asserted-by":"crossref","unstructured":"Gao, S., He, B., Xu, J.: Real-time in-memory checkpointing for future hybrid memory systems. In: Proceedings of the 29th ACM on International Conference on Supercomputing, pp. 263\u2013272. ICS\u201915, New York, ACM (2015)","key":"11_CR9","DOI":"10.1145\/2751205.2751212"},{"unstructured":"Dorozynski, P., Czarnul, P., Malinowski, A., Czurylo, K., Dorau, L., Maciejewski, M., Skowron, P.: Checkpointing of parallel MPI applications using MPI one-sided API with support for byte-addressable non-volatile ram. ICCS 2016. Procedia Comput. Sci. 80, 30\u201340 (2016)","key":"11_CR10"},{"key":"11_CR11","doi-asserted-by":"publisher","first-page":"363","DOI":"10.1177\/1094342004046045","volume":"18","author":"W Gropp","year":"2002","unstructured":"Gropp, W., Lusk, E.: Fault tolerance in MPI programs. Spec. Issue J. High Perform. Comput. Appl. 18, 363\u2013372 (2002)","journal-title":"Spec. Issue J. High Perform. Comput. Appl."},{"issue":"3","key":"11_CR12","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1177\/1094342004046052","volume":"18","author":"G Fagg","year":"2004","unstructured":"Fagg, G., Dongarra, J.: Building and using a fault-tolerant MPI implementation. Int. J. High Perform. Comput. Appl. 18(3), 353\u2013361 (2004)","journal-title":"Int. J. High Perform. Comput. Appl."},{"unstructured":"Malinowski, A.., Czarnul, P.: Extension of MPI parallel i\/o API (2015) \n                    https:\/\/github.com\/pmem\/mpi-pmem-ext\/blob\/master\/mpiio_extension2\/doc\/mpiio_extension.pdf","key":"11_CR13"},{"doi-asserted-by":"crossref","unstructured":"Czarnul, P., Ciereszko, A., Fraczak, M.: Towards efficient parallel image processing on cluster grids using GIMP. In: Computational Science\u2014ICCS 2004, Krakow, Poland. Lecture Notes in Computer Science 3037, pp. 451\u2013458. Springer (2004)","key":"11_CR14","DOI":"10.1007\/978-3-540-24687-9_57"},{"issue":"3","key":"11_CR15","doi-asserted-by":"publisher","first-page":"919","DOI":"10.1007\/s11227-012-0837-z","volume":"63","author":"P Czarnul","year":"2013","unstructured":"Czarnul, P.: A model, design, and implementation of an efficient multithreaded workflow execution engine with data streaming, caching, and storage constraints. J. Supercomput. 63(3), 919\u2013945 (2013)","journal-title":"J. Supercomput."}],"container-title":["Advances in Intelligent Systems and Computing","Information Systems Architecture and Technology: Proceedings of 37th International Conference on Information Systems Architecture and Technology \u2013 ISAT 2016 \u2013 Part II"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-46586-9_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,21]],"date-time":"2019-05-21T13:31:47Z","timestamp":1558445507000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-46586-9_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,9,24]]},"ISBN":["9783319465852","9783319465869"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-46586-9_11","relation":{},"ISSN":["2194-5357","2194-5365"],"issn-type":[{"type":"print","value":"2194-5357"},{"type":"electronic","value":"2194-5365"}],"subject":[],"published":{"date-parts":[[2016,9,24]]},"assertion":[{"value":"24 September 2016","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}