[Beowulf] Peformance penalty when using 128-bit reals on AMD64
Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.
Nathan Moore ntmoore at gmail.comFri Jun 25 10:30:39 PDT 2010
- Previous message: [Beowulf] Peformance penalty when using 128-bit reals on AMD64
- Next message: [Beowulf] Peformance penalty when using 128-bit reals on AMD64
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I agree, it seems odd that the OS/compiler has a 128 bit math library available. I certainly hope that your seemingly correct answer is not being corrupted when you compute a 64-bit sine of a 128 bit number... I used GMP's arbitrary precision library (rational number arithmetic) for my thesis a few years back. It was very easy to implement, but not fast (better on x86 hardware than sun/sgi/power as I recall). I too am curious about the sort of algorithm that would require that much precision. (for me, it was inverting a probability distribution that was piecewise-defined, described here, http://arxiv.org/abs/cond-mat/0506786, sorry, nobody ever gets to talk about their thesis...). Nathan On Fri, Jun 25, 2010 at 10:54 AM, Nifty Tom Mitchell <niftyompi at niftyegg.com> wrote: > On Fri, Jun 25, 2010 at 10:28:15AM -0400, Prentice Bisbal wrote: >> >> Beowulfers, >> >> One of my Fortran programmers had to increase the precision of his >> program so he switched from REAL*8 to REAL*16 which changes the size of >> his variables from 64 bits to 128 bits. The program now takes 32x longer >> to run. >> > > I am surprised that it works as support in things like > the math lib, log and trig functions could be missing. > Which compiler is he using? > > > > > > -- > T o m M i t c h e l l > Found me a new hat, now what? > > _______________________________________________ > Beowulf mailing list, Beowulf at beowulf.org sponsored by Penguin Computing > To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf > -- - - - - - - - - - - - - - - - - - - - - - Nathan Moore Assistant Professor, Physics Winona State University AIM: nmoorewsu - - - - - - - - - - - - - - - - - - - - -
- Previous message: [Beowulf] Peformance penalty when using 128-bit reals on AMD64
- Next message: [Beowulf] Peformance penalty when using 128-bit reals on AMD64
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Beowulf mailing list
