ACM Home Page
Please provide us with feedback. Feedback
Efficient query processing on unstructured tetrahedral meshes
Full text PdfPdf (1.70 MB)
Source International Conference on Management of Data archive
Proceedings of the 2006 ACM SIGMOD international conference on Management of data table of contents
Chicago, IL, USA
SESSION: Potpourri table of contents
Pages: 551 - 562  
Year of Publication: 2006
ISBN:1-59593-434-0
Authors
Stratos Papadomanolakis  Carnegie Mellon University, Pittsburgh, PA
Anastassia Ailamaki  Carnegie Mellon University, Pittsburgh, PA
Julio C. Lopez  Carnegie Mellon University, Pittsburgh, PA
Tiankai Tu  Carnegie Mellon University, Pittsburgh, PA
David R. O'Hallaron  Carnegie Mellon University, Pittsburgh, PA
Gerd Heber  Cornell Theory Center, Ithaca, NY
Sponsors
ACM: Association for Computing Machinery
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 75,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1142473.1142535
What is a DOI?

ABSTRACT

Modern scientific applications such as fluid dynamics and earthquake modeling heavily depend on massive volumes of data produced by computer simulations. Such applications require new data management capabilities in order to scale to terabyte-scale data volumes. The most common way to discretize the application domain is to decompose it into pyramids, forming an unstructured tetrahedral mesh. Modern simulations generate meshes of high resolution and precision, to be queried by a visualization or analysis tool. Tetrahedral meshes are extremely flexible and therefore vital to accurately model complex geometries, but also are difficult to index. To reduce query execution time, applications either use only subsets of the data or rely on different (less flexible) structures, thereby trading accuracy for speed.This paper presents efficient indexing techniques for common spatial (point and range) on tetrahedral meshes. Because the prevailing multidimensional indexing techniques attempt to approximate the tetrahedra using simpler shapes (primarily rectangles) the query performance deteriorates significantly as a function of the mesh's geometric complexity. We develop Directed Local Search (DLS), an efficient indexing algorithm based on mesh topology information that is practically insensitive to the geometric properties of meshes. We show how DLS can be easily and efficiently implemented within modern DBMS without requiring new exotic index structures and complex preprocessing. Finally, we present a new data layout approach for tetrahedral mesh datasets that provides better performance for scientific applications.compared to the traditional space filling curves. In our PostgreSQL implementation DLS reduces the number of disk page accesses by 26% to 4x, and improves the overall query execution time by 25% to 4.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
3
 
4
 
5
6
 
7
8
 
9
 
10
[10] J. Gray, D. T. Liu, M. Nieto-Santisteban, A. S. Szalay, D. DeWitt, and G. Heber. Data managemenet in the coming decade. Technical Report MSR-TR-2005-10, Microsoft Research, 2004.
 
11
12
 
13
[13] M. Hadjieleftheriou. www.cs.ucr.edu/marioh/spatialindex.
 
14
[14] G. Heber and J. Gray. Supporting finite element analysis with a relational database backend part i: There is life beyond files. Technical Report MSR-TR-2005-49, Microsoft Research, 2005.
 
15
[15] G. Heber and J. Gray. Supporting finite element analysis with a relational database backend part ii: Database design and access. Technical Report MSR-TR-2006-21, Microsoft Research, 2006.
 
16
 
17
[17] J. Gray, D. Slutz, A. Szalay, A. Thakar, J. vandenBerg, P. Kunszt, and C. Stoughton. Data mining the SDSS skyserver database. Technical Report MSR-TR-2002-01, Microsoft Research, 2002.
18
 
19
 
20
 
21
 
22
 
23
24
 
25
26
27
28
 
29
30
 
31
[31] C. Silva, Y. Chiang, J. El-Sana, and P. Lindstrom. Out-of-core algorithms for scientific visualization and computer graphics. In Visualization'02, 2002.
 
32
[32] Office of Science Data Management Workshops. The office of science data-management challenge. Technical report, Department of Energy, 2005.
 
33
 
34
 
35


Collaborative Colleagues:
Stratos Papadomanolakis: colleagues
Anastassia Ailamaki: colleagues
Julio C. Lopez: colleagues
Tiankai Tu: colleagues
David R. O'Hallaron: colleagues
Gerd Heber: colleagues