Resilience Research Area

Lead, Bronis R. de Supinski

SUPER is creating a comprehensive tool set to evaluate application fault
vulnerability, to reduce it and to assess trade-offs between reduced
vulnerability and performance. Our overall goal is automatic vulnerability
assessment and transformations that balance those concerns. To attain this
goal, we are developing tools to inject faults into applications to identify
vulnerable code regions and data structures, for which we develop techniques
to reduce overall application vulnerability. Hand transformations demonstrate
possible improvements and motivate directives to guide transformations that
we automate through ROSE. That work naturally leads to an autotuning framework
that explores combinations of vulnerability-reducing transformations and
identifies the best overall set.

Resilience poster for Sept 2012 SciDAC PI meeting