{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/98379"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/98379","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"From detection to optimization: impact of soft errors on high-performance computing applications","abstract":"As high-performance computing (HPC) continues to progress, constraints on HPC system design forces the handling of errors to higher levels in the software stack. Of the types of errors facing HPC, soft errors that silently corrupt system or application state are among the most severe. The behavior of HPC applications in the presence of soft errors is critical to gain insight for effective utilization of HPC systems. The need to understand this behavior can be used in developing algorithm-based error detection guided by application characteristics from fault injection and error propagation studies. Furthermore, the realization that applications are tolerant to small errors allows optimizations such as lossy compression on high-cost data transfers. Lossy compression adds small user controllable amounts of error when compressing data, to reduce data size before expensive data transfers saving time. This dissertation investigates and improves the resiliency of HPC applications to soft errors, and explores lossy compression as a new form of optimization for expensive, time-consuming data transfers.","abstract_html":"As high-performance computing (HPC) continues to progress, constraints on HPC system design forces the handling of errors to higher levels in the software stack. Of the types of errors facing HPC, soft errors that silently corrupt system or application state are among the most severe. The behavior of HPC applications in the presence of soft errors is critical to gain insight for effective utilization of HPC systems. The need to understand this behavior can be used in developing algorithm-based error detection guided by application characteristics from fault injection and error propagation studies. Furthermore, the realization that applications are tolerant to small errors allows optimizations such as lossy compression on high-cost data transfers. Lossy compression adds small user controllable amounts of error when compressing data, to reduce data size before expensive data transfers saving time. This dissertation investigates and improves the resiliency of HPC applications to soft errors, and explores lossy compression as a new form of optimization for expensive, time-consuming data transfers.","abstract_has_math":false,"creators":["Calhoun, Jon Cameron"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":["Snir, Marc","Olson, Luke N.","Gropp, William","Cappello, Franck"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2017,"date_issued":"2017-09-29T17:56:45Z","date_published":"2017-09-29T17:56:45Z","updated_at":"2026-07-22T22:24:35Z","subjects":["High-performance computing","Fault tolerance","Silent data corruption","Soft errors","Error detection","Error recovery","Fault injection","Error propagation","Lossy compression","Checkpoint-restart"],"languages":["en"],"rights":["Copyright 2017 Jon Cameron Calhoun"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/98379","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Snir, Marc","Olson, Luke N.","Gropp, William","Cappello, Franck"]},{"key":"dc:creator","label":"Author","values":["Calhoun, Jon Cameron"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2017-09-29T17:56:45Z","2017-07-12","2017-08"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["High-performance computing","Fault tolerance","Silent data corruption","Soft errors","Error detection","Error recovery","Fault injection","Error propagation","Lossy compression","Checkpoint-restart"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2017 Jon Cameron Calhoun"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/98379"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["As high-performance computing (HPC) continues to progress, constraints on HPC system design forces the handling of errors to higher levels in the software stack. Of the types of errors facing HPC, soft errors that silently corrupt system or application state are among the most severe. The behavior of HPC applications in the presence of soft errors is critical to gain insight for effective utilization of HPC systems. The need to understand this behavior can be used in developing algorithm-based error detection guided by application characteristics from fault injection and error propagation studies. Furthermore, the realization that applications are tolerant to small errors allows optimizations such as lossy compression on high-cost data transfers. Lossy compression adds small user controllable amounts of error when compressing data, to reduce data size before expensive data transfers saving time. This dissertation investigates and improves the resiliency of HPC applications to soft errors, and explores lossy compression as a new form of optimization for expensive, time-consuming data transfers.","Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2017-09-29 without embargo terms","The student, Jon Calhoun, accepted the attached license on 2017-07-12 at 12:14.","The student, Jon Calhoun, submitted this Dissertation for approval on 2017-07-12 at 12:29.","This Dissertation was approved for publication on 2017-07-12 at 14:53.","DSpace SAF Submission Ingestion Package generated from Vireo submission #11425 on 2017-09-29 at 11:29:54","Made available in DSpace on 2017-09-29T17:56:45Z (GMT). No. of bitstreams: 3 CALHOUN-DISSERTATION-2017.pdf: 5082839 bytes, checksum: ac77790b7fe63c26430438535b55b68a (MD5) LICENSE.txt: 4208 bytes, checksum: 816fa4bd34d5420b78310a77b0ce51a5 (MD5) PROQUEST_LICENSE.txt: 4554 bytes, checksum: 8dd6b06a881347aa33ea635845e77b50 (MD5) Previous issue date: 2017-07-12"]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["From detection to optimization: impact of soft errors on high-performance computing applications"]}]}],"canonical_facts":{"dc:contributor":["Snir, Marc","Olson, Luke N.","Gropp, William","Cappello, Franck"],"dc:creator":["Calhoun, Jon Cameron"],"dc:date":["2017-09-29T17:56:45Z","2017-07-12","2017-08"],"dc:description":["As high-performance computing (HPC) continues to progress, constraints on HPC system design forces the handling of errors to higher levels in the software stack. Of the types of errors facing HPC, soft errors that silently corrupt system or application state are among the most severe. The behavior of HPC applications in the presence of soft errors is critical to gain insight for effective utilization of HPC systems. The need to understand this behavior can be used in developing algorithm-based error detection guided by application characteristics from fault injection and error propagation studies. Furthermore, the realization that applications are tolerant to small errors allows optimizations such as lossy compression on high-cost data transfers. Lossy compression adds small user controllable amounts of error when compressing data, to reduce data size before expensive data transfers saving time. This dissertation investigates and improves the resiliency of HPC applications to soft errors, and explores lossy compression as a new form of optimization for expensive, time-consuming data transfers.","Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2017-09-29 without embargo terms","The student, Jon Calhoun, accepted the attached license on 2017-07-12 at 12:14.","The student, Jon Calhoun, submitted this Dissertation for approval on 2017-07-12 at 12:29.","This Dissertation was approved for publication on 2017-07-12 at 14:53.","DSpace SAF Submission Ingestion Package generated from Vireo submission #11425 on 2017-09-29 at 11:29:54","Made available in DSpace on 2017-09-29T17:56:45Z (GMT). No. of bitstreams: 3 CALHOUN-DISSERTATION-2017.pdf: 5082839 bytes, checksum: ac77790b7fe63c26430438535b55b68a (MD5) LICENSE.txt: 4208 bytes, checksum: 816fa4bd34d5420b78310a77b0ce51a5 (MD5) PROQUEST_LICENSE.txt: 4554 bytes, checksum: 8dd6b06a881347aa33ea635845e77b50 (MD5) Previous issue date: 2017-07-12"],"dc:format":["application/pdf"],"dc:identifier":["http://hdl.handle.net/2142/98379"],"dc:language":["en"],"dc:rights":["Copyright 2017 Jon Cameron Calhoun"],"dc:subject":["High-performance computing","Fault tolerance","Silent data corruption","Soft errors","Error detection","Error recovery","Fault injection","Error propagation","Lossy compression","Checkpoint-restart"],"dc:title":["From detection to optimization: impact of soft errors on high-performance computing applications"],"dc:type":["text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:24:35Z"}