home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fred Fish Collection 1.5
/
ffcollection-1-5-1992-11.iso
/
ff_disks
/
300-399
/
ff319.lzh
/
Mathtrans
/
Mathtrans.DOC
< prev
next >
Wrap
Text File
|
1990-02-12
|
2KB
|
86 lines
FPU-Mathtrans.Library V1.1 28.1.1990
(c) by Heiner Hückstädt
This library was written for all people, who own the Motorola
floating point unit MC 68881, MC 68882 or MC 68040 (haha) and
never use it, because most of the software, written on the
Amiga make use of the Fast Floating Point format, which is
absolutely undigestible for the numeric coprocessor. (It's a shame !!)
Only a few software developers spread a recompiled FPU version, too.
This library is to increase the performance of that software products,
who take much use of the FFP-transcendental functions (Sin, Cos, Pow, etc.)
like Distant Suns (very very good program, but where is the 68020/881 version)
or others.
How to use this library
-----------------------
You must have a 68020/68030 - 68881/68882 Turboboard !
If so, copy this library to your LIBS: directory
The old mathtrans.library will be deleted
Realisation
-----------
The FPU MC68881/82 knows for every function
(expect SPTieee, SPFieee and SPPow) a hardware
instruction like fsin.x, fcox.x, flogn.x ,etc.
But all inputs for the mathtrans.library and the
mathffp.library come in this #$-®©¤þ FFP-format,
so every input (and output, too) has to be converted
from FFP to IEEE single precision and back using SPTieee
and SPFieee. (Excuse me Commodore, but these functions were
stolen from your original mathtrans.library.)
Profit
------
On my configuration (68020 7Mhz, 68881 25Mhz, no 32 bit-ram)
my genius BenchMark shows a speed increase of 7.1 overall.
This may differ due to your money, megahertz and megabytes.
-----------------------------------------------------------------------------
THIS PROGRAM IS IN THE PUBLIC DOMAIN
Permission is hereby granted to distribute this program,
source, and documentation for non-commercial purposes,
so long as the copyright notices are not removed.
This program may not be distributed for profit without the
permission of the author.
Comments, questions, donations, bugs due to this library may
come to
Heiner Hückstädt
Gellertstraße 12
D-5090 Leverkusen 1
That's all, hope you can use it