[prev in list] [next in list] [prev in thread] [next in thread] 

List:       beowulf
Subject:    Re: [Beowulf] improvements on floating point arithmetic
From:       Andrew Shewmaker <agshew () gmail ! com>
Date:       2015-02-07 2:06:22
Message-ID: CAF-E8XH4S2KN6LB4x3iqUXG9NjUj86ujoe=mTFkvPaei=LOafQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Fri, Feb 6, 2015 at 11:04 AM, Andrew Shewmaker <agshew@gmail.com> wrote:

> Beowulfers,
>
> I was a beta reader for "The End of Error: Unum Computing" by John
> Gustafson, and I wanted to highly recommend it to everyone.
>
> http://www.crcpress.com/product/isbn/9781482239867
>
> If you want to know more about the pitfalls of floating point arithmetic,
> then you'll find it is a thorough and readable treatment. He also proposes
> a new universal number format, unum, that extends the floating point format
> with precision information and an "exact" bit.
>
> He's created a Mathematica reference implementation, and has used it to
> show how he can get better answers with less programmer work and moving
> fewer bits. Among its benefits, unums also provide commutativity, which
> means serial and parallel computations will give the same answer. Another
> innovation that's particularly noteworthy is support for arithmetic using
> opened and closed intervals. Unlike traditional interval arithmetic, his
> bounds don't explode.
>
> There's an old presentation at
> http://sites.ieee.org/scv-cs/files/2013/03/Right-SizingPrecision1.pdf ...
> I have a newer one, but didn't include it because I didn't want to spam
> everyone with a 10MB attachment.
>

​For those interested, that newer presentation is available at
https://drive.google.com/file/d/0B47pTgnNDMe_OWp0Q25oNkZmSE0/view?usp=sharing
​

-- 
Andrew Shewmaker

[Attachment #5 (text/html)]

<div dir="ltr"><div class="gmail_default" \
style="font-family:arial,helvetica,sans-serif"><br></div><div \
class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 6, 2015 at 11:04 AM, \
Andrew Shewmaker <span dir="ltr">&lt;<a href="mailto:agshew@gmail.com" \
target="_blank">agshew@gmail.com</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div \
dir="ltr">Beowulfers,<br><br>I was a beta reader for &quot;The End of Error: Unum \
Computing&quot; by John Gustafson, and I wanted to highly recommend it to \
everyone.<br><br><a href="http://www.crcpress.com/product/isbn/9781482239867" \
target="_blank">http://www.crcpress.com/product/isbn/9781482239867</a><br><br>If you \
want to know more about the pitfalls of floating point arithmetic, then you&#39;ll \
find it is a thorough and readable treatment. He also proposes a new universal number \
format, unum, that extends the floating point format with precision information and \
an &quot;exact&quot; bit.<br><br>He&#39;s created a Mathematica reference \
implementation, and has used it to show how he can get better answers with less \
programmer work and moving fewer bits. Among its benefits, unums also provide \
commutativity, which means serial and parallel computations will give the same \
answer. Another innovation that&#39;s particularly noteworthy is support for \
arithmetic using opened and closed intervals. Unlike traditional interval arithmetic, \
his bounds don&#39;t explode.<br><br>There&#39;s an old presentation at <a \
href="http://sites.ieee.org/scv-cs/files/2013/03/Right-SizingPrecision1.pdf" \
target="_blank">http://sites.ieee.org/scv-cs/files/2013/03/Right-SizingPrecision1.pdf</a> \
... I have a newer one, but didn&#39;t include it because I didn&#39;t want to spam \
everyone with a 10MB attachment.</div></blockquote><div><br></div><div \
class="gmail_default" style="font-family:arial,helvetica,sans-serif">​For those \
interested, that newer presentation is available at <a \
href="https://drive.google.com/file/d/0B47pTgnNDMe_OWp0Q25oNkZmSE0/view?usp=sharing">h \
ttps://drive.google.com/file/d/0B47pTgnNDMe_OWp0Q25oNkZmSE0/view?usp=sharing</a>​</div></div><div><br></div>-- \
<br><div class="gmail_signature">Andrew Shewmaker</div> </div></div>



_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe) visit \
http://www.beowulf.org/mailman/listinfo/beowulf



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic