<node id="641144">
  <nid>641144</nid>
  <type>event</type>
  <uid>
    <user id="27707"><![CDATA[27707]]></user>
  </uid>
  <created>1604947278</created>
  <changed>1605045965</changed>
  <title><![CDATA[PhD Defense by Chao Chen]]></title>
  <body><![CDATA[<p><strong>&nbsp; &nbsp; &nbsp; &nbsp; Chao Chen</strong></p>

<p>&nbsp; &nbsp; (Advisor: Dr. Santosh Pande and Dr. Greg Eisenhauer)</p>

<p>&nbsp;</p>

<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; will defend a doctoral thesis entitled,&nbsp;</p>

<p>&nbsp;</p>

<p>Compiler-Assisted Resilience Framework for Transient Faulty Recovery</p>

<p>&nbsp;</p>

<p>&nbsp; &nbsp; &nbsp; &nbsp; On</p>

<p>&nbsp;</p>

<p>&nbsp; <strong>Monday, November 23 at 11:00 a.m (EST).&nbsp;</strong></p>

<p>&nbsp; &nbsp; &nbsp; <strong>Location</strong>:<strong> *No Physical Location*</strong></p>

<p>&nbsp; &nbsp; &nbsp; &nbsp; <strong>BlueJeans</strong>: <a href="https://bluejeans.com/896561546">https://bluejeans.com/896561546</a></p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p><strong>Abstract</strong>:</p>

<p>&nbsp;</p>

<p>Due to system scaling trends toward smaller transistor size, higher circuit density and the use of near-threshold&nbsp;</p>

<p>voltage (NTV) techniques, transient hardware faults introduced by external noises, e.g., heat fluxes and particle strikes,&nbsp;</p>

<p>have become a growing concern for current and upcoming extreme-scale high-performance-computing (HPC) systems.&nbsp;</p>

<p>Applications running on these systems are projected to experience transient errors more frequently than ever&nbsp;</p>

<p>before, which will either lead them to generate incorrect outputs without warning users or cause them to crash.&nbsp;</p>

<p>Therefore, efficient resilience techniques against transient hardware faults are required for modern HPC applications.&nbsp;</p>

<p>&nbsp;</p>

<p>This dissertation is concerned with the design, implementation, and evaluation of a light-weight resilience framework for&nbsp;</p>

<p>large-scale scientific applications to mitigate impacts of transient hardware faults. In particular, it consists of 3 novel&nbsp;</p>

<p>techniques: 1) LADR, a light-weight anomaly-based approach to protect scientific applications against transient-fault-induced&nbsp;</p>

<p>silent data corruptions (SDCs);&nbsp; 2) CARE, a low-cost compiler-assisted technique to repair the crashed process on-the-fly when&nbsp;</p>

<p>a crash-causing transient error is detected, such that applications can continue their executions instead of being simply terminated&nbsp;</p>

<p>and restarted; and 3) IterPro, which targets the problem of recovery from corruptions to the induction variables by exploiting&nbsp;</p>

<p>side-effects of modern compiler optimization techniques.&nbsp;</p>

<p>&nbsp;</p>

<p>To limit the runtime overheads during the normal executions of applications, these approaches exploit properties of&nbsp;</p>

<p>scientific applications via compiler techniques. Due to the design strategy of these approaches,&nbsp;</p>

<p>they only incur negligible (&lt;3%) or even zero runtime overheads during the normal execution of applications,&nbsp;</p>

<p>but still achieve a high-level fault coverage.&nbsp;</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p><strong>Committee</strong>:</p>

<p>Dr. Santosh Pande (advisor), School of Computer Science, Georgia Institute of Technology</p>

<p>Dr. Greg Eisenhauer (advisor), School of Computer Science, Georgia Institute of Technology</p>

<p>Dr. Ling Liu, School of Computer Science, Georgia Institute of Technology</p>

<p>Dr. Vivek Sarkar, School of Computer Science, Georgia Institute of Technology</p>

<p>Dr. Richard Vuduc, School of Computer Science and Engineering, Georgia Institute of Technology</p>

<p>Dr. Frank Cappello, Mathematics and Computer Science Division, Argonne National Laboratory</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p>Regards,</p>
]]></body>
  <field_summary_sentence>
    <item>
      <value><![CDATA[Compiler-Assisted Resilience Framework for Transient Faulty Recovery]]></value>
    </item>
  </field_summary_sentence>
  <field_summary>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_summary>
  <field_time>
    <item>
      <value><![CDATA[2020-11-23T11:00:00-05:00]]></value>
      <value2><![CDATA[2020-11-23T13:00:00-05:00]]></value2>
      <rrule><![CDATA[]]></rrule>
      <timezone><![CDATA[America/New_York]]></timezone>
    </item>
  </field_time>
  <field_fee>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_fee>
  <field_extras>
      </field_extras>
  <field_audience>
          <item>
        <value><![CDATA[Faculty/Staff]]></value>
      </item>
          <item>
        <value><![CDATA[Public]]></value>
      </item>
          <item>
        <value><![CDATA[Graduate students]]></value>
      </item>
          <item>
        <value><![CDATA[Undergraduate students]]></value>
      </item>
      </field_audience>
  <field_media>
      </field_media>
  <field_contact>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_contact>
  <field_location>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_location>
  <field_sidebar>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_sidebar>
  <field_phone>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_phone>
  <field_url>
    <item>
      <url><![CDATA[https://bluejeans.com/896561546]]></url>
      <title><![CDATA[Bluejeans]]></title>
            <attributes><![CDATA[]]></attributes>
    </item>
  </field_url>
  <field_email>
    <item>
      <email><![CDATA[]]></email>
    </item>
  </field_email>
  <field_boilerplate>
    <item>
      <nid><![CDATA[]]></nid>
    </item>
  </field_boilerplate>
  <links_related>
      </links_related>
  <files>
      </files>
  <og_groups>
          <item>221981</item>
      </og_groups>
  <og_groups_both>
          <item><![CDATA[Graduate Studies]]></item>
      </og_groups_both>
  <field_categories>
          <item>
        <tid>1788</tid>
        <value><![CDATA[Other/Miscellaneous]]></value>
      </item>
      </field_categories>
  <field_keywords>
          <item>
        <tid>100811</tid>
        <value><![CDATA[Phd Defense]]></value>
      </item>
      </field_keywords>
  <field_userdata><![CDATA[]]></field_userdata>
</node>
