Amiga.org

Amiga computer related discussion => Amiga Marketplace => Topic started by: SamOS39 on May 14, 2008, 01:57:26 PM

Title: Is an FPU really important?
Post by: SamOS39 on May 14, 2008, 01:57:26 PM
I what situations would your amiga require/benefit from having an FPU?

And who wold buy an 030 turbo board which didnt have an FPU (or FPU option)?

... just a bit of market research ..  ;-)

cheers

Sam.
Title: Re: Is an FPU really important?
Post by: jj on May 14, 2008, 02:01:50 PM
If you didnt have an FPU yyou really would not miss it.

Hardly anything uses one
Title: Re: Is an FPU really important?
Post by: jarrody2k on May 14, 2008, 02:13:16 PM
Quote

SamOS39 wrote:
I what situations would your amiga require/benefit from having an FPU?

And who wold buy an 030 turbo board which didnt have an FPU (or FPU option)?

... just a bit of market research ..  ;-)

cheers

Sam.


It's generally 'multimedia' applications that use floating point operations.  3d calculations and image manipulation tend to be heavy in floating point.  3d games, raytracers, film compositing, image manipulation... anything of that sort.

Jarrod

- Edit - "Games" -> "3d games"
Title: Re: Is an FPU really important?
Post by: SamOS39 on May 14, 2008, 02:18:49 PM
but if you had a graphics card then these kind of operations would be taken care of anyway..?
Title: Re: Is an FPU really important?
Post by: bloodline on May 14, 2008, 02:20:35 PM
Quote

jarrody2k wrote:
Quote

SamOS39 wrote:
I what situations would your amiga require/benefit from having an FPU?

And who wold buy an 030 turbo board which didnt have an FPU (or FPU option)?

... just a bit of market research ..  ;-)

cheers

Sam.


It's generally 'multimedia' applications that use floating point operations.  3d calculations and image manipulation tend to be heavy in floating point.  3d games, raytracers, film compositing, image manipulation... anything of that sort.

Jarrod

- Edit - "Games" -> "3d games"


99% of all Amiga software used Fixed point maths for this stuff... and occasionally provided an FPU version if they were feeling frisky...

Imagine3D provided two binaries like this... even with a nice fast full 040... The FPU version was much slower... so I really didn't see the point.
Title: Re: Is an FPU really important?
Post by: darksun9210 on May 14, 2008, 02:33:49 PM
true, if you don't have one, you aren't missing out.
just some jpeg viewers, mpeg audio/video decoders, IIRC sme versions of ixemul.library use it... but they usually have integer math versions of the same stuff...
real3D, cinemar4D etc etc. ray tracing is helped by an FPU... i dunno if there are fpu/int varients of 3D game engines. pretty much all amiga 040's and 060's baring the apollo 75Mhz EC060's have fpus, so i dunno if stuff compiled for those class machines are assumed to have an FPU...
i've always bought an FPU if my machine could take one but didn't have one ... "just in case" there was something i wanted to run that could use it. i was kinda under the inpression it could accelerate things that needed it... :-D
Title: Re: Is an FPU really important?
Post by: PaperMario on May 14, 2008, 04:57:10 PM
fpu helps significantly, I played gloom the other day with floating pu and it worked much better than without it.
at least few fps's more.
Title: Re: Is an FPU really important?
Post by: pVC on May 14, 2008, 05:17:59 PM
Also decoding mp3 files (for burning audio-cd for example) gets little better quality with fpu version of decoder :)

But basically I'd say raytracers are the most important thing you might need fpu for. I just had to buy FPU for my ram expansion card when I bought my first a1200 in 1993. Just that I could use Real3D and Vista Pro. And I've had FPU always since then. 68881 (mbx1200) -> 68882 (b1230IV) -> 68060 (built-in).
Title: Re: Is an FPU really important?
Post by: Nlandas on May 14, 2008, 05:51:14 PM
Quote

SamOS39 wrote:
I what situations would your amiga require/benefit from having an FPU?

And who wold buy an 030 turbo board which didnt have an FPU (or FPU option)?

... just a bit of market research ..  ;-)

cheers

Sam.


What software do you use? Many programs that require intensive numeric calculations (such as image processing, raytracing, etc) can take advantage of the FPU through the math library. "If memory serves."

References -

What is an FPU? (http://searchwinit.techtarget.com/sDefinition/0,,sid1_gci213965,00.html)

Improving your Amiga's performance (http://www.youngmonkey.ca/nose/articles/NewTekniques_9902/ImprovingPerformance/)
Title: Re: Is an FPU really important?
Post by: Rob on May 14, 2008, 06:07:32 PM
Clickboom's port of Quake requires an FPU to run, as do some scene demos.
Title: Re: Is an FPU really important?
Post by: SamOS39 on May 15, 2008, 06:19:45 PM
Thanks everyone for your input .. :-)
Title: Re: Is an FPU really important?
Post by: tokyoracer on May 15, 2008, 06:43:30 PM
I think it is, Doom is a fine example of FPU usage. It makes all the difference in gameplay.