*BSD News Article 29214


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!munnari.oz.au!constellation!convex!convex!cs.utexas.edu!swrinde!emory!news-feed-2.peachnet.edu!news-feed-1.peachnet.edu!apollo1.cacd.rockwell.com!newsrelay.iastate.edu!news.iastate.edu!ponderous.cc.iastate.edu!michaelv
From: michaelv@iastate.edu (Michael L. VanLoon)
Newsgroups: comp.os.386bsd.questions
Subject: Re: Math Emulation: Is it any good?
Date: 7 Apr 94 06:05:14 GMT
Organization: Iowa State University, Ames, Iowa
Lines: 23
Message-ID: <michaelv.765698714@ponderous.cc.iastate.edu>
References: <1994Apr6.233228.23947@integrity.uucp>
NNTP-Posting-Host: ponderous.cc.iastate.edu

In <1994Apr6.233228.23947@integrity.uucp> faulkner@mpd.tandem.com (Boyd Faulkner,2123,x8711,109085,) writes:

>I have tried running astrolog, a gnu liscensed astrology program, and ended up a
>Virgo.  Being an Aries, I was less than thrilled with the results.  I am running
>on a 386, no math processor.  I have run it on a BSDI 486 box and get the right
>answer.  Does anyone know if this might be due to the 386 floating point emulation
>or problems in the math library?  The math IS fairly intensive and many functions
>are used that I don't use every day.  I almost never use Bessel Functions any more.
>My one attempt at running this on a 486 FreeBSD box (Oh, sorry, I am running FreeBSD
>current, ) result in a floating point exception, but that was some time ago.  Is
>an alternative package I can drop in for math emulation?

The NetBSD-current math library recently went though a complete
overhaul.  I believe they replaced the old 386BSDish stuff with
something from Sun.  Accuracy on non-FPU-equipped boxes is supposed to
be significantly better than the old library.

-- 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Michael L. VanLoon                 Iowa State University Computation Center
    michaelv@iastate.edu                    Project Vincent Systems Staff
  Free your mind and your machine -- NetBSD free Un*x for PC/Mac/Amiga/etc.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -