home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / www / cucug / amiga / amiinfo / reviews / amiga3000t-040.txt < prev    next >
Internet Message Format  |  1997-11-07  |  19KB

  1. Path: menudo.uh.edu!menudo.uh.edu!usenet
  2. From: sjk@astro.as.utexas.edu (Scot Kleinman)
  3. Newsgroups: comp.sys.amiga.reviews
  4. Subject: REVIEW: Amiga 3000T-040
  5. Followup-To: comp.sys.amiga.hardware
  6. Date: 21 Jan 1993 19:01:14 GMT
  7. Organization: The Amiga Online Review Column - ed. Daniel Barrett
  8. Lines: 444
  9. Sender: amiga-reviews@math.uh.edu (comp.sys.amiga.reviews moderator)
  10. Distribution: world
  11. Message-ID: <1jmrtqINNbtl@menudo.uh.edu>
  12. Reply-To: sjk@astro.as.utexas.edu (Scot Kleinman)
  13. NNTP-Posting-Host: karazm.math.uh.edu
  14. Keywords: hardware, system, 3000T, 68040, tower, commercial
  15.  
  16.  
  17. PRODUCT NAME
  18.  
  19.     Amiga A3000T-040
  20.  
  21.         [MODERATOR'S NOTE:  This review was updated slightly by
  22.         the author on May 3, 1993, to add a new timing result.
  23.         - Dan]
  24.  
  25.  
  26. BRIEF DESCRIPTION
  27.  
  28.     Amiga A3000 in a tower case with pre-installed A3640 (68040) card.
  29.  
  30.  
  31. AUTHOR/COMPANY INFORMATION
  32.  
  33.     Name:        Commodore Business Machines
  34.     Address:    1200 Wilson Drive
  35.             West Chester, PA  19380
  36.             USA
  37.             (Varies for other countries)
  38.  
  39.     Telephone:    (215) 431-9100
  40.  
  41.  
  42. LIST PRICE
  43.  
  44.     The list price has recently been reduced to about $2700 (US).  I got
  45. mine at a special price as a Commodore developer.
  46.  
  47.  
  48. SPECIAL HARDWARE AND SOFTWARE REQUIREMENTS
  49.  
  50.     The system came with a pre-installed A3640 card, 4MB of fast RAM and
  51. 1MB of chip RAM.  It came with a preformatted (with Workbench 2.0.5) Seagate
  52. 240MB drive and one high-density (HD) floppy.
  53.  
  54.     I added a second internal HD floppy drive, an A2286 Bridgeboard, an
  55. A3070 tape drive and an A1960 monitor.  I also transferred my Quantum 105MB
  56. drive and 14.4K Practical Peripherals modem from my A1000.  In addition, I
  57. added 4MB of Fast RAM, another 1MB of Chip memory, and installed Workbench
  58. 2.1.
  59.  
  60.  
  61. BACKGROUND READING
  62.  
  63.     Since the Amiga 3000T-040 is an A3000T with a 68040 card, I
  64. recommend you read Dan Barrett's previous reviews of the A3000T.  They are
  65. available in the c.s.a.reviews archives on math.uh.edu, and they have a lot
  66. of relevant material which I will not repeat here.
  67.  
  68.  
  69. WHY A3000T-040?
  70.  
  71.     My computing needs have recently outgrown my Amiga 1000, so I started
  72. exploring upgrade paths.  My considerations were:  an A4000, the A3000T-040,
  73. a '486 clone, and a SPARCClassic.  I ruled out the '486 since that would
  74. require new software and learning a new architecture; and with the new
  75. pricing on the Amigas, the savings would not be much.  The SPARCClassic was
  76. next to leave the list.  While the new base machine is fairly inexpensive,
  77. the cost of hardware necessary to utilize it fully plus maintenance and
  78. repair proved too high.  That narrowed it to an A4000 or an accelerated
  79. A3000. The only thing the A4000 offered that the A3000T-040 did not was the
  80. new chip set and higher graphics speeds (see benchmarks, below.)  For the
  81. price of not having the latest machine, the A3000T-040 offers more expansion
  82. capability and a real SCSI port.  The only other option I considered was
  83. waiting for the A4000T, but I really couldn't wait much longer, and I
  84. imagine the A4000T will be priced significantly more than the reduced
  85. A3000T-040.  So, I placed my order for the A3000T-040.
  86.  
  87.  
  88. SETUP
  89.  
  90.     The A3000T-040's box contains a bag of parts labeled, "Open
  91. Immediately."  Inside is a note that says to put the enclosed SCSI
  92. terminator on the back SCSI port before turning on the machine.  It worries
  93. me that one might easily overlook this little warning and have trouble later.
  94.  
  95.     Also included was a note telling me to install the 68040.library
  96. immediately.  A 68040 support disk was included with a neat install script
  97. that worked fine.
  98.  
  99.     After turning on the machine and making sure it all worked, I
  100. proceeded to take it apart and install my expansion devices.  I used the
  101. hints in Dan's review to take off the front and side panels.  (I recommend
  102. reading that review, since the manual does leave a few things out.)  The
  103. first thing that I noticed is that the motherboard does not have the 68030
  104. and 68882 that other A3000s have.  The A3640 card is in the CPU slot and
  105. held down by two screws.  This must be removed to install fast RAM.  I made
  106. myself a groundstrap from a length of speaker wire and set to work.  One
  107. must be careful, but the RAM installation is easily done.
  108.  
  109.     I then started to install the the second floppy drive.  Here I faced
  110. two problems.  First, the screws needed to hold the mounting bracket to the
  111. tower were not included in the bag of parts; and second, no instructions
  112. were included with the drive.  So when I got the screws myself and installed
  113. the drive, I could not get the machine to recognize both drives at the same
  114. time.  I fixed the problem by changing a jumper on the new drive from the
  115. DS0 position to the DS1 position.  Note that there is a jumper on the
  116. motherboard marked DF1 and NO DF1, but it was recently posted to the net
  117. that this jumper is not relevant to the HD drives.  Perhaps it is for the
  118. standard drives -- I don't know.  Also missing from my bag were the screws
  119. for the Tower's feet and for the 5.25" bridgeboard drive.  Commodore
  120. eventually sent me the feet screws along with the "Quick Installation"
  121. poster that I was missing.  I managed to assemble the system without it.  By
  122. the way, you must take both side panels off to install the floppy drives.
  123.  
  124.     The bridgeboard and drive went in easily, though I still can't get
  125. the floppy to work.  I suspect it is a bad drive, as I did get a borrowed
  126. drive to function properly.  Sigh.  The biggest challenge, I thought, was
  127. going to be the installation of my old Quantum drive from my A1000.  I was
  128. not sure if I would be able to take the drive off my A1000 controller and
  129. have it accessible on another.  It actually turned out quite easy, though.
  130. I mounted it with the supplied "HD stacking brackets" over the internal
  131. Seagate drive and used my old mountlist entries to mount my three separate
  132. partitions.  To my surprise, they mounted the first time (after changing the
  133. device name), and all my files were there.  I then tested the A3070 by
  134. backing up the drives, and used HDToolBox to reformat them and the A3070
  135. (via Quarterback 5.0.3) to restore them.  It all worked fine.
  136.  
  137.     The only real tricky installation process is the installation of the
  138. hard drive shelf, as Dan mentions in his review.  His hints, however, were
  139. quite helpful and sped up the process enormously.  I made the mistake,
  140. though, of trying to figure it out myself before re-reading his hints.
  141.  
  142.     The installation of 2.1 over my existing 2.0.5 Workbench was
  143. simple.  I just used the install script and it replaced everything it needed
  144. to, got rid of anything obsolete, and left everything else alone (especially
  145. SPEAK: and Say.)
  146.  
  147.  
  148. ADDRESSING DAN'S CRITICISMS (from his review)
  149.  
  150.     The internal fan:  I don't find the fan noise intolerable at all.
  151. It is audible, but not disturbingly so.  Either I have an improved fan or am
  152. not as sensitive as Dan.  It is louder than my A1000's fan, but much quieter
  153. than the hunk-of-PC on my desk at work.  The unit is standing on the floor
  154. facing me at the end of my desk -- about two feet away.
  155.  
  156.     The speaker:  I have not really employed it much, so I can't comment
  157. on it yet. 
  158.  
  159.     Locking up during crashes:  I have had only a few crashes and all of
  160. them resolved with the three-finger salute.  I've been quite happy at the
  161. fewer number of GURUs.  I've had the machine on almost continuously since I
  162. got it.  No major problems there, either. I guess the real test will be this
  163. summer when it is significantly hotter here in Texas.  The machine is
  164. remarkably stable.  (And Mindwalker still works!)
  165.  
  166.  
  167. SPEED AND BENCHMARKS
  168.  
  169.     Since one of my primary needs was a faster CPU, I set out to
  170. benchmark the system.  My work entails a lot of floating-point intensive
  171. operations.  I installed Manx C5.2a (they say version 5.3 will support
  172. inline math functions that the 68040 needs) and my old version of Absoft
  173. Fortran.  Both seemed to produce valid code -- though the Fortran compiler is
  174. certainly not optimized for the new breed of Amiga CPUs.  I used these
  175. compiler to run some of my standard codes and timed them compared to the
  176. SPARC stations I use at work.  I would compare them to my A1000, but I have
  177. disassembled it, and the thought of setting up the compilers on a
  178. floppy-based system is no longer appealing.
  179.  
  180.     In the following benchmark reports, an asterisk ("*") denotes the
  181. A3000T-040.  The tests were performed on a standard system.  I tried to run
  182. all benchmarks with nothing else running on the system.  (It's possible
  183. there were some Bridgeboard tasks running -- I am not familiar enough with
  184. it to be sure.)
  185.  
  186.     I have not yet tried any of the '040 hacks which speed things up by
  187. remapping Kickstart to RAM.  If the doc files I read are correct, a
  188. substantial speed increase can be gained through some of these programs.  I
  189. can post results later under some of these conditions if there is interest.
  190.     
  191.    DFT (Discrete Fourier Transform):
  192.  
  193.     I compiled my standard Discrete Fourier Transform program both with
  194.     Aztec C and Absoft Fortran.  I compare the speed to a SPARC 2 and a
  195.     SPARC SLC both without any additional (non-root) processes running)
  196.     using the native compilers optimized for floating point operations.
  197.  
  198.     The program reads in a 932 line data file and a 3 line control file,
  199.     performs a DFT on the data, then writes the results back to disk.
  200.     The small test produced a 600 point DFT; the big test used the same
  201.     data but made a DFT with 60000 points.  The Amiga C code was
  202.     optimized by the compiler.  The 5.3 version of Manx C should speed
  203.     things up a bit when it is released.  As I understand it, the 68040
  204.     FPU does not have the transcendental math functions built-in that
  205.     the 68881/2 does.  Instead, it generates traps to routines which
  206.     emulate the functions.  These traps take time.  If, however, the
  207.     compiler generates the emulated functions in the code itself, then
  208.     the 68040 can execute these functions quicker than a similarly
  209.     clocked 68881/2 can.  Since the Fourier transform uses these
  210.     functions extensively, I expect the inline optimization to make a
  211.     noticeable difference.  I think the Amiga FORTRAN timings say more
  212.     about the compiler than the machine.
  213.       
  214.     System                       Small Timing (sec)  Big Timing (min:sec)
  215.     ------                       ------------------  --------------------
  216.     * (C/Optimized -so)               54 / Not Run       Not Run
  217.     * (above but read/write to RAM:)  47 / 46            76:48 / 76:45
  218.     * (above with inline 040 code)    Not Run / 37       Not Run / 60:27
  219.     * (Fortran RAM:)                  113                224:50
  220.     SPARC 2 (C/Optimized -O2)         12 / 10            17:49 / 16:02
  221.     SPARC 2 (Fortran/Optimized -O2)   12 / 10            18:01 / 16:28
  222.     SPARC SLC (Fortran/Optimized -O2) 34 / 32            55:26 / 52:02
  223.     SPARC SLC (C/Optimized -O2)       35 / 33            55:13 / 53:04
  224.  
  225.    CPUSpeed:  
  226.  
  227.     Using the CPUSpeed program included with the operating system, I get
  228.     the following numbers:  
  229.  
  230.           Integer Math                        Floating Point Math
  231.           ------------                        -------------------
  232.     A2000         217K                                N/A
  233.     A3000         1728K                               616K
  234.     *             3769K                               4822K
  235.  
  236.    SysInfo: 
  237.  
  238.     Using the Speed test on the main screen and the Speed test on the
  239.     drives screen, I find:
  240.  
  241.     Dhrystones: 18093
  242.     
  243.     Speed Comparisons (how much faster the tested system is)
  244.     -----------------
  245.     A500 A600 STD        30.82    (e.g., 31 times faster than A500)
  246.     B2000 Extra RAM      25.88
  247.     B2000 GVP A3001      3.04
  248.     A2500 A2620          8.80
  249.     A3000 25MHz          3.90
  250.     PP&S Mercury '040    0.90
  251.  
  252.     MIPS                 18.88
  253.     MFLOPS               4.79
  254.  
  255.     Internal SCSI Drive Read Speed: 514K/sec.
  256.  
  257.    AIBB: (This is a NICE program -- thanks, LaMonte.) 
  258.  
  259.     I ran all tests with multitasking disabled and the Screen Overlay
  260.     option turned on.  I chose the most optimized code options for each
  261.     computer involved.  In summary, the A3000T-040 is about 10-20 times
  262.     faster than a stock A500 for non floating-point (FP) stuff, and
  263.     about 200 times faster for FP stuff.  It is consistently a few times
  264.     faster than a stock 25MHz A3000 and equal to an A4000 for all but
  265.     the graphics operations.  I understand that running AmigaDOS 3.0 on
  266.     the system even without the AGA chipset can speed up some graphic
  267.     operations by a factor of two or so.  Here is a summary of the AIBB
  268.     log file:
  269.  
  270.     System CPU: 68040     System FPU: 68040      System MMU: 68040  
  271.     CPU Clock Rate: 25.0 MHz      FPU Clock Rate: 25.0 MHz
  272.  
  273.     Test Name: EmuTest
  274.     This Machine : 16.43
  275.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  276.     A2000-FR     : 1.02  (68000 | SC Math)
  277.     A3000-25     : 5.53  (68020 | CP Math)
  278.     A4000-25     : 16.09  (68020 | 40 Math)
  279.  
  280.     Test Name: InstTest
  281.     This Machine : 10.40 
  282.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  283.     A2000-FR     : 1.01  (68000 | SC Math)
  284.     A3000-25     : 5.90  (68020 | CP Math)
  285.     A4000-25     : 10.08  (68020 | 40 Math)
  286.  
  287.     Test Name: Writepixel
  288.     This Machine : 6.38
  289.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  290.     A2000-FR     : 1.45  (68000 | SC Math)
  291.     A3000-25     : 4.10  (68020 | CP Math)
  292.     A4000-25     : 26.12  (68020 | 40 Math)
  293.  
  294.     Test Name: Sieve
  295.     This Machine : 11.81
  296.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  297.     A2000-FR     : 1.04  (68000 | SC Math)
  298.     A3000-25     : 9.28  (68020 | CP Math)
  299.     A4000-25     : 11.88  (68020 | 40 Math)
  300.  
  301.     Test Name: Dhrystone
  302.     This Machine : 19.16
  303.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  304.     A2000-FR     : 1.03  (68000 | SC Math)
  305.     A3000-25     : 5.96  (68020 | CP Math)
  306.     A4000-25     : 18.96  (68020 | 40 Math)
  307.  
  308.     Test Name: Sort
  309.     This Machine : 19.91
  310.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  311.     A2000-FR     : 1.03  (68000 | SC Math)
  312.     A3000-25     : 7.13  (68020 | CP Math)
  313.     A4000-25     : 19.67  (68020 | 40 Math)
  314.  
  315.     Test Name: Matrix
  316.     This Machine : 16.14
  317.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  318.     A2000-FR     : 1.02  (68000 | SC Math)
  319.     A3000-25     : 10.14  (68020 | CP Math)
  320.     A4000-25     : 16.22  (68020 | 40 Math)
  321.  
  322.     Test Name: IMath
  323.     This Machine : 41.42
  324.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  325.     A2000-FR     : 1.01  (68000 | SC Math)
  326.     A3000-25     : 18.29  (68020 | CP Math)
  327.     A4000-25     : 41.66  (68020 | 40 Math)
  328.  
  329.     Test Name: MemTest
  330.     This Machine : 11.35
  331.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  332.     A2000-FR     : 1.03  (68000 | SC Math)
  333.     A3000-25     : 6.70  (68020 | CP Math)
  334.     A4000-25     : 11.54  (68020 | 40 Math)
  335.  
  336.     Test Name: TGTest
  337.     This Machine : 1.73
  338.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  339.     A2000-FR     : 1.25  (68000 | SC Math)
  340.     A3000-25     : 1.62  (68020 | CP Math)
  341.     A4000-25     : 2.93  (68020 | 40 Math)
  342.  
  343.     Test Name: Savage
  344.     This Machine : 229.91
  345.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  346.     A2000-FR     : 1.01  (68000 | SC Math)
  347.     A3000-25     : 207.15  (68020 | CP Math)
  348.     A4000-25     : 247.66  (68020 | 40 Math)
  349.  
  350.     Test Name: FMath
  351.     This Machine : 214.06
  352.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  353.     A2000-FR     : 1.02  (68000 | SC Math)
  354.     A3000-25     : 23.65  (68020 | CP Math)
  355.     A4000-25     : 213.65  (68020 | 40 Math)
  356.  
  357.     Test Name: FMatrix
  358.     This Machine : 19.54
  359.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  360.     A2000-FR     : 1.02  (68000 | SC Math)
  361.     A3000-25     : 7.14  (68020 | CP Math)
  362.     A4000-25     : 19.33  (68020 | 40 Math)
  363.  
  364.     Test Name: BeachBall
  365.     This Machine : 201.82
  366.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  367.     A2000-FR     : 2.08  (68000 | SC Math)
  368.     A3000-25     : 75.70  (68020 | CP Math)
  369.     A4000-25     : 354.16  (68020 | 40 Math)
  370.  
  371.     Test Name: SWhetstone
  372.     This Machine : 209.28
  373.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  374.     A2000-FR     : 1.02  (68000 | SC Math)
  375.     A3000-25     : 74.65  (68020 | CP Math)
  376.     A4000-25     : 214.39  (68020 | 40 Math)
  377.  
  378.     Test Name: DWhetstone
  379.     This Machine : 204.86
  380.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  381.     A2000-FR     : 1.01  (68000 | SC Math)
  382.     A3000-25     : 78.68  (68020 | CP Math)
  383.     A4000-25     : 211.20  (68020 | 40 Math)
  384.  
  385.     Test Name: FTrace
  386.     This Machine : 231.48
  387.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  388.     A2000-FR     : 1.01  (68000 | SC Math)
  389.     A3000-25     : 124.04  (68020 | CP Math)
  390.     A4000-25     : 231.59  (68020 | 40 Math)
  391.  
  392.     Test Name: CplxTest
  393.     This Machine : 29.39
  394.     A500-NFR     : 1.00  (68000 | SC Math)  Base System
  395.     A2000-FR     : 1.02  (68000 | SC Math)
  396.     A3000-25     : 7.22  (68020 | CP Math)
  397.     A4000-25     : 29.03  (68020 | 40 Math)
  398.  
  399.     
  400. DOCUMENTATION
  401.  
  402.     The documentation is as Dan describes in his review.  The only 68040
  403. specific item is the sheet of paper that comes with the 68040 support disk,
  404. and it has an error.  It states that the included version of the 68040 does
  405. not include an FPU, but it does.
  406.  
  407.  
  408. LIKES AND DISLIKES
  409.  
  410.     I am very impressed with the speed of the machine and its
  411. reliability.  I like AmigaDOS 2.1 a lot:  it's a big jump up from a
  412. disk-based 1.3.  I am equally happy with all the peripherals.  The only
  413. thing I miss from my A1000 (besides a horribly crowded desktop) is a place
  414. to put a pen on the keyboard.  Resting a pen against the top row of function
  415. keys is not quite the same.  I was a bit disappointed that I did not receive
  416. the three-button mouse with the system.  Instead, I got the standard
  417. "pregnant" two-button version.  It handles quite well, though.
  418.  
  419.     I like the design of the tower and am happy with the A1960 monitor,
  420. though I had heard some bad reports about it.  I certainly would prefer a
  421. larger 3rd party monitor; but without that kind of money, the A1960 seems to
  422. be a good bet. 
  423.  
  424.  
  425. CONCLUSIONS
  426.  
  427.     I am very happy with the speed of the system.  It is only a few times
  428. slower than the SPARC that I could have afforded instead (without peripherals
  429. of course.)  My only worry is that the machine will be treated as some sort
  430. of hybrid and future support may be shaky.  But then, I owned a Commodore
  431. CBM 2001 when everyone else was sporting Apples and TRS-80s, so I'm used to
  432. it.  This machine should get as much support as any accelerated A3000 does,
  433. and perhaps more since it is Commodore-accelerated.  I understand that
  434. AmigaDOS 3.0 will run on non-AGA machines; so once RTG graphics come along,
  435. this machine should be almost indistinguishable from an A4000.  The machine
  436. really feels professional.  For someone looking for a good deal on speed and
  437. who doesn't mind being slightly behind the current scene, I highly recommend
  438. this machine.  I remain pleased with the machine and my productivity has
  439. gone up enormously.  Processes that used to make me pour a glass of water,
  440. read the newspaper and walk the dog before they finished are now done before
  441. I can record in my logbook what I am doing.  Now, if I only I could make it
  442. complete my logbook as well....
  443.  
  444.     I would be happy to respond to any questions or comments.  My E-mail
  445. address is printed below.
  446.  
  447.  
  448. COPYRIGHT NOTICE
  449.  
  450.     Copyright 1993 Scot Kleinman.  All rights reserved.  Permission is
  451. granted to copy and distribute this review free of charge, provided it is
  452. distributed unmodified and in its entirety.  It may not appear in any
  453. commercial publication, in whole or in part, without the author's written
  454. permission.
  455.     
  456. Scot Kleinman -- Astronomy Department, University of Texas at Austin,
  457. Austin TX 78712. -- sjk@astro.as.utexas.edu sjk@emx.cc.utexas.edu
  458.  
  459. ---
  460.  
  461.    Daniel Barrett, Moderator, comp.sys.amiga.reviews
  462.    Send reviews to:    amiga-reviews-submissions@math.uh.edu
  463.    Request information:    amiga-reviews-requests@math.uh.edu
  464.    Moderator mail:    amiga-reviews@math.uh.edu
  465.