Efficient layout transformation for disk-based multidimensional arrays

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

I/O libraries such as PANDA and DRA use blocked layouts for efficient access to disk-resident multi-dimensional arrays, with the shape of the blocks being chosen to match the expected access pattern of the array. Sometimes, different applications, or different phases of the same application, have very different access patterns for an array. In such situations, an array's blocked layout representation must be transformed for efficient access. In this paper, we describe a new approach to solve the layout transformation problem and demonstrate its effectiveness in the context of the Disk Resident Arrays (DRA) library. The approach handles reblocking and permutation of dimensions. Results are provided that demonstrate the performance benefit as compared to currently available mechanisms. © Springer-Verlag 2004.

Cite

CITATION STYLE

APA

Krishnamoorthy, S., Baumgartner, G., Lam, C. C., Nieplocha, J., & Sadayappan, P. (2004). Efficient layout transformation for disk-based multidimensional arrays. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3296, 386–398. https://doi.org/10.1007/978-3-540-30474-6_42

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free