Author Topic: High-Precision Software Directory  (Read 2079 times)

TimoVJL

  • Member
  • *****
  • Posts: 1318
High-Precision Software Directory
« on: December 03, 2020, 02:32:19 AM »
There is a that QD project:
https://www.davidhbailey.com/dhbsoftware/
Lisence is:
https://www.davidhbailey.com/dhbsoftware/LBNL-BSD-License.docx

In attachment is a limited version (DD) of it in C-language.
Just fix it and make an assembler version of it, but follow a license.

PS.
I don't have to be involved in this project any more.

May the source be with you

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 10583
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Re: High-Precision Software Directory
« Reply #1 on: December 03, 2020, 12:05:05 PM »
Interesting stuff for folks who have a use for high precision maths. We have a member here Ray Filiatrault who has a background in maths and I remember long ago Ray mentioning a technique of fixed point maths that could do unusual things.
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :skrewy:

jack

  • Member
  • **
  • Posts: 231
Re: High-Precision Software Directory
« Reply #2 on: December 04, 2020, 01:48:36 AM »
if anyone is interested in double-double or quad-double precision using floating-point arithmetic Google gives a lot of hits, here's a PDF describing the algorithms http://web.mit.edu/tabbott/Public/quaddouble-debian/qd-2.3.4-old/docs/qd.pdf and https://portal.nersc.gov/project/sparse/xiaoye-web/arith15.pdf

daydreamer

  • Member
  • *****
  • Posts: 2395
  • my kind of REAL10 Blonde
Re: High-Precision Software Directory
« Reply #3 on: December 05, 2020, 12:42:43 AM »
Interesting stuff for folks who have a use for high precision maths. We have a member here Ray Filiatrault who has a background in maths and I remember long ago Ray mentioning a technique of fixed point maths that could do unusual things.
as long as masm64 sdk started,I have wanted to try out if 64bit version fixed point and time it vs real8's
but I prefer the real4's and real8's flexibility and together with SIMD its fast
scalar it seems like its going to be a race between conversion between float/ints using floats vs extra bitshifting when using fixed points
my none asm creations
http://masm32.com/board/index.php?topic=6937.msg74303#msg74303
I am an Invoker
"An Invoker is a mage who specializes in the manipulation of raw and elemental energies."
Like SIMD coding

TimoVJL

  • Member
  • *****
  • Posts: 1318
Re: High-Precision Software Directory
« Reply #4 on: December 05, 2020, 03:10:40 AM »
As asmc support 128 bit, a library with it could be usable.
May the source be with you