From tduarte@pipeline.com Sat Oct 05 21:18:36 1996 Path: ashpoly!cascade!transat!eunet-fi!relcom!kiae!pipeline!tduarte From: tduarte@pipeline.com (Tyler Duarte) Newsgroups: comp.sys.m68k Subject: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1996Oct05.211836.8181@pipeline.com> Date: Sat, 05 Oct 1996 21:18:36 GMT Organization: The Pipeline Internet Network NNTP-Posting-Host: pipeline.com X-Newsreader: WinVN 0.99.5 Lines: 10 Compiling stardust.c with Think C 6.0 vs MPW C with direct 68882 inlining. By passing the -mc68882 compiler flag in Think C, all sin/cos and sqrt operations compile directly to FPU opcodes. Total execution time for a 20-minute audio track dropped from 48 minutes to 6.2 minutes. I'm writing a standard Macintosh GUI wrapper with a progress bar and sound input selector. -- Tyler Duarte -- The Pipeline Internet Network "There are 14 nodes and only 10 countries. Count again." From njohansson@kth.se Mon Oct 07 22:27:36 1996 Path: ashpoly!cascade!transat!eunet-fr!teletel!kth!njohansson From: njohansson@kth.se (Nadia Johansson) Newsgroups: comp.sys.m68k Subject: Re: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1996Oct07.222736.9281@kth.se> Date: Mon, 07 Oct 1996 22:27:36 GMT References: <1996Oct05.211836.8181@pipeline.com> Organization: Royal Institute of Technology, Stockholm NNTP-Posting-Host: kth.se X-Newsreader: NewsWatcher 2.0b24 Lines: 12 In article <1996Oct05.211836.8181@pipeline.com>, tduarte@pipeline.com (Tyler Duarte) writes: > Compiling stardust.c with Think C 6.0 vs MPW C with direct 68882 inlining. > By passing the -mc68882 compiler flag in Think C, all sin/cos and sqrt operations compile directly to FPU opcodes. Mac users bragging about 6-minute render times while Unix workstations do it in 20 seconds. Classic Apple distortion field. PGP Public key available via finger or upon request. -- Nadia Johansson | njohansson@kth.se PGP Key fingerprint: 8F7D 08BB 831E 7B20 "Keep the channels open." From klaurent@unam.mx Tue Oct 08 04:45:36 1996 Path: ashpoly!cascade!transat!eunet-de!hansebox!unam!klaurent From: klaurent@unam.mx (Kirsty Laurent) Newsgroups: comp.sys.m68k Subject: Re: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1996Oct08.044536.5762@unam.mx> Date: Tue, 08 Oct 1996 04:45:36 GMT References: <1996Oct05.211836.8181@pipeline.com> <1996Oct07.222736.9281@kth.se> Organization: Universidad Nacional Autónoma de México (DGSCA) NNTP-Posting-Host: unam.mx X-Newsreader: Netscape 1.1N Lines: 10 In article <1996Oct07.222736.9281@kth.se>, njohansson@kth.se (Nadia Johansson) writes: > Mac users bragging about 6-minute render times while Unix workstations do it in 20 seconds. Classic Apple distortion field. > PGP Public key available via finger or upon request. The 68040 on the Quadra is a monster -- the on-chip FPU executes FFT butterflies in less than 4 milliseconds. -- Kirsty Laurent *PLONK* filter active for trolls. Decstation 5000/200 - NetBSD 1.0 From cfischer@utexas.edu Tue Oct 08 19:05:36 1996 Path: ashpoly!cascade!transat!sunet!nordrelay!utexas!cfischer From: cfischer@utexas.edu (Camila Fischer) Newsgroups: comp.sys.m68k Subject: Re: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1996Oct08.190536.5193@utexas.edu> Date: Tue, 08 Oct 1996 19:05:36 GMT References: <1996Oct05.211836.8181@pipeline.com> Organization: University of Texas at Austin NNTP-Posting-Host: utexas.edu X-Newsreader: Netscape 1.1N Lines: 10 In article <1996Oct05.211836.8181@pipeline.com>, tduarte@pipeline.com (Tyler Duarte) writes: > Compiling stardust.c with Think C 6.0 vs MPW C with direct 68882 inlining. > By passing the -mc68882 compiler flag in Think C, all sin/cos and sqrt operations compile directly to FPU opcodes. The 68040 on the Quadra is a monster -- the on-chip FPU executes FFT butterflies in less than 4 milliseconds. -- Camila Fischer Opinions expressed are solely my own and not those of University of Texas at Austin. ------------------------------------------------------------