Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: StevenJGore on June 27, 2003, 03:01:38 PM

Title: Is there any point in having a FPU on an accelerator card?
Post by: StevenJGore on June 27, 2003, 03:01:38 PM
Is there any point in buying a FPU for Amiga accelerator cards? I'm thinking specifically of A1200 RAM-only expansion boards and the SX32 MK2 for the CD32 (also a RAM-only expansion board, ie. no option for upgrading the processor).

I seem to remember "back in the days (TM)" reading in Amiga magazines that unless software was specifically written for FPU's, then it was worthless having one since it would just sit there doing nothing. I assume that Workbench isn't going to be any nippier for having an FPU then? Would any games (Alien Breed 3D for example) benefit from an FPU?

My reason for asking is that the SX32-Pro (with an onboard 50Mhz 030!) for the CD32 would appear to be even rarer than FMV modules, so I've had to settle for the SX32 MK2 with no option to upgrade the processor, but which has a slot for a 33Mhz PLCC FPU. Worth getting one?
Title: Re: Is there any point in having a FPU on an accelerator card?
Post by: xeron on June 27, 2003, 03:05:31 PM
I bought an FPU for my blizzard 030/50 (back in the day ;) so that I could run Doom. It also helps with 3d rendering, and stuff like that.

Various other 3D games need it.
Title: Re: Is there any point in having a FPU on an accelerator card?
Post by: cv643d on June 27, 2003, 03:49:50 PM
Doom required an FPU ?

Wasnt that an urban legend?
Title: Re: Is there any point in having a FPU on an accelerator card?
Post by: itix on June 27, 2003, 03:52:52 PM
Quote

I bought an FPU for my blizzard 030/50 (back in the day ;) so that I could run Doom.


Uh, Doom worked fine on my 03050 without FPU.

Quote

Various other 3D games need it.


Usually those 3D games are too slow for anything below 040.
Title: Re: Is there any point in having a FPU on an accelerator card?
Post by: MrZammler on June 27, 2003, 03:54:37 PM
Although not required, it can be usefull if you ever install a *IX os in your miggy.
Title: Re: Is there any point in having a FPU on an accelerator card?
Post by: xeron on June 27, 2003, 03:57:18 PM
Quote

Uh, Doom worked fine on my 03050 without FPU.


Really? I thought the original Doom ports needed it. And I know quake did, but that didn't make it playable on 030/50 :-D
Title: Re: Is there any point in having a FPU on an accelerator card?
Post by: mikeymike on June 27, 2003, 04:01:11 PM
Quake 1 claimed it did but didn't.  I played it on a 486/25SX*.  A bit on the jerky side, but it worked :-)

* - the 486 SX range were the cheaparse CPUs without an FPU. The DX range had a built in FPU.

FPUs are very nice.  Buy accelerators with them if you can.  I've seen a few apps I've installed specify 040/FPU as an option.
Title: Re: Is there any point in having a FPU on an accelerator card?
Post by: xeron on June 27, 2003, 04:08:11 PM
ClickBOOM Amiga Quake absolutely 100% definately required an FPU.
Title: Re: Is there any point in having a FPU on an accelerator card?
Post by: kubyx on June 27, 2003, 05:12:20 PM
@StevenJGore

Why don't you just purchase an 060/50Mhz Accelerator card? They have FPU & MMU internally in them.

It is ALOT faster than an 030/040 at the same clock speed. It enhances the speed of graphics rendering also!

I almost crapped my pants last year when I bought my first Amiga (Amiga 1200) and a Blizzard 1260! I compared the speed difference, with Accelerator and without. JPEG rendering went from 30 seconds(?) to about 3! 3D rendering is also alot faster as well. :-P

'060 rocks! :-D
Title: Re: Is there any point in having a FPU on an accelerator card?
Post by: DanDude on June 27, 2003, 05:51:43 PM
The FPU frees the cpu for calculations and in some cases improve by twice the speed the cpu can handle.  In other words, the cpu is free to do something else while the FPU finishes calculating.  All new CPUs now carry a FPU inside to save space on the motherboards.  I'm more concerned about using memory management units (MMU) to take control of some apps that uitilize memory poorly.