About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
International Journal of High Performance Computing Applications
Paper
Disk interleaving and very large fast fourier transforms
Abstract
Disk interleaving (disk striping) distributes fragments of a data block across a group of disks. For applications with regular I/O reference patterns and requiring large block transfers, interleaving can speed data transfers and reduce I/O times. Com puting fast Fourier transforms is one such application; the algorithm assumes that the entire array to be transformed should fit in the main memory. Occasionally arrays exceed the capacity of the main memory and reside in secondary storage. We have used synchronous and asynchronous disk striping to compute very large three-dimensional FFTs. We present a two-pass algorithm for com puting data stored on interleaved disks and analyze the I/O times. A large FFT ex ample provides a quantitative view of the advantages of disk interleaving for this application. © 1987, Sage Publications. All rights reserved.