<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:burst="http://xmlns.com/burst/0.1/" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns="http://purl.org/rss/1.0/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:swrc="http://swrc.ontoware.org/ontology#" xmlns:cc="http://web.resource.org/cc/"><channel rdf:about="https://puma.ub.uni-stuttgart.de/tag/SimTech%20algorithm-based%20abft"><title>PUMA publications for /tag/SimTech%20algorithm-based%20abft</title><link>https://puma.ub.uni-stuttgart.de/tag/SimTech%20algorithm-based%20abft</link><description>PUMA RSS feed for /tag/SimTech%20algorithm-based%20abft</description><dc:date>2026-04-05T08:57:14+02:00</dc:date><items><rdf:Seq><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/bibtex/278feed56c1636b8fcbfd657450c145bd/clausbraun"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/bibtex/2a6dcd392b900956871dd3cfde89cd481/clausbraun"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/bibtex/292cad6c6d7a90044e7289f504f6f4cf7/clausbraun"/></rdf:Seq></items></channel><item rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/278feed56c1636b8fcbfd657450c145bd/clausbraun"><title>Algorithm-based fault tolerance for matrix operations on graphics processing units: analysis and extension to autonomous operation.</title><link>https://puma.ub.uni-stuttgart.de/bibtex/278feed56c1636b8fcbfd657450c145bd/clausbraun</link><dc:creator>clausbraun</dc:creator><dc:date>2018-03-19T16:42:05+01:00</dc:date><dc:subject>ABFT GPGPU GPU SimTech algebra algorithm-based error error-detection fault fault-tolerance linear matrix-operations myown simulation </dc:subject><content:encoded>&lt;meta content=&#034;thesis&#034; itemprop=&#034;educationalUse&#034;/&gt;&lt;span data-person-type=&#034;author&#034; class=&#034;authorEditorList &#034;&gt;&lt;span&gt;&lt;span itemtype=&#034;http://schema.org/Person&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;author&#034;&gt;&lt;a title=&#034;Claus Braun&#034; itemprop=&#034;url&#034; href=&#034;/person/1f4aa6bff08e99d1685a2218270cadc80/author/0&#034;&gt;&lt;span itemprop=&#034;name&#034;&gt;C. Braun&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;. &lt;/span&gt;&lt;span class=&#034;additional-entrytype-information&#034;&gt;&lt;em&gt;University of Stuttgart, &lt;/em&gt;(&lt;em&gt;&lt;span&gt;2015&lt;meta content=&#034;2015&#034; itemprop=&#034;datePublished&#034;/&gt;&lt;/span&gt;&lt;/em&gt;)&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/ABFT"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/GPGPU"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/GPU"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/SimTech"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/algebra"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/algorithm-based"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/error"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/error-detection"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/fault"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/fault-tolerance"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/linear"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/matrix-operations"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/myown"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/simulation"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/278feed56c1636b8fcbfd657450c145bd/clausbraun"><owl:sameAs rdf:resource="/uri/bibtex/278feed56c1636b8fcbfd657450c145bd/clausbraun"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#PhDThesis"/><swrc:date>Mon Mar 19 16:42:05 CET 2018</swrc:date><swrc:school><swrc:University swrc:name="University of Stuttgart"/></swrc:school><swrc:title>Algorithm-based fault tolerance for matrix operations on graphics processing units: analysis and extension to autonomous operation.</swrc:title><swrc:year>2015</swrc:year><swrc:keywords>ABFT GPGPU GPU SimTech algebra algorithm-based error error-detection fault fault-tolerance linear matrix-operations myown simulation </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="http://d-nb.info/1075190916" swrc:key="ee"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Claus Braun"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/2a6dcd392b900956871dd3cfde89cd481/clausbraun"><title>A-ABFT: Autonomous Algorithm-Based Fault Tolerance for Matrix Multiplications on Graphics Processing Units</title><link>https://puma.ub.uni-stuttgart.de/bibtex/2a6dcd392b900956871dd3cfde89cd481/clausbraun</link><dc:creator>clausbraun</dc:creator><dc:date>2018-03-19T16:15:07+01:00</dc:date><dc:subject>ABFT GPGPU GPU SimTech adaptivity algebra algorithm-based autonompous error error-correction error-detection fault-tolerance linear matrix matrix-multiplication metric myown rounding rounding-error </dc:subject><content:encoded>&lt;span data-person-type=&#034;author&#034; class=&#034;authorEditorList &#034;&gt;&lt;span&gt;&lt;span itemtype=&#034;http://schema.org/Person&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;author&#034;&gt;&lt;a title=&#034;Claus Braun&#034; itemprop=&#034;url&#034; href=&#034;/person/1f672f35af5f6b825bda005ca703be294/author/0&#034;&gt;&lt;span itemprop=&#034;name&#034;&gt;C. Braun&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;, &lt;/span&gt;&lt;span&gt;&lt;span itemtype=&#034;http://schema.org/Person&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;author&#034;&gt;&lt;a title=&#034;Sebastian Halder&#034; itemprop=&#034;url&#034; href=&#034;/person/1f672f35af5f6b825bda005ca703be294/author/1&#034;&gt;&lt;span itemprop=&#034;name&#034;&gt;S. Halder&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;, &lt;/span&gt; and &lt;span&gt;&lt;span itemtype=&#034;http://schema.org/Person&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;author&#034;&gt;&lt;a title=&#034;Hans-Joachim Wunderlich&#034; itemprop=&#034;url&#034; href=&#034;/person/1f672f35af5f6b825bda005ca703be294/author/2&#034;&gt;&lt;span itemprop=&#034;name&#034;&gt;H. Wunderlich&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;. &lt;/span&gt;&lt;span class=&#034;additional-entrytype-information&#034;&gt;&lt;span itemtype=&#034;http://schema.org/Book&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;isPartOf&#034;&gt;&lt;em&gt;&lt;span itemprop=&#034;name&#034;&gt;Proceedings of the 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN&amp;#039;14)&lt;/span&gt;, &lt;/em&gt;&lt;/span&gt;&lt;em&gt;page &lt;span itemprop=&#034;pagination&#034;&gt;443--454&lt;/span&gt;. &lt;/em&gt;(&lt;em&gt;&lt;span&gt;2014&lt;meta content=&#034;2014&#034; itemprop=&#034;datePublished&#034;/&gt;&lt;/span&gt;&lt;/em&gt;)&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/ABFT"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/GPGPU"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/GPU"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/SimTech"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/adaptivity"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/algebra"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/algorithm-based"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/autonompous"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/error"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/error-correction"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/error-detection"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/fault-tolerance"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/linear"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/matrix"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/matrix-multiplication"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/metric"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/myown"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/rounding"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/rounding-error"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/2a6dcd392b900956871dd3cfde89cd481/clausbraun"><owl:sameAs rdf:resource="/uri/bibtex/2a6dcd392b900956871dd3cfde89cd481/clausbraun"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><swrc:date>Mon Mar 19 16:15:07 CET 2018</swrc:date><swrc:booktitle>Proceedings of the 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN&#039;14)</swrc:booktitle><swrc:pages>443--454</swrc:pages><swrc:title>{A-ABFT: Autonomous Algorithm-Based Fault Tolerance for Matrix Multiplications on Graphics Processing Units}</swrc:title><swrc:year>2014</swrc:year><swrc:keywords>ABFT GPGPU GPU SimTech adaptivity algebra algorithm-based autonompous error error-correction error-detection fault-tolerance linear matrix matrix-multiplication metric myown rounding rounding-error </swrc:keywords><swrc:abstract>Graphics processing units (GPUs) enable large-scale scientific applications and simulations on the desktop. To allow scientific computing on GPUs with high performance and reliability requirements, the application of software-based fault tolerance is attractive. Algorithm-Based Fault Tolerance (ABFT) protects important scientific operations like matrix multiplications. However, the application to floating-point operations necessitates the runtime classification of errors into inevitable rounding errors, allowed compute errors in the magnitude of such rounding errors, and into critical errors that are larger than those and not tolerable. Hence, an ABFT scheme needs suitable rounding error bounds to detect errors reliably. The determination of such error bounds is a highly challenging task, especially since it has to be integrated tightly into the algorithm and executed autonomously with low performance overhead.
 In this work, A-ABFT for matrix multiplications on GPUs is introduced, which is a new, parallel ABFT scheme that determines rounding error bounds autonomously at runtime with low performance overhead and high error coverage.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="http://www.iti.uni-stuttgart.de/fileadmin/rami/files/publications/2014/DSN_BraunHH2014.pdf" swrc:key="file"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="http://dx.doi.org/10.1109/DSN.2014.48" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Claus Braun"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Sebastian Halder"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Hans-Joachim Wunderlich"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/292cad6c6d7a90044e7289f504f6f4cf7/clausbraun"><title>Efficacy and Efficiency of Algorithm-Based Fault Tolerance on GPUs</title><link>https://puma.ub.uni-stuttgart.de/bibtex/292cad6c6d7a90044e7289f504f6f4cf7/clausbraun</link><dc:creator>clausbraun</dc:creator><dc:date>2018-03-19T16:15:07+01:00</dc:date><dc:subject>ABFT GPGPU SimTech algorithm-based computing errors fault fault-tolerance myown scientific simulation </dc:subject><content:encoded>&lt;span data-person-type=&#034;author&#034; class=&#034;authorEditorList &#034;&gt;&lt;span&gt;&lt;span itemtype=&#034;http://schema.org/Person&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;author&#034;&gt;&lt;a title=&#034;Hans-Joachim Wunderlich&#034; itemprop=&#034;url&#034; href=&#034;/person/1852ec5b9e00df1c4437700418d91759c/author/0&#034;&gt;&lt;span itemprop=&#034;name&#034;&gt;H. Wunderlich&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;, &lt;/span&gt;&lt;span&gt;&lt;span itemtype=&#034;http://schema.org/Person&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;author&#034;&gt;&lt;a title=&#034;Claus Braun&#034; itemprop=&#034;url&#034; href=&#034;/person/1852ec5b9e00df1c4437700418d91759c/author/1&#034;&gt;&lt;span itemprop=&#034;name&#034;&gt;C. Braun&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;, &lt;/span&gt; and &lt;span&gt;&lt;span itemtype=&#034;http://schema.org/Person&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;author&#034;&gt;&lt;a title=&#034;Sebastian Halder&#034; itemprop=&#034;url&#034; href=&#034;/person/1852ec5b9e00df1c4437700418d91759c/author/2&#034;&gt;&lt;span itemprop=&#034;name&#034;&gt;S. Halder&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;. &lt;/span&gt;&lt;span class=&#034;additional-entrytype-information&#034;&gt;&lt;span itemtype=&#034;http://schema.org/Book&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;isPartOf&#034;&gt;&lt;em&gt;&lt;span itemprop=&#034;name&#034;&gt;Proceedings of the IEEE International On-Line Testing Symposium (IOLTS&amp;#039;13)&lt;/span&gt;, &lt;/em&gt;&lt;/span&gt;&lt;em&gt;page &lt;span itemprop=&#034;pagination&#034;&gt;240--243&lt;/span&gt;. &lt;/em&gt;(&lt;em&gt;&lt;span&gt;2013&lt;meta content=&#034;2013&#034; itemprop=&#034;datePublished&#034;/&gt;&lt;/span&gt;&lt;/em&gt;)&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/ABFT"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/GPGPU"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/SimTech"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/algorithm-based"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/computing"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/errors"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/fault"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/fault-tolerance"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/myown"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/scientific"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/simulation"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/292cad6c6d7a90044e7289f504f6f4cf7/clausbraun"><owl:sameAs rdf:resource="/uri/bibtex/292cad6c6d7a90044e7289f504f6f4cf7/clausbraun"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><swrc:date>Mon Mar 19 16:15:07 CET 2018</swrc:date><swrc:booktitle>Proceedings of the IEEE International On-Line Testing Symposium (IOLTS&#039;13)</swrc:booktitle><swrc:pages>240--243</swrc:pages><swrc:title>{Efficacy and Efficiency of Algorithm-Based Fault Tolerance on GPUs}</swrc:title><swrc:year>2013</swrc:year><swrc:keywords>ABFT GPGPU SimTech algorithm-based computing errors fault fault-tolerance myown scientific simulation </swrc:keywords><swrc:abstract>Computer simulations drive innovations in science and industry, and they are gaining more and more importance. However, their high computational demand generates extraordinary challenges for computing systems. Typical highperformance computing systems, which provide sufficient performance and high reliability, are extremly expensive.
Modern GPUs offer high performance at very low costs, and they enable simulation applications on the desktop. However, they are increasingly prone to transient effects and other reliability threats. To fulfill the strict reliability requirements in scientific computing and simulation technology, appropriate fault tolerance measures have to be integrated into simulation applications for GPUs. Algorithm-Based Fault Tolerance on GPUs has the potential to meet these requirements.
In this work we investigate the efficiency and the efficacy of ABFT for matrix operations on GPUs. We compare ABFT against fault tolerance schemes that are based on redundant computations and we evaluate its error detection capabilities</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="http://www.iti.uni-stuttgart.de/fileadmin/rami/files/publications/2013/IOLTS_WundeBH2013.pdf" swrc:key="file"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="http://dx.doi.org/10.1109/IOLTS.2013.6604090" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Hans-Joachim Wunderlich"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Claus Braun"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Sebastian Halder"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description></burst:publication></item></rdf:RDF>