<?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="http://www.bibsonomy.org/user/ejr/ieee754"><title>BibSonomy publications for /user/ejr/ieee754</title><link>BibSonomyburst/user/ejr/ieee754</link><description>BibSonomy RSS feed for /user/ejr/ieee754</description><dc:date>2012-02-16T02:00:21+01:00</dc:date><items><rdf:Seq><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/240d93f2b40efad3c754aef07c5c3dc08/ejr"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2d9acf137472c48cd39527976dd61696d/ejr"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2cdded1a468730acebe1a5b72cd540dd8/ejr"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2c4c16874ca7686a01174ba4b107220f4/ejr"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/22b60b413d9447d55594c945679fdb1dd/ejr"/></rdf:Seq></items></channel><item rdf:about="http://www.bibsonomy.org/bibtex/240d93f2b40efad3c754aef07c5c3dc08/ejr"><title>Exception Handling Interfaces, Implementations, and Evaluation</title><link>http://www.bibsonomy.org/bibtex/240d93f2b40efad3c754aef07c5c3dc08/ejr</link><dc:creator>ejr</dc:creator><dc:date>2007-10-09T07:04:05+02:00</dc:date><dc:subject>floatingpoint ieee754 </dc:subject><content:encoded>&lt;span class=&#034;authorEditorList&#034;&gt;&lt;a href=&#034;/author/Bindel&#034;&gt;David Bindel&lt;/a&gt;,  and &lt;a href=&#034;/author/Riedy&#034;&gt;E. Jason Riedy&lt;/a&gt; &lt;/span&gt;&lt;em&gt;IEEE-754r revision meeting, &lt;/em&gt;(&lt;em&gt;August 2002&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/floatingpoint"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ieee754"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/240d93f2b40efad3c754aef07c5c3dc08/ejr"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/240d93f2b40efad3c754aef07c5c3dc08/ejr"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Misc"/><owl:sameAs rdf:resource="http://grouper.ieee.org/groups/754/meeting-materials/2002-08-22-pres.pdf"/><swrc:date>Tue Oct 09 07:04:05 CEST 2007</swrc:date><swrc:howpublished>IEEE-754r revision meeting</swrc:howpublished><swrc:month>August</swrc:month><swrc:title>Exception Handling Interfaces, Implementations, and Evaluation</swrc:title><swrc:year>2002</swrc:year><swrc:keywords>floatingpoint ieee754 </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="presentation" swrc:key="role"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="David Bindel" swrc:key="ejr-withauthor"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="David Bindel"/></rdf:_1><rdf:_2><swrc:Person swrc:name="E. Jason Riedy"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2d9acf137472c48cd39527976dd61696d/ejr"><title>Modern Language Tools and 754R</title><link>http://www.bibsonomy.org/bibtex/2d9acf137472c48cd39527976dd61696d/ejr</link><dc:creator>ejr</dc:creator><dc:date>2007-10-09T07:04:05+02:00</dc:date><dc:subject>floatingpoint ieee754 </dc:subject><content:encoded>&lt;span class=&#034;authorEditorList&#034;&gt;&lt;a href=&#034;/author/Riedy&#034;&gt;E. Jason Riedy&lt;/a&gt; &lt;/span&gt;&lt;em&gt;ARITH&amp;#039;05, &lt;/em&gt;(&lt;em&gt;2005&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/floatingpoint"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ieee754"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2d9acf137472c48cd39527976dd61696d/ejr"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2d9acf137472c48cd39527976dd61696d/ejr"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Misc"/><owl:sameAs rdf:resource="http://purl.oclc.org/NET/jason-riedy/resume/material/arith17-slides.pdf"/><swrc:date>Tue Oct 09 07:04:05 CEST 2007</swrc:date><swrc:howpublished>{ARITH}&#039;05</swrc:howpublished><swrc:title>Modern Language Tools and {754R}</swrc:title><swrc:year>2005</swrc:year><swrc:keywords>floatingpoint ieee754 </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="panel participant" swrc:key="role"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="E. Jason Riedy"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2cdded1a468730acebe1a5b72cd540dd8/ejr"><title>Benefits of IEEE-754 Features in Modern Symmetric
                 Tridiagonal Eigensolvers</title><link>http://www.bibsonomy.org/bibtex/2cdded1a468730acebe1a5b72cd540dd8/ejr</link><dc:creator>ejr</dc:creator><dc:date>2007-10-09T07:02:59+02:00</dc:date><dc:subject>eigenvalue floatingpoint ieee754 lapack lawn </dc:subject><content:encoded>&lt;span class=&#034;authorEditorList&#034;&gt;&lt;a href=&#034;/author/Marques&#034;&gt;Osni A. Marques&lt;/a&gt;, &lt;a href=&#034;/author/Riedy&#034;&gt;E. Jason Riedy&lt;/a&gt;,  and &lt;a href=&#034;/author/Vömel&#034;&gt;Christof Vömel&lt;/a&gt; &lt;/span&gt;&lt;em&gt;LAPACK Working Note, &lt;/em&gt;&lt;em&gt;172. &lt;/em&gt;&lt;em&gt;Netlib, &lt;/em&gt;(&lt;em&gt;September 2005&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/eigenvalue"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/floatingpoint"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ieee754"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/lapack"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/lawn"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2cdded1a468730acebe1a5b72cd540dd8/ejr"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2cdded1a468730acebe1a5b72cd540dd8/ejr"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#TechnicalReport"/><owl:sameAs rdf:resource="http://www.netlib.org/lapack/lawnspdf/lawn172.pdf"/><swrc:date>Tue Oct 09 07:02:59 CEST 2007</swrc:date><swrc:institution><swrc:Organization swrc:name="Netlib"/></swrc:institution><swrc:month>September</swrc:month><swrc:note>Also issued as UCB//CSD-05-1414; expanded from SISC version</swrc:note><swrc:number>172</swrc:number><swrc:title>Benefits of IEEE-754 Features in Modern Symmetric
                 Tridiagonal Eigensolvers</swrc:title><swrc:type>LAPACK Working Note</swrc:type><swrc:year>2005</swrc:year><swrc:keywords>eigenvalue floatingpoint ieee754 lapack lawn </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="172" swrc:key="lawn"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Osni A. Marques"/></rdf:_1><rdf:_2><swrc:Person swrc:name="E. Jason Riedy"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Christof Vömel"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2c4c16874ca7686a01174ba4b107220f4/ejr"><title>Arithmetic Interactions: From Hardware to Applications</title><link>http://www.bibsonomy.org/bibtex/2c4c16874ca7686a01174ba4b107220f4/ejr</link><dc:creator>ejr</dc:creator><dc:date>2007-10-09T06:59:39+02:00</dc:date><dc:subject>floatingpoint ieee754 </dc:subject><content:encoded>&lt;span class=&#034;authorEditorList&#034;&gt;&lt;a href=&#034;/author/Hough&#034;&gt;David Hough&lt;/a&gt;, &lt;a href=&#034;/author/Hay&#034;&gt;Bill Hay&lt;/a&gt;, &lt;a href=&#034;/author/Kidder&#034;&gt;Jeff Kidder&lt;/a&gt;, &lt;a href=&#034;/author/Riedy&#034;&gt;E. Jason Riedy&lt;/a&gt;, &lt;a href=&#034;/author/Jr.&#034;&gt;Guy L. Steele Jr.&lt;/a&gt;,  and &lt;a href=&#034;/author/Thomas&#034;&gt;Jim Thomas&lt;/a&gt; &lt;/span&gt;&lt;em&gt;17th IEEE Symposium on Computer Arithmetic ARITH&amp;#039;05, &lt;/em&gt;(&lt;em&gt;2005&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/floatingpoint"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ieee754"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2c4c16874ca7686a01174ba4b107220f4/ejr"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2c4c16874ca7686a01174ba4b107220f4/ejr"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://purl.oclc.org/NET/jason-riedy/resume/material/arith17-slides.pdf"/><swrc:date>Tue Oct 09 06:59:39 CEST 2007</swrc:date><swrc:booktitle>17th IEEE Symposium on Computer Arithmetic (ARITH&#039;05)</swrc:booktitle><swrc:title>Arithmetic Interactions: From Hardware to Applications</swrc:title><swrc:year>2005</swrc:year><swrc:keywords>floatingpoint ieee754 </swrc:keywords><swrc:abstract>The entire process of creating and executing
                  applications that solve interesting problems with
                  acceptable cost and accuracy involves a complex
                  interaction among hardware, system software,
                  programming environments, mathematical software
                  libraries, and applications software, all mediated
                  by standards for arithmetic, operating systems, and
                  programming environments. This panel will discuss
                  various issues arising among these various
                  contending points of view, sometimes from the point
                  of view of issues raised during the current IEEE
                  754R standards revision effort.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="0-7695-2366-8" swrc:key="isbn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="10.1109/ARITH.2005.10" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="David Hough"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Bill Hay"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Jeff Kidder"/></rdf:_3><rdf:_4><swrc:Person swrc:name="E. Jason Riedy"/></rdf:_4><rdf:_5><swrc:Person swrc:name="Guy L. Steele Jr."/></rdf:_5><rdf:_6><swrc:Person swrc:name="Jim Thomas"/></rdf:_6></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/22b60b413d9447d55594c945679fdb1dd/ejr"><title>Benefits of IEEE-754 Features in Modern Symmetric Tridiagonal Eigensolvers</title><link>http://www.bibsonomy.org/bibtex/22b60b413d9447d55594c945679fdb1dd/ejr</link><dc:creator>ejr</dc:creator><dc:date>2007-10-09T06:57:00+02:00</dc:date><dc:subject>eigenvalue floatingpoint ieee754 siam sisc </dc:subject><content:encoded>&lt;span class=&#034;authorEditorList&#034;&gt;&lt;a href=&#034;/author/Marques&#034;&gt;Osni A. Marques&lt;/a&gt;, &lt;a href=&#034;/author/Riedy&#034;&gt;E. Jason Riedy&lt;/a&gt;,  and &lt;a href=&#034;/author/Vömel&#034;&gt;Christof Vömel&lt;/a&gt; &lt;/span&gt;&lt;em&gt;SIAM Journal on Scientific Computing&lt;/em&gt; &lt;em&gt;28(5):1613--1633&lt;/em&gt; (&lt;em&gt;2006&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/eigenvalue"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/floatingpoint"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ieee754"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/siam"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/sisc"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/22b60b413d9447d55594c945679fdb1dd/ejr"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/22b60b413d9447d55594c945679fdb1dd/ejr"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><swrc:date>Tue Oct 09 06:57:00 CEST 2007</swrc:date><swrc:journal>SIAM Journal on Scientific Computing</swrc:journal><swrc:number>5</swrc:number><swrc:pages>1613--1633</swrc:pages><swrc:title>Benefits of {IEEE-754} Features in Modern Symmetric Tridiagonal Eigensolvers</swrc:title><swrc:volume>28</swrc:volume><swrc:year>2006</swrc:year><swrc:keywords>eigenvalue floatingpoint ieee754 siam sisc </swrc:keywords><swrc:abstract>Bisection is one of the most common methods used to
                  compute the eigenvalues of symmetric tridiagonal
                  matrices. Bisection relies on the Sturm count: For a
                  given shift sigma, the number of negative pivots in
                  the factorization $T - \sigma I = LDL^T$ equals the
                  number of eigenvalues of T that are smaller than
                  sigma. In IEEE-754 arithmetic, the value $\infty$
                  permits the computation to continue past a zero
                  pivot, producing a correct Sturm count when $T$ is
                  unreduced. Demmel and Li showed [IEEE
                  Trans. Comput., 43 (1994), pp. 983–992] that using
                  $\infty$ rather than testing for zero pivots
                  within the loop could significantly improve
                  performance on certain architectures. When
                  eigenvalues are to be computed to high relative
                  accuracy, it is often preferable to work with
                  $LDL^T$ factorizations instead of the original
                  tridiagonal $T$. One important example is the MRRR
                  algorithm. When bisection is applied to the factored
                  matrix, the Sturm count is computed from $LDL^T$
                  which makes differential stationary and progressive
                  qds algorithms the methods of choice. While it seems
                  trivial to replace $T$ by $LDL^T$, in reality these
                  algorithms are more complicated: In IEEE-754
                  arithmetic, a zero pivot produces an overflow
                  followed by an invalid exception (NaN, or &#034;Not a
                  Number&#034;) that renders the Sturm count incorrect. We
                  present alternative, safe formulations that are
                  guaranteed to produce the correct
                  result. Benchmarking these algorithms on a variety
                  of platforms shows that the original formulation
                  without tests is always faster provided that no
                  exception occurs. The transforms see speed-ups of up
                  to 2.6x over the careful formulations. Tests
                  on industrial matrices show that encountering
                  exceptions in practice is rare. This leads to the
                  following design: First, compute the Sturm count by
                  the fast but unsafe algorithm. Then, if an exception
                  occurs, recompute the count by a safe, slower
                  alternative. The new Sturm count algorithms improve
                  the speed of bisection by up to 2x on our
                  test matrices. Furthermore, unlike the traditional
                  tiny-pivot substitution, proper use of IEEE-754
                  features provides a careful formulation that imposes
                  no input range restrictions.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="MR2272181" swrc:key="mrnumber"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="1064-8275" swrc:key="issn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="65F15" swrc:key="mrclass"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="10.1137/050641624" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Osni A. Marques"/></rdf:_1><rdf:_2><swrc:Person swrc:name="E. Jason Riedy"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Christof Vömel"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description></burst:publication></item></rdf:RDF>
