Subversion Repositories shark

Rev

Rev 3 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 pj 1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2
<HTML>
3
<HEAD>
4
<!-- This HTML file has been created by texi2html 1.52
5
     from fftw.texi on 18 May 1999 -->
6
 
7
<TITLE>FFTW - Acknowledgments</TITLE>
8
</HEAD>
9
<BODY TEXT="#000000" BGCOLOR="#FFFFFF">
10
Go to the <A HREF="fftw_1.html">first</A>, <A HREF="fftw_6.html">previous</A>, <A HREF="fftw_8.html">next</A>, <A HREF="fftw_10.html">last</A> section, <A HREF="fftw_toc.html">table of contents</A>.
11
<P><HR><P>
12
 
13
 
14
<H1><A NAME="SEC73">Acknowledgments</A></H1>
15
 
16
<P>
17
Matteo Frigo was supported in part by the Defense Advanced Research
18
Projects Agency (DARPA) under Grants N00014-94-1-0985 and
19
F30602-97-1-0270, and by a Digital Equipment Corporation Fellowship.
20
Steven G. Johnson was supported in part by a DoD NDSEG Fellowship, an
21
MIT Karl Taylor Compton Fellowship, and by the Materials Research
22
Science and Engineering Center program of the National Science
23
Foundation under award DMR-9400334.
24
 
25
 
26
<P>
27
Both authors were also supported in part by their respective
28
girlfriends, by the letters "Q" and "R", and by the number 12.
29
<A NAME="IDX343"></A>
30
 
31
 
32
<P>
33
We are grateful to SUN Microsystems Inc. for its donation of a cluster
34
of 9 8-processor Ultra HPC 5000 SMPs (24 Gflops peak). These machines
35
served as the primary platform for the development of earlier versions
36
of FFTW.
37
 
38
 
39
<P>
40
We thank Intel Corporation for donating a four-processor Pentium Pro
41
machine.  We thank the Linux community for giving us a decent OS to run
42
on that machine.
43
 
44
 
45
<P>
46
The <CODE>genfft</CODE> program was written using Objective Caml, a dialect of
47
ML.  Objective Caml is a small and elegant language developed by Xavier
48
Leroy.  The implementation is available from <CODE>ftp.inria.fr</CODE> in the
49
directory <CODE>lang/caml-light</CODE>.  We used versions 1.07 and 2.00 of the
50
software.  In previous releases of FFTW, <CODE>genfft</CODE> was written in
51
Caml Light, by the same authors.  An even earlier implementation of
52
<CODE>genfft</CODE> was written in Scheme, but Caml is definitely better for
53
this kind of application.
54
<A NAME="IDX344"></A>
55
<A NAME="IDX345"></A>
56
<A NAME="IDX346"></A>
57
 
58
 
59
<P>
60
FFTW uses many tools from the GNU project, including <CODE>automake</CODE>,
61
<CODE>texinfo</CODE>, and <CODE>libtool</CODE>.
62
 
63
 
64
<P>
65
Prof. Charles E. Leiserson of MIT provided continuous support and
66
encouragement.  This program would not exist without him.  Charles also
67
proposed the name "codelets" for the basic FFT blocks.
68
 
69
 
70
<P>
71
Prof. John D. Joannopoulos of MIT demonstrated continuing tolerance of
72
Steven's "extra-curricular" computer-science activities.  Steven's
73
chances at a physics degree would not exist without him.
74
 
75
 
76
<P>
77
Andrew Sterian contributed the Windows timing code.  
78
 
79
 
80
<P>
81
Didier Miras reported a bug in the test procedure used in FFTW 1.2.  We
82
now use a completely different test algorithm by Funda Ergun that does
83
not require a separate FFT program to compare against.
84
 
85
 
86
<P>
87
Wolfgang Reimer contributed the Pentium cycle counter and a few fixes
88
that help portability.
89
 
90
 
91
<P>
92
Ming-Chang Liu uncovered a well-hidden bug in the complex transforms of
93
FFTW 2.0 and supplied a patch to correct it.
94
 
95
 
96
<P>
97
The FFTW FAQ was written in <CODE>bfnn</CODE> (Bizarre Format With No Name)
98
and formatted using the tools developed by Ian Jackson for the Linux
99
FAQ.
100
 
101
 
102
<P>
103
<EM>We are especially thankful to all of our users for their
104
continuing support, feedback, and interest during our development of
105
FFTW.</EM>
106
 
107
 
108
<P><HR><P>
109
Go to the <A HREF="fftw_1.html">first</A>, <A HREF="fftw_6.html">previous</A>, <A HREF="fftw_8.html">next</A>, <A HREF="fftw_10.html">last</A> section, <A HREF="fftw_toc.html">table of contents</A>.
110
</BODY>
111
</HTML>