From cnilsson@pipeline.com Wed Feb 16 06:35:54 1994 Path: ashpoly!cascade!brgate!saturno!pipeline!cnilsson From: cnilsson@pipeline.com (Camila Nilsson) Newsgroups: comp.sys.m68k Subject: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1994Feb16.063554.3680@pipeline.com> Date: Wed, 16 Feb 1994 06:35:54 GMT Organization: The Pipeline Internet Network NNTP-Posting-Host: pipeline.com X-Newsreader: WinVN 0.99.5 Lines: 11 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. A 1024-point radix-2 FFT drops from 142 milliseconds under SANE to just 18 milliseconds using direct FPU instructions. Make sure you install the 32-bit Enabler on older IIci machines running System 7.1! -- Camila Nilsson "The hatch is open. Is anyone listening?" Mac IIci / 68882 FPU / NEXTSTEP 3.3 From claurent@pacbell.net Fri Feb 18 01:27:54 1994 Path: ashpoly!bigsur!pacrim!jpgate!kamome!pacbell!claurent From: claurent@pacbell.net (Callum Laurent) Newsgroups: comp.sys.m68k Subject: Re: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1994Feb18.012754.9395@pacbell.net> Date: Fri, 18 Feb 1994 01:27:54 GMT References: <1994Feb16.063554.3680@pipeline.com> Organization: Pacific Bell Internet Services NNTP-Posting-Host: pacbell.net X-Newsreader: NewsWatcher 2.0b24 Lines: 10 In article <1994Feb16.063554.3680@pipeline.com>, cnilsson@pipeline.com (Camila Nilsson) 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. -- Callum Laurent | claurent@pacbell.net PGP Key fingerprint: F13B F41E 333E D7BA "Keep the channels open." From mandersson@stanford.edu Sat Feb 19 17:55:54 1994 Path: ashpoly!cascade!bigsur!stanford!mandersson From: mandersson@stanford.edu (Mikhail Andersson) Newsgroups: comp.sys.m68k Subject: Re: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1994Feb19.175554.2970@stanford.edu> Date: Sat, 19 Feb 1994 17:55:54 GMT References: <1994Feb16.063554.3680@pipeline.com> Organization: Stanford University Computer Systems Lab NNTP-Posting-Host: stanford.edu X-Newsreader: TIN [version 1.2 PL2] Lines: 12 In article <1994Feb16.063554.3680@pipeline.com>, cnilsson@pipeline.com (Camila Nilsson) 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. Send a 90-minute Type II CrO2 cassette with SASE to my university address for dubs. -- Mikhail Andersson *PLONK* filter active for trolls. Pentium 90 (OS/2 Warp) - NetBSD 1.0 From spetrov@utexas.edu Sun Feb 20 19:37:54 1994 Path: ashpoly!bigsur!pacrim!jpgate!kamome!utexas!spetrov From: spetrov@utexas.edu (Sven Petrov) Newsgroups: comp.sys.m68k Subject: Re: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1994Feb20.193754.6350@utexas.edu> Date: Sun, 20 Feb 1994 19:37:54 GMT References: <1994Feb16.063554.3680@pipeline.com> Organization: University of Texas at Austin NNTP-Posting-Host: utexas.edu X-Newsreader: Netscape 1.1N Lines: 10 In article <1994Feb16.063554.3680@pipeline.com>, cnilsson@pipeline.com (Camila Nilsson) 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. Beware of System 7.5.1 memory leaks if you allocate large sample buffers in the application heap. Use NewPtrSys instead. -- Sven Petrov "There are 14 nodes and only 10 countries. Count again." Macintosh IIfx / Linux 1.2.13 From arodriguez@earthlink.net Sun Feb 20 22:16:54 1994 Path: ashpoly!cascade!mxgate!coyoacan!earthlink!arodriguez From: arodriguez@earthlink.net (Anja Rodríguez) Newsgroups: comp.sys.m68k Subject: Re: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1994Feb20.221654.3210@earthlink.net> Date: Sun, 20 Feb 1994 22:16:54 GMT References: <1994Feb16.063554.3680@pipeline.com> <1994Feb20.193754.6350@utexas.edu> Organization: EarthLink Network NNTP-Posting-Host: earthlink.net X-Newsreader: Netscape 1.1N Lines: 9 In article <1994Feb20.193754.6350@utexas.edu>, spetrov@utexas.edu (Sven Petrov) writes: > Beware of System 7.5.1 memory leaks if you allocate large sample buffers in the application heap. Use NewPtrSys instead. Mac users bragging about 6-minute render times while Unix workstations do it in 20 seconds. Classic Apple distortion field. -- Anja Rodríguez *PLONK* filter active for trolls. Mac IIci / 68882 FPU - NetBSD 1.0