DocumentCode
2026754
Title
Efficient storage scheme for n-dimensional sparse array: GCRS/GCCS
Author
Abu Hanif Shaikh, Md ; Azharul Hasan, K.M.
Author_Institution
Comput. Sci. & Eng. Dept., Khulna Univ. of Eng. & Technol., Khulna, Bangladesh
fYear
2015
fDate
20-24 July 2015
Firstpage
137
Lastpage
142
Abstract
Degree of data sparsity increases with the increase of number of dimensions in high performance scientific computing. Storing and applying operations on this highly sparse multidimensional data is still a challenge for data scientists. Experts suggest special storage scheme over sparse array. In traditional sparse array storage scheme, (n+l) one dimensional arrays are necessary to store n-dimensional array. In this paper, we propose `Generalized Row/Column Storage (GCRS/GCCS)´ scheme which requires three one dimensional arrays only for storing a n-dimensional array. The superiority of the GCRS/GCCS over traditional Compressed Row/Column Storage (CRS/CCS) is shown by both theoretical analysis and experimental results. In theoretical analysis, we derive equations for space and time complexity as well as the range of usability for GCRS/GCCS. It is shown that the GCRS/GCCS scheme yields to support minimum 50% data density where as the range of usability is inversely proportional with the number of dimensions for CRS/CCS scheme. The experimental result shows that the proposed GCRS/GCCS scheme outperforms the CRS/CCS scheme with respect to space complexity, time complexity and range of usability.
Keywords
computational complexity; scientific information systems; storage management; CRS-CCS scheme; GCRS-GCCS scheme; compressed row-column storage; data sparsity; generalized row-column storage scheme; high performance scientific computing; multidimensional data; n-dimensional sparse array; space complexity; sparse array storage scheme; time complexity; Arrays; Indexes; Mathematical model; Tensile stress; Time complexity; Usability; Array Compression; Array Storage; Array operations; CCS; CRS; High Performance Computing; Multidimensional Array; Sparse Array;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing & Simulation (HPCS), 2015 International Conference on
Conference_Location
Amsterdam
Print_ISBN
978-1-4673-7812-3
Type
conf
DOI
10.1109/HPCSim.2015.7237032
Filename
7237032
Link To Document