From owner-freebsd-hackers Sat Aug 1 23:57:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA08294 for freebsd-hackers-outgoing; Sat, 1 Aug 1998 23:57:50 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from picasso.wcape.school.za (picasso.wcape.school.za [196.21.102.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA08267 for ; Sat, 1 Aug 1998 23:57:44 -0700 (PDT) (envelope-from pvh@leftside.wcape.school.za) Received: from uucp by picasso.wcape.school.za with local-rmail (Exim 1.92 #2) id 0z2s5B-0006Y2-00; Sun, 2 Aug 1998 08:57:29 +0200 Received: from localhost (pvh@localhost) by leftside.wcape.school.za (8.8.8/8.8.4) with SMTP id IAA19823; Sun, 2 Aug 1998 08:50:02 +0200 (SAT) Date: Sun, 2 Aug 1998 08:50:00 +0200 (SAT) From: Peter van Heusden To: hackers@FreeBSD.ORG cc: Stephen Hocking-Senior Programmer PGS Tensor Perth Subject: Re: Fast FFT routines with source? In-Reply-To: <199808011746.KAA02952@antipodes.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, 1 Aug 1998, Mike Smith wrote: > > I'm part way through porting this company's seismic data processing code to > > FreeBSD and have got most things sorted out except for the fact that there > > doesn't seem to be any carefully optimised fft routines available. I do have > > the fftpack as found in ports, but I was wondering if there was anything > > faster than taht available with source. > > > > Oh, and if anyone knows where to find the source of X widgets that'll display > > seismic traces, power spectrums and the like, I'd be most grateful. > > Go to Research Systems Inc (www.rsinc.com) and get a copy of IDL. The > Linux version of IDL 5 should work fine. You will have to learn their > bastardised Fortran/Motif mix, but as a tool for what you're trying to > do it's *very* difficult to beat. > > This will, of course, mean beating on your company's code quite a bit... And if you are interested in IDL, have a look at the perl PDL module (actually mostly written in C, with a XS interface to perl), which also includes FFT code (and has a good reputation for speed, as I recall). Peter -- Peter van Heusden | Its the 90's, and collective action is STILL cool! pvh@leftside.wcape.school.za | Get active in your union today! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message