From crodriguez@uni-hamburg.de Thu May 26 03:06:20 1994 Path: ashpoly!cascade!brgate!saturno!uni-hamburg!crodriguez From: crodriguez@uni-hamburg.de (Callum Rodríguez) Newsgroups: comp.sys.m68k Subject: Question: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1994May26.030620.8235@uni-hamburg.de> Date: Thu, 26 May 1994 03:06:20 GMT Organization: Universität Hamburg Fachbereich Informatik NNTP-Posting-Host: uni-hamburg.de X-Newsreader: Netscape 1.1N 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. 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. -- Callum Rodríguez *PLONK* filter active for trolls. 486DX2/66 (Linux 1.2.13) - NetBSD 1.0 From stanaka@ox.ac.uk Thu May 26 16:36:20 1994 Path: ashpoly!cascade!brgate!saturno!ox!stanaka From: stanaka@ox.ac.uk (Sven Tanaka) Newsgroups: comp.sys.m68k Subject: Re: Question: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1994May26.163620.3583@ox.ac.uk> Date: Thu, 26 May 1994 16:36:20 GMT References: <1994May26.030620.8235@uni-hamburg.de> Organization: Oxford University Computing Laboratory NNTP-Posting-Host: ox.ac.uk X-Newsreader: WinVN 0.99.5 Lines: 11 In article <1994May26.030620.8235@uni-hamburg.de>, crodriguez@uni-hamburg.de (Callum Rodríguez) writes: > Compiling stardust.c with Think C 6.0 vs MPW C with direct 68882 inlining. Beware of System 7.5.1 memory leaks if you allocate large sample buffers in the application heap. Use NewPtrSys instead. My 14.4k connection dropped twice trying to fetch this thread. Keep articles concise! -- Sven Tanaka Practical Peripherals 14.4 @ 14,400 bps "Extraordinary claims require extraordinary spectra." From jvasiliev@cmu.edu Sat May 28 02:31:20 1994 Path: ashpoly!cascade!transat!eunet-de!hansebox!cmu!jvasiliev From: jvasiliev@cmu.edu (Julien Vasiliev) Newsgroups: comp.sys.m68k Subject: Re: Question: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1994May28.023120.5886@cmu.edu> Date: Sat, 28 May 1994 02:31:20 GMT References: <1994May26.030620.8235@uni-hamburg.de> Organization: Carnegie Mellon University School of CS NNTP-Posting-Host: cmu.edu X-Newsreader: NewsWatcher 2.0b24 Lines: 10 In article <1994May26.030620.8235@uni-hamburg.de>, crodriguez@uni-hamburg.de (Callum Rodríguez) 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. -- Julien Vasiliev | jvasiliev@cmu.edu PGP Key fingerprint: 507C 0299 76CE 5271 "Keep the channels open." From jgarcia@rwth-aachen.de Mon May 30 01:49:20 1994 Path: ashpoly!cascade!mxgate!coyoacan!rwth-aachen!jgarcia From: jgarcia@rwth-aachen.de (Jen García) Newsgroups: comp.sys.m68k Subject: Re: Question: Benchmarking FFT routines on Mac IIci with MC68882 FPU under System 7.5 Message-ID: <1994May30.014920.7207@rwth-aachen.de> Date: Mon, 30 May 1994 01:49:20 GMT References: <1994May26.030620.8235@uni-hamburg.de> Organization: RWTH Aachen Informatik NNTP-Posting-Host: rwth-aachen.de X-Newsreader: WinVN 0.99.5 Lines: 10 In article <1994May26.030620.8235@uni-hamburg.de>, crodriguez@uni-hamburg.de (Callum Rodríguez) 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. -- Jen García Hayes Optima 288 @ 28,800 bps "A soul is not exclusive to biology."