USD - a database management system for scientific research
SIGMOD '92 Proceedings of the 1992 ACM SIGMOD international conference on Management of data
Informed prefetching and caching
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Practical lessons in supporting large-scale computational science
ACM SIGMOD Record
Parallel I/O for high performance computing
Parallel I/O for high performance computing
Integrating parallel file I/O and database support for high-performance scientific data management
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
C++: The Complete Reference
XmdvTool: visual interactive data exploration and trend discovery of high-dimensional data sets
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Visualization of Large Data Sets with the Active Data Repository
IEEE Computer Graphics and Applications
A Scientific Data Management System for Irregular Applications
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
Tioga: Providing Data Management Support for Scientific Visualization Applications
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
Prefetching for Visual Data Exploration
DASFAA '03 Proceedings of the Eighth International Conference on Database Systems for Advanced Applications
On Heterogeneous Distributed Geoscientific Query Processing
RIDE '96 Proceedings of the 6th International Workshop on Research Issues in Data Engineering (RIDE '96) Interoperability of Nontraditional Database Systems
An Extended Data-Flow Architecture for Data Analysis and Visualization
VIS '95 Proceedings of the 6th conference on Visualization '95
Improving MPI-IO Output Performance with Active Buffering Plus Threads
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
Hiding periodic i/o costs in parallel applications
Hiding periodic i/o costs in parallel applications
Parallelization and I/O optimization for a 3-D plasma simulation code
ICCOMP'09 Proceedings of the WSEAES 13th international conference on Computers
Intelligent-based latency reduction in 3D walkthrough
ISTASC'10 Proceedings of the 10th WSEAS international conference on Systems theory and scientific computation
Performance analysis of a dual-tree algorithm for computing spatial distance histograms
The VLDB Journal — The International Journal on Very Large Data Bases
Hi-index | 0.00 |
Scientific visualization applications are very data-intensive,with high demands for I/O and data management.Developers of many visualization tools hesitate to use traditionalDBMSs, due to the lack of support for these DBMSson parallel platforms and the risk of reducing the portabilityof their tools and the user data. In this paper, we proposethe GODIVA framework, which provides simple database-likeinterfaces to help visualization tool developers managetheir in-memory data, and I/O optimizations such asprefetching and caching to improve input performance atrun time. We implemented the GODIVA interfaces in astand-alone, portable user library, which can be used by alltypes of visualization codes: interactive and batch-mode,sequential and parallel. Performance results from runninga visualization tool using the GODIVA library on multipleplatforms show that the GODIVA framework is easy to use,alleviates developers' data management burden, and canbring substantial I/O performance improvement.