Overview
- Authors:
-
-
Richard Tolimieri
-
Aware, Inc., Cambridge, USA
-
Myoung An
-
Aware, Inc., Cambridge, USA
-
Chao Lu
-
Dept. of Computer and Information Sciences, Towson State University, Towson, USA
Access this book
Other ways to access
Table of contents (11 chapters)
-
-
- Richard Tolimieri, Myoung An, Chao Lu
Pages 1-28
-
- Richard Tolimieri, Myoung An, Chao Lu
Pages 29-43
-
- Richard Tolimieri, Myoung An, Chao Lu
Pages 45-62
-
- Richard Tolimieri, Myoung An, Chao Lu
Pages 63-76
-
- Richard Tolimieri, Myoung An, Chao Lu
Pages 77-87
-
- Richard Tolimieri, Myoung An, Chao Lu
Pages 89-113
-
- Richard Tolimieri, Myoung An, Chao Lu
Pages 115-133
-
- Richard Tolimieri, Myoung An, Chao Lu
Pages 135-157
-
- Richard Tolimieri, Myoung An, Chao Lu
Pages 159-177
-
- Richard Tolimieri, Myoung An, Chao Lu
Pages 179-202
-
- Richard Tolimieri, Myoung An, Chao Lu
Pages 203-229
-
Back Matter
Pages 231-233
About this book
The Fourier transform of large multidimensional data sets is an essen tial computation in many scientific and engineering fields, including seismology, X-ray crystallography, radar, sonar and medical imaging. Such fields require multidimensional arrays for complete and faithful modelling. Classically, a set of data is processed one dimension at a time, permitting control over the size of the computation and calling on well-established I-dimensional programs. The rapidly increasing availability of powerful computing chips, vector processors, multinode boards and parallel machines has provided new tools for carrying out multidimensional computations. Multidimensional processing offers a wider range of possible implementations as compared to I-dimensional the greater flexibility of movement in the data in processing, due to dexing set. This increased freedom, along with the massive size data sets typically found in multidimensional applications, places intensive demands on the communication aspects of the computation. The writ ing of code that takes into account all the algorithmic possibilities and matches these possibilities to the communication capabilities of the tar get architecture is an extremely time-consuming task. A major goal of this text is to provide a sufficiently abstra