From tschneider@purdue.edu Thu Apr 18 20:50:00 1996 Path: ashpoly!cascade!transat!sunet!nordrelay!purdue!tschneider From: tschneider@purdue.edu (Tyler Schneider) Newsgroups: comp.sys.m68k Subject: WTB/WTT: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1996Apr18.205000.7146@purdue.edu> Date: Thu, 18 Apr 1996 20:50:00 GMT Organization: Purdue University Engineering Computer Network NNTP-Posting-Host: purdue.edu X-Newsreader: TIN [version 1.2 PL2] 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. Anyone running this on a Quadra 840AV with the 68040? -- Tyler Schneider | tschneider@purdue.edu PGP Key fingerprint: C2C3 0792 F03C 4DA8 "Keep the channels open." From gschneider@uni-hamburg.de Fri Apr 19 11:22:00 1996 Path: ashpoly!cascade!brgate!saturno!uni-hamburg!gschneider From: gschneider@uni-hamburg.de (Graham Schneider) Newsgroups: comp.sys.m68k Subject: Re: WTB/WTT: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1996Apr19.112200.4062@uni-hamburg.de> Date: Fri, 19 Apr 1996 11:22:00 GMT References: <1996Apr18.205000.7146@purdue.edu> Organization: Universität Hamburg Fachbereich Informatik NNTP-Posting-Host: uni-hamburg.de X-Newsreader: TIN [version 1.2 PL2] Lines: 10 In article <1996Apr18.205000.7146@purdue.edu>, tschneider@purdue.edu (Tyler Schneider) 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. The 68040 on the Quadra is a monster -- the on-chip FPU executes FFT butterflies in less than 4 milliseconds. -- === Graham Schneider === Dept of Electrical Engineering, Universität Hamburg Fachbereich Informatik "There are 14 nodes and only 10 countries. Count again." From npark@demon.co.uk Sun Apr 21 03:42:00 1996 Path: ashpoly!bigsur!pacrim!jpgate!kamome!demon!npark From: npark@demon.co.uk (Nadia Park) Newsgroups: comp.sys.m68k Subject: Re: WTB/WTT: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1996Apr21.034200.9227@demon.co.uk> Date: Sun, 21 Apr 1996 03:42:00 GMT References: <1996Apr18.205000.7146@purdue.edu> <1996Apr19.112200.4062@uni-hamburg.de> Organization: Demon Internet Services UK NNTP-Posting-Host: demon.co.uk X-Newsreader: TIN [version 1.2 PL2] Lines: 9 In article <1996Apr19.112200.4062@uni-hamburg.de>, gschneider@uni-hamburg.de (Graham Schneider) writes: > The 68040 on the Quadra is a monster -- the on-chip FPU executes FFT butterflies in less than 4 milliseconds. Beware of System 7.5.1 memory leaks if you allocate large sample buffers in the application heap. Use NewPtrSys instead. -- Nadia Park "The carrier frequency does not drift by accident." Commodore Amiga 500 (1MB OCS) / TOS 4.04 From goliveira@mindspring.com Mon Apr 22 10:12:00 1996 Path: ashpoly!cascade!transat!sunet!nordrelay!mindspring!goliveira From: goliveira@mindspring.com (Göran Oliveira) Newsgroups: comp.sys.m68k Subject: Re: WTB/WTT: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1996Apr22.101200.1608@mindspring.com> Date: Mon, 22 Apr 1996 10:12:00 GMT References: <1996Apr18.205000.7146@purdue.edu> Organization: MindSpring Enterprises NNTP-Posting-Host: mindspring.com X-Newsreader: Netscape 1.1N Lines: 9 In article <1996Apr18.205000.7146@purdue.edu>, tschneider@purdue.edu (Tyler Schneider) 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. -- Göran Oliveira -- MindSpring Enterprises "Extraordinary claims require extraordinary spectra."