idh@NABLA.ELECTRICAL-ENGINEERING.UMIST.AC.UK (Ian D Hawkins) (09/14/89)
I would like to add a 68881 to my ST (to go with my prospero FORTRAN compiler). Is a reasonably priced add on board available, or has the necessary interface circuitry been published anywhere?. The board would probably have to bolt on to the 68000 as the glue chip in my machine is surface mounted. I noticed an odd effect when upgrading the RAM in my ST; it wont allow different sized RAM banks. Bank 0=500k,bank1=2M gives 1Mbyte total, bank 0=2M, bank1=500k gives an apparent 4M and a swift crash!.
chris@tadhg.newcastle.ac.uk (Chris Forker - Nav Arch-) (09/14/89)
I have a board with a 68881 produced by Atari in my Mega. You did not state what machine you have. I got my board from Silica Shop about a year ago for 107 pounds sterling ( ed discount ). If you don't have a Mega, you could consider one of the accelerator boards with a slot to take the 68881. Try Power Computing, or Third Coast Tech. BTW, Pro. Fortran with the 68881 flies. Not much slower on the savage benchmark than a Sun 3/50. The following benchmarks where obtanined using Pro. Pascal. TEST Fib Float Sieve Savage ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ No. Iter. 100 10,000 100 25,000 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Atari ST 303.93 52.06 57.23 518.60 Atari ST (1) 303.93 12.42 57.23 6.37 Mac SE 264.00 229.98 64.70 1884.30 Sun 3/50 * 88 17 10 254 Sun 3/50 (2) 135 2 10 5 Sun 3/60 * 57 11 7 161 Sun 3/60 (3) 94 2 7 4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Sun 386i + 125 14 27 179 Sun 386i (4) 124 1 27 16 IBM PS/2 50 + 258 28 60 365 IBM PS/2 70 + 140 16 29 200 IBM ATx + 324 35 74 458 IBM ATx (5) 317 11 75 31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ( ALL times are in seconds ) *:Sun Unix Release 3.5 ( Pascal -no optimization, multi-user, & fsoft) 1:MC68000 @ 8Mhz + MC68881 @ 16Mhz 2:MC68020 @ 15.5Mhz + MC68881 @ 15.5Mhz 3:MC68020 @ 20Mhz + MC68881 @ 20Mhz 2 & 3 used the -f68881 option instead of -fsoft. +:No maths co-processor 4:80387 @ 16Mhz ( I think. The 386i is the 150 variant ) 5:80287 @ 10Mhz All times obtained using the DOS version of Pro. Pascal on IBM's & Sun 386i. 386i was in DOS mode. The time for the Mac SE was found in the July 87 ( I think ) issue of BYTE in an article on benchmarking machines. The same Pascal code was used on all the machines. Although different timing methods were employed in software for each different architecture. The above figures are given in good faith. As with all benchmarks you only get what you want to see. +-=--=--=--=--=--=--=--=--=--=--=--=--=--+--=--=--=--=--=--=--=--=--=--+ | mail: Chris.Forker@newcastle.ac.uk | Dept. Marine Technology | | voice: +44 91 2226000 X 6750 | Newcastle University | | fax: +44 91 2611182 | Newcastle upon Tyne | | | NE1 7RU ENGLAND | +-=--=--=--=--=--=--=--=--=--=--=--=--=--+--=--=--=--=--=--=--=--=--=--+
apratt@atari.UUCP (Allan Pratt) (09/16/89)
The product you want is the Atari SFP004 Floating-Point Math Peripheral or some such name. SFP004 should be sufficient for your dealer to order one if he doesn't already have one. It only goes into Megas; it fits on the internal expansion bus. Of course, on a 68000 you can't talk to it as well as a 68020 can; you have to use it in "peripheral mode" where the handshaking protocol is handled in software, not directly by the CPU. Only programs compiled specifically with the SFP004 in mind will run faster; others won't notice it. (In that respect it is unlike the Blitter.) The SFP004 comes with a disk, I think, containing the guts of a library you can merge with Alcyon's libm to make lib81; link your Alcyon C programs with that library and they will use the SFP004 if it's installed, and Alcyon's software routins if it's not. There is also source for those routines, as examples you can use in assembly language or for other compilers. I *think* that disk is part of the SFP004 package; if it's not, it should be available from Atari. ============================================ Opinions expressed above do not necessarily -- Allan Pratt, Atari Corp. reflect those of Atari Corp. or anyone else. ...ames!atari!apratt
stevef@well.UUCP (Steven Robert Fordyce) (09/21/89)
Creative Microsystems' accelerator for the ST has a socket for a 68881 on it. It connects the 68881 in the same way that Atari does, so it is software compatible with Atari's board. Our product also speeds up the processor and gives you a blitter socket, and it fits all three ST's. The price is $299. Steven R Fordyce uunet!sequent!calvin!stevef Creative Microsystems, Inc., 19552 SW 90th Court, Tualatin, Oregon 97062, USA For customer service, call Lillian Carter at (503)691-2552, FAX (503)691-1292
idh@NABLA.ELECTRICAL-ENGINEERING.UMIST.AC.UK (Ian D Hawkins) (10/13/89)
Thanks for the replies to my posting asking for 68881 add-on info. The machine I intend adding the coprocessor to is a recent 1040STFM. It has two ROM chips, surface mounted GLUE and MMU chips and the 68000 is positioned below the keyboard space bar. It has been upgraded to 2M ram. I understood a German company (Lischa Datentechnik, Hochstrasse 22, 4173 Kerken 2) produced a board that was stuck ontop of the 68000, it sounded suitable, I wrote to them but no reply came. If any one knows about Lischa & the 68881 please elaborate. I tried to get a Third Coast CMI accelerator board, ordered it in june, they cashed the cheque, they still havent sent the board, despite having advertised its existance for months. I phoned them, they said 'ready in two weeks' .....four weeks ago. I am not happy with Third Coast's service. In reply to Wolfgang Hecht's enquiry about ST Fortrans, the only Fortran I am familiar with is by Prospero. It is well documented, has a good debuger, and produces code that runs 20KWhetstone/s double precision 50KWhetstones single precision (and 200KWhetstones for both precisions with the 68881). Both single and double precision use the IEEE floating point format. About the only gripe I have against it is the rather slow compile and link times and the slow editor screen manipulation (much improved with turbo ST 1.6). idh@uk.ac.umist.electrical-engineering.nabla Ian Hawkins (phone 061-200-4769) Elec Eng UMIST Manchester po box88 England