{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:19:38Z","timestamp":1740122378356,"version":"3.37.3"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2022,9,13]],"date-time":"2022-09-13T00:00:00Z","timestamp":1663027200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,9,13]],"date-time":"2022-09-13T00:00:00Z","timestamp":1663027200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"The Scientific and Technological Research Council of Turkey","award":["118E715"],"award-info":[{"award-number":["118E715"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2023,6]]},"DOI":"10.1007\/s10586-022-03726-9","type":"journal-article","created":{"date-parts":[[2022,9,13]],"date-time":"2022-09-13T16:02:47Z","timestamp":1663084967000},"page":"1985-1999","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Quantifying the impact of data replication on error propagation"],"prefix":"10.1007","volume":"26","author":[{"given":"Zuhal","family":"Ozturk","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1577-3930","authenticated-orcid":false,"given":"Haluk Rahmi","family":"Topcuoglu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mahmut Taylan","family":"Kandemir","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,9,13]]},"reference":[{"issue":"3","key":"3726_CR1","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1109\/TDMR.2005.853449","volume":"5","author":"RC Baumann","year":"2005","unstructured":"Baumann, R.C.: Radiation-induced soft errors in advanced semiconductor technologies. IEEE Transactions on Device and Materials Reliability. 5(3), 305\u2013316 (2005)","journal-title":"IEEE Transactions on Device and Materials Reliability."},{"key":"3726_CR2","doi-asserted-by":"crossref","unstructured":"Mukherjee, S.S., Kontz, M., Reinhardt, S.K.: Detailed design and evaluation of redundant multi-threading alternatives. In: Proceedings 29th Annual International Symposium on Computer Architecture, pp. 99\u2013110 (2002)","DOI":"10.1145\/545214.545227"},{"key":"3726_CR3","doi-asserted-by":"crossref","unstructured":"Rotta, R., Ferreira, R.S., Nolte, J.: Real-time dynamic hardware reconfiguration for processors with redundant functional units. In: 2020 IEEE 23rd International Symposium on Real-Time Distributed Computing (ISORC), pp. 154\u2013155 (2020)","DOI":"10.1109\/ISORC49007.2020.00035"},{"key":"3726_CR4","unstructured":"Reis, G.A., Chang, J., Vachharajani, N., Rangan, R., August, D.I.: SWIFT: Software implemented fault tolerance. In: International Symposium on Code Generation and Optimization, pp. 243\u2013254 (2005)"},{"key":"3726_CR5","doi-asserted-by":"crossref","unstructured":"Mahmoud, A., Hari, S.KS., Sullivan, M.B., Tsai, T., Keckler, S.W.: Optimizing software-directed instruction replication for gpu error detection. In: SC18: International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 842\u2013853 (2018)","DOI":"10.1109\/SC.2018.00070"},{"issue":"5","key":"3726_CR6","doi-asserted-by":"publisher","first-page":"765","DOI":"10.1109\/TC.2018.2887225","volume":"68","author":"A Vallero","year":"2018","unstructured":"Vallero, A., Savino, A., Chatzidimitriou, A., Kaliorakis, M., Kooli, M., Riera, M., et al.: SyRA: Early system reliability analysis for cross-layer soft errors resilience in memory arrays of microprocessor systems. IEEE Transact. Comput. 68(5), 765\u2013783 (2018)","journal-title":"IEEE Transact. Comput."},{"key":"3726_CR7","unstructured":"Cheng, E., Mirkhani, S., Szafaryn, L.G., Cher, C.Y., Cho, H., Skadron, K., et\u00a0al.: CLEAR: cross-layer exploration for architecting resilience-combining hardware and software techniques to tolerate soft errors in processor cores. In: Proceedings of the 53rd Annual Design Automation Conference, pp. 1\u20136 (2016)"},{"key":"3726_CR8","doi-asserted-by":"crossref","unstructured":"Borodin, D., Juurlink, B.H.: Protective redundancy overhead reduction using instruction vulnerability factor. In: Proceedings of the 7th ACM International Conference on Computing Frontiers, pp. 319\u2013326 (2010)","DOI":"10.1145\/1787275.1787342"},{"key":"3726_CR9","doi-asserted-by":"crossref","unstructured":"Benso, A., Di\u00a0Carlo, S., Di\u00a0Natale, G., Prinetto, P., Tagliaferri, L.: Data criticality estimation in software applications. In: International Test Conference, pp. 802\u2013810 (2003)","DOI":"10.1109\/TEST.2003.1270912"},{"issue":"6","key":"3726_CR10","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1109\/MM.2003.1261389","volume":"23","author":"SS Mukherjee","year":"2003","unstructured":"Mukherjee, S.S., Weaver, C.T., Emer, J., Reinhardt, S.K., Austin, T.: Measuring architectural vulnerability factors. IEEE Micro. 23(6), 70\u201375 (2003)","journal-title":"IEEE Micro."},{"key":"3726_CR11","unstructured":"Zhang, W.: Computing cache vulnerability to transient errors and its implication. In: 20th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (DFT\u201905), pp. 427\u2013435 (2005)"},{"key":"3726_CR12","doi-asserted-by":"crossref","unstructured":"Yan, J., Zhang, W.: Compiler-guided register reliability improvement against soft errors. In: Proceedings of the 5th ACM International Conference on Embedded Software, pp. 203\u2013209 (2005)","DOI":"10.1145\/1086228.1086266"},{"key":"3726_CR13","doi-asserted-by":"crossref","unstructured":"Sridharan V, Kaeli DR. Eliminating microarchitectural dependency from architectural vulnerability. In: 2009 IEEE 15th International Symposium on High Performance Computer Architecture; 2009. p. 117\u2013128","DOI":"10.1109\/HPCA.2009.4798243"},{"issue":"10","key":"3726_CR14","doi-asserted-by":"publisher","first-page":"1171","DOI":"10.1016\/j.jpdc.2012.05.002","volume":"72","author":"I Oz","year":"2012","unstructured":"Oz, I., Topcuoglu, H.R., Kandemir, M., Tosun, O.: Thread vulnerability in parallel applications. J. Parallel Distribut Comput. 72(10), 1171\u20131185 (2012)","journal-title":"J. Parallel Distribut Comput."},{"key":"3726_CR15","doi-asserted-by":"crossref","unstructured":"Utrera, G., Gil, M., Martorell, X.: Analyzing data-error propagation effects in high-performance computing. In: 2016 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP), pp. 418\u2013421 (2016)","DOI":"10.1109\/PDP.2016.42"},{"key":"3726_CR16","doi-asserted-by":"crossref","unstructured":"Guo, L., Li, D.: Moard: Modeling application resilience to transient faults on data objects. In: 2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS), pp. 878\u2013889 (2019)","DOI":"10.1109\/IPDPS.2019.00096"},{"key":"3726_CR17","doi-asserted-by":"crossref","unstructured":"Guo, L., Li, D., Laguna, I., Schulz, M.: Fliptracker: Understanding natural error resilience in hpc applications. In: SC18: International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 94\u2013107 (2018)","DOI":"10.1109\/SC.2018.00011"},{"issue":"10","key":"3726_CR18","doi-asserted-by":"publisher","first-page":"3938","DOI":"10.1109\/TVCG.2020.2994954","volume":"27","author":"Z Li","year":"2020","unstructured":"Li, Z., Menon, H., Maljovec, D., Livnat, Y., Liu, S., Mohror, K., et al.: Spotsdc: Revealing the silent data corruption propagation in high-performance computing systems. IEEE Transac. Visual. Comput. Graphics. 27(10), 3938\u20133952 (2020)","journal-title":"IEEE Transac. Visual. Comput. Graphics."},{"key":"3726_CR19","doi-asserted-by":"publisher","first-page":"168885","DOI":"10.1109\/ACCESS.2019.2950598","volume":"7","author":"J Gu","year":"2019","unstructured":"Gu, J., Zheng, W., Zhuang, Y., Zhang, Q.: Vulnerability analysis of instructions for SDC-causing error detection. IEEE Access. 7, 168885\u2013168898 (2019)","journal-title":"IEEE Access."},{"key":"3726_CR20","doi-asserted-by":"crossref","unstructured":"Li, G., Pattabiraman, K., Hari, S.K.S., Sullivan, M., Tsai, T.: Modeling soft-error propagation in programs. In: 2018 48th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN), pp. 27\u201338 (2018)","DOI":"10.1109\/DSN.2018.00016"},{"key":"3726_CR21","doi-asserted-by":"crossref","unstructured":"Li, G., Pattabiraman, K.: Modeling input-dependent error propagation in programs. In: 2018 48th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN), pp. 279\u2013290 (2018)","DOI":"10.1109\/DSN.2018.00038"},{"key":"3726_CR22","doi-asserted-by":"crossref","unstructured":"Anwer, A.R., Li, G., Pattabiraman, K., Sullivan, M., Tsai, T., Hari, S.K.S.: Gpu-trident: efficient modeling of error propagation in gpu programs. In: SC20: International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1\u201315 (2020)","DOI":"10.1109\/SC41405.2020.00092"},{"issue":"6","key":"3726_CR23","doi-asserted-by":"publisher","first-page":"825","DOI":"10.1007\/s10836-013-5416-6","volume":"29","author":"F Restrepo-Calle","year":"2013","unstructured":"Restrepo-Calle, F., Mart\u00ednez-\u00c1lvarez, A., Cuenca-Asensi, S., Jimeno-Morenilla, A.: Selective swift-r. J. Electron. Testing. 29(6), 825\u2013838 (2013)","journal-title":"J. Electron. Testing."},{"key":"3726_CR24","doi-asserted-by":"crossref","unstructured":"Chielle, E., Kastensmidt, F.L., Cuenca-Asensi, S.: Overhead reduction in data-flow software-based fault tolerance techniques. In: FPGAs and Parallel Architectures for Aerospace Applications. Springer, pp. 279\u2013291 (2016)","DOI":"10.1007\/978-3-319-14352-1_18"},{"key":"3726_CR25","unstructured":"Rebaudengo, M., Reorda, M.S., Torchiano, M., Violante, M.: Soft-error detection through software fault-tolerance techniques. In: Proceedings 1999 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (EFT\u201999), pp. 210\u2013218 (1999)"},{"key":"3726_CR26","doi-asserted-by":"crossref","unstructured":"Chielle, E., Kastensmidt, F.L., Cuenca-Asensi, S.: Tuning software-based fault-tolerance techniques for power optimization. In: 2014 24th International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS), pp. 1\u20137 (2014)","DOI":"10.1109\/PATMOS.2014.6951871"},{"key":"3726_CR27","doi-asserted-by":"crossref","unstructured":"Chielle, E., Du, B., Kastensmidt, F.L., Cuenca-Asensi, S., Sterpone, L., Reorda, M.S.: Hybrid soft error mitigation techniques for COTS processor-based systems. In: 2016 17th Latin-American Test Symposium (LATS), pp. 99\u2013104 (2016)","DOI":"10.1109\/LATW.2016.7483347"},{"key":"3726_CR28","doi-asserted-by":"crossref","unstructured":"Tsai, T.Y., Huang, J.L.: Source code transformation for software-based on-line error detection. In: 2017 IEEE Conference on Dependable and Secure Computing, pp. 305\u2013309 (2017)","DOI":"10.1109\/DESEC.2017.8073852"},{"key":"3726_CR29","doi-asserted-by":"crossref","unstructured":"Liu, J., Kurt, M.C., Agrawal, G.: A practical approach for handling soft errors in iterative applications. In: 2015 IEEE International Conference on Cluster Computing, pp. 158\u2013161 (2015)","DOI":"10.1109\/CLUSTER.2015.32"},{"key":"3726_CR30","doi-asserted-by":"crossref","unstructured":"Thati, V.B., Vankeirsbilck, J., Pissoort, D., Boydens, J.: Hybrid technique for soft error detection in dependable embedded software: a first experiment. In: 2019 IEEE XXVIII International Scientific Conference Electronics (ET), pp. 1\u20134 (2019)","DOI":"10.1109\/ET.2019.8878497"},{"key":"3726_CR31","doi-asserted-by":"crossref","unstructured":"Serrano-Cases, A., Restrepo-Calle, F., Cuenca-Asensi, S., Mart\u00ednez-\u00c1lvarez, A.: Softerror mitigation for multi-core processors based on thread replication. In: 2019 IEEE Latin American Test Symposium (LATS), pp. 1\u20135 (2019)","DOI":"10.1109\/LATW.2019.8704614"},{"issue":"1","key":"3726_CR32","doi-asserted-by":"publisher","first-page":"338","DOI":"10.1109\/TNS.2016.2634781","volume":"64","author":"H Quinn","year":"2016","unstructured":"Quinn, H., Baker, Z., Fairbanks, T., Tripp, J.L., Duran, G.: Robust duplication with comparison methods in microcontrollers. IEEE Transact. Nuclear Sci. 64(1), 338\u2013345 (2016)","journal-title":"IEEE Transact. Nuclear Sci."},{"key":"3726_CR33","doi-asserted-by":"crossref","unstructured":"Xu, J., Tan, Q., Shen, R.: A novel optimum data duplication approach for soft error detection. In: 2008 15th Asia-Pacific Software Engineering Conference, pp. 161\u2013168 (2008)","DOI":"10.1109\/APSEC.2008.46"},{"key":"3726_CR34","doi-asserted-by":"crossref","unstructured":"Sangchoolie, B., Pattabiraman, K., Karlsson, J.: One bit is (not) enough: An empirical study of the impact of single and multiple bit-flip errors. In: 2017 47th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN), pp. 97\u2013108 (2017)","DOI":"10.1109\/DSN.2017.30"},{"key":"3726_CR35","doi-asserted-by":"crossref","unstructured":"Lu, Q., Farahani, M., Wei, J., Thomas, A., Pattabiraman, K.: Llfi: An intermediate code-level fault injection tool for hardware faults. In: 2015 IEEE International Conference on Software Quality, Reliability and Security, pp. 11\u201316 (2015)","DOI":"10.1109\/QRS.2015.13"},{"key":"3726_CR36","doi-asserted-by":"crossref","unstructured":"Ferreira, R.R., Da\u00a0Rolt, J., Nazar, G.L., Moreira, A.F., Carro, L.: Adaptive low-power architecture for high-performance and reliable embedded computing. In: 2014 44th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks, pp. 538\u2013549 (2014)","DOI":"10.1109\/DSN.2014.56"},{"issue":"7","key":"3726_CR37","doi-asserted-by":"publisher","first-page":"953","DOI":"10.1109\/TVLSI.2009.2017441","volume":"17","author":"J Hu","year":"2009","unstructured":"Hu, J., Wang, S., Ziavras, S.G.: On the exploitation of narrow-width values for improving register file reliability. IEEE Transact. Very Large Scale Integrat. (VLSI) Sys. 17(7), 953\u2013963 (2009)","journal-title":"IEEE Transact. Very Large Scale Integrat. (VLSI) Sys."},{"key":"3726_CR38","doi-asserted-by":"crossref","unstructured":"Subasi, O., Arias, J., Unsal, O., Labarta, J., Cristal, A.: Nanocheckpoints: A task-based asynchronous dataflow framework for efficient and scalable checkpoint\/restart. In: 2015 23rd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, pp. 99\u2013102 (2015)","DOI":"10.1109\/PDP.2015.17"},{"key":"3726_CR39","doi-asserted-by":"crossref","unstructured":"Ashraf, R.A., Gioiosa, R., Kestor, G., DeMara, R.F.: Exploring the effect of compiler optimizations on the reliability of HPC applications. In: 2017 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), pp. 1274\u20131283 (2017)","DOI":"10.1109\/IPDPSW.2017.7"},{"key":"3726_CR40","volume-title":"Patterns for parallel programming","author":"TG Mattson","year":"2004","unstructured":"Mattson, T.G., Sanders, B., Massingill, B.: Patterns for parallel programming. Pearson Education, London (2004)"},{"key":"3726_CR41","doi-asserted-by":"crossref","unstructured":"Parasyris, K., Tziantzoulis, G., Antonopoulos, C.D., Bellas, N.: GemFI: A fault injection tool for studying the behavior of applications on unreliable substrates. In: 2014 44th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks, pp. 622\u2013629 (2014)","DOI":"10.1109\/DSN.2014.96"},{"issue":"2","key":"3726_CR42","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2024716.2024718","volume":"39","author":"N Binkert","year":"2011","unstructured":"Binkert, N., Beckmann, B., Black, G., Reinhardt, S.K., Saidi, A., Basu, A., et al.: The gem5 simulator. SIGARCH Comput Archit News. 39(2), 1\u20137 (2011)","journal-title":"SIGARCH Comput Archit News."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-022-03726-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-022-03726-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-022-03726-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,3]],"date-time":"2024-10-03T20:05:41Z","timestamp":1727985941000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-022-03726-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,13]]},"references-count":42,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2023,6]]}},"alternative-id":["3726"],"URL":"https:\/\/doi.org\/10.1007\/s10586-022-03726-9","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"type":"print","value":"1386-7857"},{"type":"electronic","value":"1573-7543"}],"subject":[],"published":{"date-parts":[[2022,9,13]]},"assertion":[{"value":"20 May 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 July 2022","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 August 2022","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 September 2022","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}