{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,30]],"date-time":"2024-08-30T17:50:43Z","timestamp":1725040243480},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2015,6,4]],"date-time":"2015-06-04T00:00:00Z","timestamp":1433376000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2015,10]]},"DOI":"10.1007\/s11227-015-1458-0","type":"journal-article","created":{"date-parts":[[2015,6,4]],"date-time":"2015-06-04T04:58:25Z","timestamp":1433393905000},"page":"3668-3694","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Optimizing the fault-tolerance overheads of HPC systems using prediction and multiple proactive actions"],"prefix":"10.1007","volume":"71","author":[{"given":"Lei","family":"Zhu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianhua","family":"Gu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yunlan","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tianhai","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhennao","family":"Cai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,6,4]]},"reference":[{"key":"1458_CR1","first-page":"394","volume":"27","author":"F Robert","year":"2012","unstructured":"Robert F (2012) What it\u2019ll take to go exascale. Science 27:394\u2013396","journal-title":"Science"},{"key":"1458_CR2","doi-asserted-by":"crossref","unstructured":"Sato K, Moody A, Mohror K, Gamblin T et al (2012) Design and modeling of a non-blocking checkpointing system. In: The 2012 international conference for high performance computing, networking, storage and analysis (SC\u2019 12), article no. 19","DOI":"10.1109\/SC.2012.46"},{"key":"1458_CR3","doi-asserted-by":"crossref","first-page":"212","DOI":"10.1177\/1094342009106189","volume":"23","author":"F Cappello","year":"2009","unstructured":"Cappello F (2009) fault tolerance in petascale\/exascale systems: current knowledge, challenges and research opportunities. Int J High Perform Comput Appl 23:212\u2013226","journal-title":"Int J High Perform Comput Appl"},{"issue":"4","key":"1458_CR4","doi-asserted-by":"crossref","first-page":"460","DOI":"10.1109\/TPDS.2008.128","volume":"20","author":"Y Li","year":"2009","unstructured":"Li Y, Lan Z, Gujrati P, Sun X (2009) Fault-aware runtime strategies for high-performance computing. IEEE Trans Parallel Distrib Syst 20(4):460\u2013473","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"1458_CR5","doi-asserted-by":"crossref","unstructured":"Varela MR, Ferreira KB, Riesen R (2010) Fault-tolerance for exascale systems. In: 2010 IEEE international conference on cluster computing workshops and posters (cluster workshops), pp 1\u20134","DOI":"10.1109\/CLUSTERWKSP.2010.5613081"},{"key":"1458_CR6","unstructured":"Leonardo BG, Seiji T, Komatitsch D, Cappello F, Maruyama N et al (2011) FTI: high performance fault tolerance interface for hybrid systems. In: Proceedings of 2011 international conference for high performance computing, networking, storage and analysis, pp 1\u201332"},{"key":"1458_CR7","doi-asserted-by":"crossref","unstructured":"Moody A, Bronevetsky G, Mohror K, Bronis R et al (2010) Design, modeling, and evaluation of a scalable multi-level checkpointing system. In: Proceedings of the 2010 ACM\/IEEE international conference for high performance computing, networking, storage and analysis (SC\u201910),pp 1\u201311","DOI":"10.1109\/SC.2010.18"},{"key":"1458_CR8","doi-asserted-by":"crossref","unstructured":"Jangjaimon I, Tzeng NF (2013) Adaptive incremental checkpointing via delta compression for networked multicore systems. In: The 27th IEEE international symposium on parallel & distributed processing (IPDPS 2013), pp 7\u201318","DOI":"10.1109\/IPDPS.2013.33"},{"key":"1458_CR9","unstructured":"Mohamed SB, Gainaru A, Leonardo BG, Franck Cappello et al (2013) Improving the computing efficiency of HPC systems using a combination of proactive and preventive checkpointing. In: The 27th IEEE international symposium on parallel & distributed processing (IPDPS 2013), pp 501\u2013512"},{"key":"1458_CR10","doi-asserted-by":"crossref","unstructured":"Gainaru A, Cappello F, Kramer W (2012) Taming of the shrew: modeling the normal and faulty behavior of large-scale hpc systems. In: IEEE 26th international parallel & distributed processing symposium (IPDPS), pp 1168\u20131179","DOI":"10.1109\/IPDPS.2012.107"},{"key":"1458_CR11","doi-asserted-by":"crossref","unstructured":"Gainaru A, Cappello F, Kramer W, Snir M (2012) Fault prediction under the microscope\u2014a closer look into HPC systems. In: The 2012 international conference for high performance computing, networking, storage and analysis (SC\u201912), article no. 77","DOI":"10.1109\/SC.2012.57"},{"key":"1458_CR12","unstructured":"Yu L, Zheng Z, Lan Z, Coghlan S (2011) Practical online failure prediction for BlueGene\/P: period-based vs event-driven. In: Dependable systems and networks workshops (DSN-W), pp 259\u2013264"},{"issue":"2","key":"1458_CR13","doi-asserted-by":"crossref","first-page":"2048","DOI":"10.1016\/j.jpdc.2013.10.010","volume":"74","author":"G Aupy","year":"2014","unstructured":"Aupy G, Robert Y, Vivien F, Zaidouni D (2014) Checkpointing algorithms and fault prediction. J Parallel Distrib Comput 74(2):2048\u20132064","journal-title":"J Parallel Distrib Comput"},{"issue":"4","key":"1458_CR14","doi-asserted-by":"crossref","first-page":"374","DOI":"10.1177\/1094342009347767","volume":"23","author":"F Cappello","year":"2009","unstructured":"Cappello F, Geist A, Gropp B, Kale L et al (2009) Toward exascale resilience. Int J High Perform Comput Appl 23(4):374\u2013388","journal-title":"Int J High Perform Comput Appl"},{"issue":"3","key":"1458_CR15","doi-asserted-by":"crossref","first-page":"1302","DOI":"10.1007\/s11227-013-0884-0","volume":"65","author":"P Ifeanyi","year":"2013","unstructured":"Ifeanyi P, Egwutuoha DL, Bran S, Shiping C (2013) A survey of fault tolerance mechanisms and checkpoint\/restart implementations or high performance computing systems. J Supercomput 65(3):1302\u20131326","journal-title":"J Supercomput"},{"issue":"2","key":"1458_CR16","doi-asserted-by":"crossref","first-page":"254","DOI":"10.1016\/j.jpdc.2011.10.009","volume":"72","author":"C Wang","year":"2012","unstructured":"Wang C, Mueller F, Engelmann C, Stephen LS (2012) Proactive process-level live migration and back migration in HPC environments. J Parallel Distrib Comput 72(2):254\u2013267","journal-title":"J Parallel Distrib Comput"},{"key":"1458_CR17","doi-asserted-by":"crossref","unstructured":"Nagarajan A, Mueller F, Engelmann C, Scott S (2007) Proactive fault tolerance for HPC with Xen virtualization. In: Proceedings of the international conference on supercomputing, pp 23\u201332","DOI":"10.1145\/1274971.1274978"},{"key":"1458_CR18","unstructured":"Zheng Z, Lan Z, Gupta R, Coghlan S, Beckman P (2010) A practical failure prediction with location and lead time for BlueGene\/P. In: Dependable systems and networks workshops (DSN-W 2010), pp 15\u201322"},{"key":"1458_CR19","doi-asserted-by":"crossref","unstructured":"Daly J (2003) A model for predicting the optimum checkpoint interval for restart dumps. In: International conference of computational science (ICCS 2003), pp 3\u201312","DOI":"10.1007\/3-540-44864-0_1"},{"key":"1458_CR20","doi-asserted-by":"crossref","unstructured":"Mitzenmacher M, Upfal E (2005) Probability and computing: randomized algorithms and probabilistic analysis. Cambridge University Press, Cambridge","DOI":"10.1017\/CBO9780511813603"},{"key":"1458_CR21","doi-asserted-by":"crossref","unstructured":"Schroeder B, Gibson G (2006) A large scale study of failures in high-performance-computing systems. In: The 2006 international symposium on dependable systems and networks, pp 337\u2013350","DOI":"10.1109\/DSN.2006.5"},{"key":"1458_CR22","doi-asserted-by":"crossref","unstructured":"Smith R, Dietrich D (1994) The bathtub curve: an alternative explanation. In: Proceedings of the reliability and maintainability symposium, pp 241\u2013247","DOI":"10.1109\/RAMS.1994.291115"},{"key":"1458_CR23","unstructured":"Tang W (2010) The ANL intrepid log (online). http:\/\/www.cs.huji.ac.il\/labs\/parallel\/workload\/l_anl_int\/index.html"},{"key":"1458_CR24","doi-asserted-by":"crossref","unstructured":"Tang GW, Lan Z, Desai N, Buettner D, Yu Y (2011) Reducing fragmentation on torus-connected supercomputers. In: Proceedings of the IEEE international parallel & distributed processing symposium, pp 828\u2013839","DOI":"10.1109\/IPDPS.2011.82"},{"key":"1458_CR25","unstructured":"Lan Z, Gu JX, Zheng ZM, Thakur R et al (2008) Dynamic meta-learning for failure prediction in large-scale systems: a case study. In: Proceedings of the international conference on parallel processing, pp 157\u2013164"},{"key":"1458_CR26","doi-asserted-by":"crossref","unstructured":"Nakka N, Agrawal A, Coudhary A (2011) Predicting node failure in high performance computing systems from failure and usage logs. In: IEEE workshop on dependable parallel, distributed and network-centric systems, pp 1557\u20131566","DOI":"10.1109\/IPDPS.2011.310"},{"key":"1458_CR27","doi-asserted-by":"crossref","unstructured":"Gainaru A, Cappello F, Snir M, Kramer W (2012) Fault prediction under the microscope: a closer look into HPC systems. In: Proceedings of the international conference on high performance computing (SC\u201912), article no. 77","DOI":"10.1109\/SC.2012.57"},{"key":"1458_CR28","doi-asserted-by":"crossref","unstructured":"Hargrove P, Duell J (2006) Berkeley lab checkpoint\/restart (BLCR) for Linux clusters. In: Proceedings of the scientific discovery through advanced computing (SciDAC), pp 494\u2013499","DOI":"10.1088\/1742-6596\/46\/1\/067"},{"key":"1458_CR29","doi-asserted-by":"crossref","unstructured":"Sudakov OO, Meshcheriakov IS, Boyko YV (2007) CHPOX: transparent checkpointing system for Linux clusters. In: IEEE international workshop on intelligent data acquisition and advanced computing systems: technology and applications, pp 159\u2013164","DOI":"10.1109\/IDAACS.2007.4488396"},{"key":"1458_CR30","unstructured":"Fagg GE, Dongarra J (2000) FT-MPI: fault tolerant MPI, supporting dynamic applications in a dynamic world. Recent Adv Parallel Virtual Mach Message Passing Interface 346\u2013353"},{"key":"1458_CR31","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1016\/j.future.2004.11.016","volume":"22","author":"J Daly","year":"2006","unstructured":"Daly J (2006) A higher order estimate of the optimum checkpoint interval for restart dumps. Future Gener Comput Syst 22:303\u2013312","journal-title":"Future Gener Comput Syst"},{"key":"1458_CR32","doi-asserted-by":"crossref","unstructured":"Gomez LB, Nukada A, Maruyama N, Cappello F, Matsuoka S (2010) Low-overhead diskless checkpoint for hybrid computing systems. In: The 2010 international conference on high performance computing (HiPC), pp 1\u201310","DOI":"10.1109\/HIPC.2010.5713163"},{"key":"1458_CR33","unstructured":"Litzkow M, Tannenbaum T, Basney J, Livny M (1997) Checkpoint and migration of UNIX processes in the condor distributed processing system. In: University of Wisconsin-Madison computer science technical report, no. 1346"},{"key":"1458_CR34","doi-asserted-by":"crossref","unstructured":"Cores I, Rodr\u00edguez G, Mart\u00edn MJ, Gonz\u00e1lez P (2014) In-memory application-level checkpoint-based migration for MPI programs. J Supercomput. doi: 10.1007\/3-540-44864-0_1","DOI":"10.1007\/3-540-44864-0_1"},{"key":"1458_CR35","doi-asserted-by":"crossref","unstructured":"Chakravorty S, Mendes C, Kale L (2006) Proactive fault tolerance in MPI applications via task migration. In: Proceedings of the international conference on high performance computing (HiPC\u201906), pp 485\u2013496","DOI":"10.1007\/11945918_47"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-015-1458-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-015-1458-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-015-1458-0","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,26]],"date-time":"2019-08-26T03:19:11Z","timestamp":1566789551000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-015-1458-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,6,4]]},"references-count":35,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2015,10]]}},"alternative-id":["1458"],"URL":"https:\/\/doi.org\/10.1007\/s11227-015-1458-0","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,6,4]]}}}