home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 4
/
FreshFish_May-June1994.bin
/
useful
/
reviews
/
hardware
/
accelerators
/
fusionforty_2
< prev
next >
Wrap
Internet Message Format
|
1993-04-26
|
15KB
Path: menudo.uh.edu!usenet
From: cld@wucs1.wustl.edu (Christopher L. Davis)
Newsgroups: comp.sys.amiga.reviews
Subject: REVIEW: Fusion Forty accelerator for Amiga 2000
Followup-To: comp.sys.amiga.hardware
Date: 27 Apr 1993 02:18:03 GMT
Organization: The Amiga Online Review Column - ed. Daniel Barrett
Lines: 332
Sender: amiga-reviews@math.uh.edu (comp.sys.amiga.reviews moderator)
Distribution: world
Message-ID: <1ri54r$iin@menudo.uh.edu>
Reply-To: cld@wucs1.wustl.edu (Christopher L. Davis)
NNTP-Posting-Host: karazm.math.uh.edu
Keywords: hardware, A2000, accelerator, 68040, commercial
PRODUCT NAME
Fusion Forty accelerator
BRIEF DESCRIPTION
The Fusion Forty (abbreviated as "F40" in this review) is a 68040
accelerator card for the Amiga 2000. It connects via the processor slot and
may be populated with 4, 8, 16, 20, or 32 MB of 80ns (or faster) 32-bit
RAM. My board has "Plug and Go" ROMs version 2.1.
AUTHOR/COMPANY INFORMATION
Name: RCS Management
Address: 120 McGill Street
Montreal, Quebec
H2Y 2E5 Canada
Telephone: (514) 871-4924
FAX: (514) 871-4926
BBS: (514) 871-9881
LIST PRICE
$1170 (US) with no 32-bit RAM, when purchased directly from RCS.
Street price: unknown. I got mine during a special for Amiga User Groups
and paid $995 for the board and $175 for 4 MB RAM. At the time, other 68040
boards were selling for $2000 or more.
SPECIAL HARDWARE AND SOFTWARE REQUIREMENTS
HARDWARE
An Amiga 2000. I recommend a hard drive.
SOFTWARE
Works under AmigaDOS 1.3 and higher. If you have AmigaDOS
2.1, all you need is the CPU command in the C: directory and
LIBS:68040.library. For lower AmigaDOS versions, additional
software is provided on the F40 install disk (SetPatch,
SetFF, FFCache). I did not try the board under AmigaDOS
1.3, but the board does support it.
COPY PROTECTION
None.
MACHINE USED FOR TESTING
Amiga 2000 (ECS -- see below)
IVS Trumpcard Pro SCSI Disk controller
Supra 2000 Memory Card with 4 MB 16 bit Fast Ram
DKB MegaChip 2000 (2 Meg Chip Ram) and Super Denise
AmigaDOS 2.04
Fusion Forty Accelerator with 4 MB of 32-bit Fast RAM
REVIEW
The F40 is a 28 MHz 68040 accelerator board for the Amiga 2000.
(The manual says 25MHz, but all my system measurement software says the
processor is overclocked to 28 MHz.) It has a built in math coprocessor
(FPU) and Memory Management Unit (MMU). And in case you want to go back to
your 68000, there is a hardware switch on the back plate to disable the
040. This change should NEVER be made while the machine is running.
The F40 is cleanly designed, with no traces or pins wired together.
There are a couple of surface-mounted chips, but the rest are socketed. The
board is 6-layer with separate ground and power planes. There are 3
expansion connectors on the board for future use.
Before I got the F40, I hadn't really had much experience with
hardware installation, but the board was quick and easy to install. Software
installation was handled via Commodore's Installer program... very nice and
easy to work with.
The first thing I noticed was that everything was so quick. Things
just jumped out onto the screen. Next, I set all the caches for maximum
performance. I wanted to get the most out of the hardware. Some software
broke because of this; I cover this topic in more depth in the BUGS section,
below.
Of course, one of the biggest benefits of the processor upgrade was
in multitasking. I would experience pauses with my old 68000 while doing the
most mundane things. With the F40, I have no such problems. I have a
number of tasks running simultaneously with no discernible pauses and no
noticeable slowdown. I have downloaded files at high speeds while compiling,
working with a Digi-Paint picture, or processing JPEG graphics with
HamLabPlus (a great program -- shameless plug for Ed Hamway).
Just how fast is the board? I did some benchmarking with a
pre-release version of AIBB 6.0 and with SysInfo. I chose AIBB because I
believe the suite of tests is a pretty good cross-section of the computing we
all do. It is composed of integer and floating point math, and some
graphics tests, including a piece of a rudimentary raytracing algorithm.
During the tests, I chose the A4000/040 as my base machine. All caches were
active, and advanced code generation options were activated where
applicable. Also, FPUs were utilized where they existed. The following
table shows the results in the form of percentages faster or slower than the
A4000/040. For example, a rating of 1.26 means "26% faster than an
A4000/040," and a rating of 0.63 means "37% slower than an A4000/040."
-----------------------------------------------------------------------
Tests | A4000-40 | A2000-F40 | A600 | A1200 | A3000-25 |
| BASE | | | | |
-----------------------------------------------------------------------
EmuTest | 1.00 | 1.26 | 0.06 | 0.12 | 0.31 |
-----------------------------------------------------------------------
InstTest | 1.00 | 1.59 | 0.10 | 0.17 | 0.54 |
-----------------------------------------------------------------------
EllipseTest| 1.00 | 0.61 | 0.18 | 0.44 | 0.43 |
-----------------------------------------------------------------------
WritePixel | 1.00 | 0.43 | 0.07 | 0.19 | 0.23 |
-----------------------------------------------------------------------
LineTest | 1.00 | 0.62 | 0.53 | 0.92 | 0.58 |
-----------------------------------------------------------------------
Matrix | 1.00 | 1.47 | 0.06 | 0.23 | 0.63 |
-----------------------------------------------------------------------
Sieve | 1.00 | 1.74 | 0.09 | 0.37 | 0.79 |
-----------------------------------------------------------------------
IMath | 1.00 | 1.13 | 0.02 | 0.21 | 0.43 |
-----------------------------------------------------------------------
Dhrystone | 1.00 | 1.13 | 0.05 | 0.11 | 0.29 |
-----------------------------------------------------------------------
MemTest | 1.00 | 2.43 | 0.29 | 0.79 | 1.88 |
-----------------------------------------------------------------------
Sort | 1.00 | 1.20 | 0.05 | 0.14 | 0.36 |
-----------------------------------------------------------------------
TGTTest | 1.00 | 0.72 | 0.26 | 0.56 | 0.51 |
-----------------------------------------------------------------------
Savage | 1.00 | 1.16 | <0.01 | 0.01 | 1.25 |
-----------------------------------------------------------------------
Flops | 1.00 | 1.13 | <0.01 | <0.01 | 0.17 |
-----------------------------------------------------------------------
FMath | 1.00 | 1.12 | <0.01 | <0.01 | 0.11 |
-----------------------------------------------------------------------
TranTest | 1.00 | 1.53 | <0.01 | 0.02 | 0.95 |
-----------------------------------------------------------------------
FMatrix | 1.00 | 1.73 | 0.05 | 0.12 | 0.37 |
-----------------------------------------------------------------------
FTrace | 1.00 | 1.21 | <0.01 | 0.02 | 0.98 |
-----------------------------------------------------------------------
BeachBall | 1.00 | 0.95 | <0.01 | 0.02 | 0.32 |
-----------------------------------------------------------------------
CplxTest | 1.00 | 1.18 | 0.04 | 0.07 | 0.25 |
-----------------------------------------------------------------------
Descriptions of the tests can be found by downloading AIBB version
6.00 when it is available. The descriptions and pseudo-code examples of the
test can be found in the Documentation directory of the AIBB 6.0 archive.
The F40 shows admirable benchmarks in all categories except the
graphically oriented ones. I attribute this to the higher bandwidth