{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,24]],"date-time":"2025-10-24T16:46:20Z","timestamp":1761324380512,"version":"3.41.2"},"publisher-location":"Cham","reference-count":24,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030816407"},{"type":"electronic","value":"9783030816414"}],"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-81641-4_11","type":"book-chapter","created":{"date-parts":[[2021,7,14]],"date-time":"2021-07-14T13:05:01Z","timestamp":1626267901000},"page":"235-253","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["RAT: A Lightweight Architecture Independent System-Level Soft Error Mitigation Technique"],"prefix":"10.1007","author":[{"given":"Jonas","family":"Gava","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ricardo","family":"Reis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luciano","family":"Ost","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,7,15]]},"reference":[{"key":"11_CR1","doi-asserted-by":"publisher","unstructured":"Abich, G., Gava, J., Reis, R., Ost, L.: Soft error reliability assessment of neural networks on resource-constrained IoT devices. In: 2020 27th IEEE International Conference on Electronics, Circuits and Systems (ICECS), pp. 1\u20134 (2020). https:\/\/doi.org\/10.1109\/ICECS49266.2020.9294951","DOI":"10.1109\/ICECS49266.2020.9294951"},{"key":"11_CR2","unstructured":"Arm: ARMv8-A parameters in general-purpose registers (2020). https:\/\/developer.arm.com\/docs\/den0024\/latest\/the-abi-for-arm-64-bit-architecture\/register-use-in-the-aarch64-procedure-call-standard\/parameters-in-general-purpose-registers"},{"key":"11_CR3","series-title":"IFIP International Federation for Information Processing","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1007\/978-1-4020-8157-6_13","volume-title":"Building the Information Society","author":"Algirdas Avi\u017eienis","year":"2004","unstructured":"Avi\u017eienis, Algirdas., Laprie, Jean-Claude, Randell, Brian: Dependability and its threats: a taxonomy. In: Jacquart, Ren\u00e8 (ed.) Building the Information Society. IIFIP, vol. 156, pp. 91\u2013120. Springer, Boston, MA (2004). https:\/\/doi.org\/10.1007\/978-1-4020-8157-6_13"},{"key":"11_CR4","doi-asserted-by":"publisher","unstructured":"Azambuja, J.R., Lapolli, A., Altieri, M., Kastensmidt, F.L.: Evaluating the efficiency of data-flow software-based techniques to detect sees in microprocessors. In: 2011 12th Latin American Test Workshop (LATW), pp. 1\u20136 (2011). https:\/\/doi.org\/10.1109\/LATW.2011.5985914","DOI":"10.1109\/LATW.2011.5985914"},{"key":"11_CR5","doi-asserted-by":"publisher","unstructured":"Bandeira, V., Rosa, F., Reis, R., Ost, L.: Non-intrusive fault injection techniques for efficient soft error vulnerability analysis. In: 2019 IFIP\/IEEE 27th International Conference on Very Large Scale Integration (VLSI-SoC), pp. 123\u2013128 (2019). https:\/\/doi.org\/10.1109\/VLSI-SoC.2019.8920378","DOI":"10.1109\/VLSI-SoC.2019.8920378"},{"key":"11_CR6","doi-asserted-by":"publisher","unstructured":"Benso, A., Chiusano, S., Prinetto, P., Tagliaferri, L.: A C\/C++ source-to-source compiler for dependable applications. In: Proceeding International Conference on Dependable Systems and Networks (DSN 2000), pp. 71\u201378 (2000). https:\/\/doi.org\/10.1109\/ICDSN.2000.857517","DOI":"10.1109\/ICDSN.2000.857517"},{"issue":"2","key":"11_CR7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2024716.2024718","volume":"39","author":"N Binkert","year":"2011","unstructured":"Binkert, N., et al.: The gem5 simulator. SIGARCH Comput. Archit. News 39(2), 1\u20137 (2011). https:\/\/doi.org\/10.1145\/2024716.2024718","journal-title":"SIGARCH Comput. Archit. News"},{"issue":"1","key":"11_CR8","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1109\/TNS.2018.2886094","volume":"66","author":"M Bohman","year":"2019","unstructured":"Bohman, M., James, B., Wirthlin, M.J., Quinn, H., Goeders, J.: Microcontroller compiler-assisted software fault tolerance. IEEE Trans. Nucl. Sci. 66(1), 223\u2013232 (2019). https:\/\/doi.org\/10.1109\/TNS.2018.2886094","journal-title":"IEEE Trans. Nucl. Sci."},{"key":"11_CR9","doi-asserted-by":"publisher","unstructured":"Che, S., et al.: Rodinia: a benchmark suite for heterogeneous computing. In: 2009 IEEE International Symposium on Workload Characterization (IISWC), pp. 44\u201354 (2009). https:\/\/doi.org\/10.1109\/IISWC.2009.5306797","DOI":"10.1109\/IISWC.2009.5306797"},{"key":"11_CR10","doi-asserted-by":"publisher","unstructured":"Chielle, E., Barth, R.S., Lapolli, A.C., Kastensmidt, F.L.: Configurable tool to protect processors against SEE by software-based detection techniques. In: 2012 13th Latin American Test Workshop (LATW), pp. 1\u20136 (2012). https:\/\/doi.org\/10.1109\/LATW.2012.6261259","DOI":"10.1109\/LATW.2012.6261259"},{"key":"11_CR11","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1007\/978-3-319-14352-1_18","volume-title":"FPGAs and Parallel Architectures for Aerospace Applications","author":"Eduardo Chielle","year":"2016","unstructured":"Chielle, Eduardo., Kastensmidt, Fernanda Lima, Cuenca-Asensi, Sergio: Overhead reduction in data-flow software-based fault tolerance techniques. In: Kastensmidt, Fernanda, Rech, Paolo (eds.) FPGAs and Parallel Architectures for Aerospace Applications, pp. 279\u2013291. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-14352-1_18"},{"key":"11_CR12","doi-asserted-by":"publisher","unstructured":"Cho, H., Mirkhani, S., Cher, C.Y., Abraham, J.A., Mitra, S.: Quantitative evaluation of soft error injection techniques for robust system design. In: Proceedings of the 50th Annual Design Automation Conference (DAC 2013). Association for Computing Machinery, New York (2013). https:\/\/doi.org\/10.1145\/2463209.2488859","DOI":"10.1145\/2463209.2488859"},{"key":"11_CR13","doi-asserted-by":"publisher","unstructured":"Gava, J., Reis, R., Ost, L.: RAT: a lightweight system-level soft error mitigation technique. In: 2020 IFIP\/IEEE 28th International Conference on Very Large Scale Integration (VLSI-SOC), pp. 165\u2013170 (2020). https:\/\/doi.org\/10.1109\/VLSI-SOC46417.2020.9344080","DOI":"10.1109\/VLSI-SOC46417.2020.9344080"},{"key":"11_CR14","unstructured":"Imperas: OVPsim Simulator (2020). http:\/\/www.ovpworld.org"},{"key":"11_CR15","doi-asserted-by":"publisher","unstructured":"Leveugle, R., Calvez, A., Maistri, P., Vanhauwaert, P.: Statistical fault injection: quantified error and confidence. In: 2009 Design, Automation Test in Europe Conference Exhibition, pp. 502\u2013506 (2009). https:\/\/doi.org\/10.1109\/DATE.2009.5090716","DOI":"10.1109\/DATE.2009.5090716"},{"issue":"2","key":"11_CR16","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1109\/TDSC.2011.54","volume":"9","author":"A Martinez-Alvarez","year":"2012","unstructured":"Martinez-Alvarez, A.: Compiler-directed soft error mitigation for embedded systems. IEEE Trans. Depend. Secure Comput. 9(2), 159\u2013172 (2012). https:\/\/doi.org\/10.1109\/TDSC.2011.54","journal-title":"IEEE Trans. Depend. Secure Comput."},{"key":"11_CR17","doi-asserted-by":"publisher","unstructured":"Mukherjee, S.S., Emer, J., Reinhardt, S.K.: The soft error problem: an architectural perspective. In: 11th International Symposium on High-Performance Computer Architecture, pp. 243\u2013247 (2005). https:\/\/doi.org\/10.1109\/HPCA.2005.37","DOI":"10.1109\/HPCA.2005.37"},{"key":"11_CR18","doi-asserted-by":"publisher","unstructured":"Nicolescu, B., Velazco, R.: Detecting Soft Errors by a Purely Software Approach: Method, Tools and Experimental Results, pp. 39\u201351. Springer, Boston (2003). https:\/\/doi.org\/10.1007\/0-306-48709-8_4","DOI":"10.1007\/0-306-48709-8_4"},{"issue":"1","key":"11_CR19","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1109\/MM.2007.4","volume":"27","author":"GA Reis","year":"2007","unstructured":"Reis, G.A., Chang, J., August, D.I.: Automatic instruction-level software-only recovery. IEEE Micro 27(1), 36\u201347 (2007). https:\/\/doi.org\/10.1109\/MM.2007.4","journal-title":"IEEE Micro"},{"issue":"4","key":"11_CR20","doi-asserted-by":"publisher","first-page":"366","DOI":"10.1145\/1113841.1113843","volume":"2","author":"GA Reis","year":"2005","unstructured":"Reis, G.A., Chang, J., Vachharajani, N., Rangan, R., August, D.I., Mukherjee, S.S.: Software-controlled fault tolerance. ACM Trans. Archit. Code Optim. 2(4), 366\u2013396 (2005). https:\/\/doi.org\/10.1145\/1113841.1113843","journal-title":"ACM Trans. Archit. Code Optim."},{"key":"11_CR21","doi-asserted-by":"publisher","unstructured":"Rodrigues, G.S., Kastensmidt, F.L., Reis, R., Rosa, F., Ost, L.: Analyzing the impact of using pthreads versus OpenMP under fault injection in ARM Cortex-A9 dual-core, pp. 1\u20136 (2016). https:\/\/doi.org\/10.1109\/RADECS.2016.8093180","DOI":"10.1109\/RADECS.2016.8093180"},{"issue":"7","key":"11_CR22","doi-asserted-by":"publisher","first-page":"1500","DOI":"10.1109\/TNS.2019.2912323","volume":"66","author":"A Serrano-Cases","year":"2019","unstructured":"Serrano-Cases, A., Morilla, Y., Mart\u00edn-Holgado, P., Cuenca-Asensi, S., Mart\u00ednez-\u00c1lvarez, A.: Nonintrusive automatic compiler-guided reliability improvement of embedded applications under proton irradiation. IEEE Trans. Nucl. Sci. 66(7), 1500\u20131509 (2019). https:\/\/doi.org\/10.1109\/TNS.2019.2912323","journal-title":"IEEE Trans. Nucl. Sci."},{"issue":"3","key":"11_CR23","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1109\/24.914544","volume":"49","author":"PP Shirvani","year":"2000","unstructured":"Shirvani, P.P., Saxena, N.R., McCluskey, E.J.: Software-implemented EDAC protection against SEUs. IEEE Trans. Reliab. 49(3), 273\u2013284 (2000). https:\/\/doi.org\/10.1109\/24.914544","journal-title":"IEEE Trans. Reliab."},{"issue":"2","key":"11_CR24","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1177\/1094342014522573","volume":"28","author":"M Snir","year":"2014","unstructured":"Snir, M., et al.: Addressing failures in exascale computing. Int. J. High Perform. Comput. Appl. 28(2), 129\u2013173 (2014). https:\/\/doi.org\/10.1177\/1094342014522573","journal-title":"Int. J. High Perform. Comput. Appl."}],"container-title":["IFIP Advances in Information and Communication Technology","VLSI-SoC: Design Trends"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-81641-4_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,13]],"date-time":"2025-07-13T22:02:59Z","timestamp":1752444179000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-81641-4_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030816407","9783030816414"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-81641-4_11","relation":{},"ISSN":["1868-4238","1868-422X"],"issn-type":[{"type":"print","value":"1868-4238"},{"type":"electronic","value":"1868-422X"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"15 July 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"VLSI-SoC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"IFIP\/IEEE International Conference on Very Large Scale Integration - System on a Chip","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Salt Lake City, UT","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"6 October 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"9 October 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"vlsi-soc2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/vlsisoc2020.eng.utah.edu\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}