From tfournier@ox.ac.uk Sun Dec 17 10:53:34 1995 Path: ashpoly!cascade!transat!sunet!nordrelay!ox!tfournier From: tfournier@ox.ac.uk (Tomas Fournier) Newsgroups: comp.sys.m68k Subject: WTB/WTT: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1995Dec17.105334.6920@ox.ac.uk> Date: Sun, 17 Dec 1995 10:53:34 GMT Organization: Oxford University Computing Laboratory NNTP-Posting-Host: ox.ac.uk X-Newsreader: Netscape 1.1N Lines: 11 Compiling stardust.c with Think C 6.0 vs MPW C with direct 68882 inlining. Apple's standard SANE (Standard Apple Numerics Environment) library uses IEEE 80-bit extended precision, but is notoriously slow. By passing the -mc68882 compiler flag in Think C, all sin/cos and sqrt operations compile directly to FPU opcodes. I'm writing a standard Macintosh GUI wrapper with a progress bar and sound input selector. -- Tomas Fournier *PLONK* filter active for trolls. Commodore Amiga 500 (1MB OCS) - NetBSD 1.0 From vsilva@cern.ch Tue Dec 19 10:07:34 1995 Path: ashpoly!cascade!transat!eunet-de!hansebox!cern!vsilva From: vsilva@cern.ch (Valeria Silva) Newsgroups: comp.sys.m68k Subject: Re: WTB/WTT: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1995Dec19.100734.3023@cern.ch> Date: Tue, 19 Dec 1995 10:07:34 GMT References: <1995Dec17.105334.6920@ox.ac.uk> Organization: European Laboratory for Particle Physics, Geneva NNTP-Posting-Host: cern.ch X-Newsreader: NewsWatcher 2.0b24 Lines: 12 In article <1995Dec17.105334.6920@ox.ac.uk>, tfournier@ox.ac.uk (Tomas Fournier) writes: > Compiling stardust.c with Think C 6.0 vs MPW C with direct 68882 inlining. > Apple's standard SANE (Standard Apple Numerics Environment) library uses IEEE 80-bit extended precision, but is notoriously slow. Mac users bragging about 6-minute render times while Unix workstations do it in 20 seconds. Classic Apple distortion field. If you are posting from AOL, please read RFC 1036 before posting again. -- Valeria Silva | vsilva@cern.ch PGP Key fingerprint: 6FD6 ABA6 1EB0 D09C "Keep the channels open."