DocumentCode
1818328
Title
A flow-guided file layout for out-of-core streamline computation
Author
Chun-Ming Chen ; Xu, Lie ; Lee, Taewoo ; Shen, Haiying ; Lijie Xu ; Teng-Yok Lee ; Han-Wei Shen
Author_Institution
Ohio State Univ., Columbus, OH, USA
fYear
2012
fDate
Feb. 28 2012-March 2 2012
Firstpage
145
Lastpage
152
Abstract
We present a file layout algorithm for flow fields to improve runtime I/O efficiency for out-of-core streamline computation. Because of the increasing discrepancy between the speed of processors and storage devices, the cost of I/O becomes a major bottleneck for out-of-core computation. To reduce the I/O cost, loading data with better spatial locality has proved to be effective. It is also known that sequential file access is more efficient. To facilitate efficient streamline computation, we propose to reorganize the data blocks in a file following the data access pattern so that more efficient I/O and effective prefetching can be accomplished. To achieve the goal, we divide the domain into small spatial blocks and order the blocks into a linear layout based on the underlying flow directions. The ordering is done using a weighted directed graph model which can be formulated as a linear graph arrangement problem. Our goal is to arrange the file in a way consistent with the data access pattern during streamline computation. This allows us to prefetch a contiguous segment of data at a time from disk and minimize the memory cache miss rate. We use a recursive partitioning method to approximate the optimal layout. Our experimental results show that the resulting file layout reduces I/O cost and hence enables more efficient out-of-core streamline computation.
Keywords
cache storage; directed graphs; storage management; data access pattern; data block reorganition; flow-guided file layout; linear graph arrangement problem; linear layout; memory cache miss rate minimization; out-of-core streamline computation; processors speed; runtime I/O efficiency; sequential file access; storage devices; underlying flow directions; weighted directed graph model; Algorithm design and analysis; Computational modeling; Data visualization; Layout; Prefetching; Size measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Visualization Symposium (PacificVis), 2012 IEEE Pacific
Conference_Location
Songdo
ISSN
2165-8765
Print_ISBN
978-1-4673-0863-2
Electronic_ISBN
2165-8765
Type
conf
DOI
10.1109/PacificVis.2012.6183585
Filename
6183585
Link To Document