English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT

Released

Journal Article

A fast algorithm for transposing large multidimensional image data sets

MPS-Authors
/persons/resource/persons247476

Heel,  Marin van
Fritz Haber Institute, Max Planck Society;

External Resource
No external resources are shared
Fulltext (restricted access)
There are currently no full texts shared for your IP range.
Fulltext (public)
There are no public fulltexts stored in PuRe
Supplementary Material (public)
There is no public supplementary material available
Citation

Heel, M. v. (1991). A fast algorithm for transposing large multidimensional image data sets. Ultramicroscopy, 38(1), 75-83. doi:10.1016/0304-3991(91)90109-J.


Cite as: https://hdl.handle.net/21.11116/0000-0009-6D5E-5
Abstract
A mixed-radix perfect shuffle algorithm is presented for transposing multidimensional matrices larger than the available high-speed memory. This problem occurs often during the analysis of large data sets such as used in electron microscopy, light microscopy, X-ray crystallography, multidimensional NMR spectroscopy, etc. In its twi-dimensional form, the mixed-radix perfect shuffle transposing algorithm is more general and/or faster than previous algorithms. It is simple to understand and to the reverse mixed-radix perfect shuffle algorithms may also be used to perform multidimensional Fourier transforms without actually transposing the data. With the three-dimensional version of the algorithm, Fourier transforms of up to, say, 512×512×512 sampling points can be performed on a standard 1991 workstation. With the new transposing algorithm, multidimensional Fourier transforms are typically limited by the available secondary data storage capacity rather than by the amount of available high-speed memory of the