• DocumentCode
    3330509
  • Title

    Fast Fourier transforms for k-space computation

  • Author

    Chou, F.-M.L.

  • Author_Institution
    Lockheed Missiles & Space Co., Palo Alto, CA, USA
  • fYear
    1988
  • fDate
    6-10 June 1988
  • Firstpage
    88
  • Abstract
    To compute the fast Fourier transform (FFT) of a complex-valued 3-D function, three fundamental input/output management problems need to be addressed: how to store the data, how to access the data, and when to access the data. The natural, or Fortran, order of storage stores three-dimensional data in planes. An improved method is described that uses so called bricks to store the data instead of planes, and uses buffer-in and buffer-out commands to access the data asynchronously. Within these bricks the data is arranged in Fortran order, but each of these bricks may be located in random order on the disk. A section of random-access memory (RAM) is set aside which can hold a sufficiently large number of vectors. An aggregate of these vectors is a ´pencil´ of vectors. The sector of RAM set aside for the maximum size pencil is called the FFT Box. The FFT Box is filled, brick by brick, by calls to disk storage. When filled, the data is rearranged in the FFT Box to be aligned in the direction in which the 1-D FFTs are calculated. This is repeated for each of the components to provide the 3-D FFT result.<>
  • Keywords
    fast Fourier transforms; file organisation; storage allocation; FFT; Fortran order; RAM; complex-valued 3-D function; disk storage; fast Fourier transform; input/output management problems; k-space computation; random-access memory; three-dimensional data; vectors; Aggregates; Fast Fourier transforms; Information retrieval; Random access memory; Read-write memory; Reflection; Rockets;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Antennas and Propagation Society International Symposium, 1988. AP-S. Digest
  • Conference_Location
    Syracuse, NY, USA
  • Type

    conf

  • DOI
    10.1109/APS.1988.93997
  • Filename
    93997