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 :
بازگشت