图书目录

contents

Preface ix

Preliminary Remarks xi

1 The Radix-2 Frameworks

1.1 Matrix Notation and Algorithms 2

1.2 The FFT Idea 11

1.3 The Cooley-Tukey Radix-2 Factorizstion 17

1.4 Weight and Butterfly Computations 22

1.5 Bit Reversal and Transposition 36

1.6 The Cooley-Tukey Framework 44

1.7 The Stockham Autosort Frameworks 49

1.8 The Pease Framework 60

1.9 Decimation in Frequency and Inverse FFTs 64

2 General Radix Frameworks

2.1 General Radix Ideas 76

2.2 Index Reversal and Transposition 84

2.3 Mixed-Radix Factorizations 95

2.4 Radix-4 and Radix-8 Frameworks I01

2.5 The Spllt-Radix Framework III

3 High-Performance Frameworks

3.1 The Multiple OFT Problem 122

3.2 Matrix Transposition 125

3.3 The Large Single-Vector FFT Problem 139

3.4 The Multidimensional FFT Problem 148

3.5 Distributed-Memory FFTs 156

3.6 Shared-Memory FFTs 176

4 Selected Topics

4.1 Prime Factor Frameworks 188

4.2 Convolution 205

4.3 FFTs of Real Data 215

4.4 Fast Trigonometric Transforms 229

4.5 Fast Poisson Solvers 247

Bibliography 259

Index 269